Local-first · No servers

Ask your inbox anything. It stays your inbox.

An AI agent turns your Gmail into a private analytics database — schema, categories, and dashboards designed around what you want to track. Parsed by your local model or your own API key. Stored in your browser. Nothing else sees it.

Agent · runs in your browser
Agent
I read a sample of your last 3 months — 1,101 emails. I can see Zerodha contract notes, Swiggy orders, salary from Acme Corp, and 14 newsletters. What do you want to track?
investments and food delivery. also my SaaS subscriptions
Done — I created investments, food_delivery and subscriptions tables and started parsing. Food delivery so far:
Food delivery₹4,120

last 12 weeks · pinned to your dashboard

How it works

Three steps. Zero uploads.

01

Connect

Sign in with read-only Gmail access and choose how far back to sync — a month or a year. Your emails land in a SQLite database inside your browser, and nowhere else.

02

Describe

Tell the agent what matters to you. It samples your inbox and designs your database — your tables, your categories, your rules. Not a schema we invented for everyone.

03

Ask

Ask questions in plain language. The agent writes the SQL, renders the chart, and pins the ones you like to your dashboard. When it gets something wrong, correct it — it learns.

Your schema, not ours

A database designed for you, not for everyone.

Most finance apps force your life into their categories. Here, the agent starts with an empty database and builds one around your actual inbox — a trader gets an investments table, a freelancer gets invoices, you get whatever you ask for.

SQL you can read, inspect, and export at any time.
generated after you said “track my investments”
-- created by your agent, in your browser
CREATE TABLE investments (
  id          INTEGER PRIMARY KEY,
  broker      TEXT,      -- 'Zerodha'
  action      TEXT,      -- 'buy' | 'sell'
  instrument  TEXT,
  amount      REAL,
  currency    TEXT DEFAULT 'INR',
  traded_at   DATE
);

Privacy

Here’s your receipt.

myinboxreport

data collection statement

Your emailsSQLite in your browser
AI parsingyour Ollama, or your API key
Gmail scoperead-only, revoke anytime
Our serversnone exist
Cookies & trackersnone
Total collected0 bytes

The app is a static page. There is no backend to send anything to — not by policy, by architecture. Read the source and check.