Munshi

Welcome back

Opening your briefing

Early accessA chief of staff for one — you

Your own munshi for the WhatsApp era.

Munshi reads your WhatsApp, surfaces what actually needs you, drafts replies and chase-ups in your voice, and turns scheduling chatter into a calendar. Nothing to install — sign in, type a code into WhatsApp, and your first briefing arrives in minutes.

munshi · n. · clerk, secretary, scribe; the literate hand who keeps your books and writes your letters

Free during early access · limited seats · ready in ~3 minutes

A scribe at a low writing desk, pen in hand, ledger open.
Plate I — The scribe at his desk § i
§ i.bEarly access

Self-serve, limited seats.

Munshi is in early access. You can sign in and connect right now — no call, no installer, no card. Seats are limited while the service is free, so if you hit a "at capacity" message, leave your details and you'll hear back within a day.

  • Connected in about 3 minutes, entirely from your phone
  • Free during early access; no card, no subscription
  • Direct line to me for bugs and feedback
  • Message bodies encrypted at rest with a key unique to you

Request access

A short note about what you'd use it for helps me onboard you better.

Form not working? Email [email protected] directly.

§ iiWhat Munshi does

One assistant. Four daily jobs.

01

A morning brief, every day

One read with your first coffee: what kind of day it is, your top priorities with the stakes spelled out, who to chase — connected across every chat, not per-chat noise.

02

Tracks who owes you what

Tasks extracted automatically, with owners and real dates. People who've gone quiet on you get flagged — and a chase message in your voice is one tap away.

03

Turns talk into calendar

"Saturday 4 PM at Saraswati CHS" becomes an entry — with who it's with and why it matters. Thirty minutes before, Munshi sends you a prep note.

04

Does what you tell it

Talk to Munshi like a person: "push everything to Friday", "what's pending from Raul?", "drop the old deal tasks". It answers — and it acts, showing you exactly what it did.

§ iiiA look inside

See what 200 messages look like, distilled.

Real UI, fictional names. This is what Munshi hands you instead of the scroll.

Your brief · Friday, 4 July · 6:00 AM

Good morning. Today is about the Saraswati site — Suresh confirmed the 11 AM visit but the revised elevation drawing still needs your sign-off, and Mehul has gone quiet on it for two days. The society AGM notice also landed: they've moved it to Sunday. Otherwise a manageable day.

Top priorities
1 Approve revised elevation drawing — blocks tomorrow's site visit
2 Confirm AGM attendance — society moved it to Sunday 10 AM
Chase today
Mehul · 2d silent
Elevation drawing — final version owed

One synthesis across every chat, ranked by stakes — with the buttons right there. Mark done, push a day, or draft the chase in your voice. Items you act on disappear.

Ask Munshi · floating over any screen
push the AGM prep to Saturday and remind me to call the structural engineer tomorrow morning
Done — AGM prep moved to Saturday, and I've set "Call structural engineer" for tomorrow. He still owes you the soil report from Tuesday, want me to chase that too?
✓ update task — due→2026-07-05
✓ create task — "Call structural engineer" · due 2026-07-05

Talk to it like a person. It answers from everything it knows — and acts, with a receipt for every change. It remembers what was agreed weeks ago, too.

Calendar · Tomorrow — Saturday 5 July
11:00 AM Site visit — Saraswati CHS
with Suresh Wagh, Mehul · about the revised elevation
10:30 AM Munshi's prep · 30 min before
Drawing v3 was approved yesterday — carry the printout.
· Suresh owes the BMC submission date  · parking-slab rate agreed at ₹2,400/sqft last month

Dates pulled from chat become entries with who and why. Thirty minutes before each one, a prep note lands on your phone: open items, numbers that may come up, what was last agreed.

§ ivPrivacy & safety — designed in, not bolted on

Your data, encrypted and yours alone.

The whole point of Munshi is to do something deeply personal — read your WhatsApp. So the privacy guarantees can't be a footnote. Here's exactly what we built and what we promise.

Encrypted with a key unique to you

Every WhatsApp message body is encrypted with AES-256-GCM by your own bridge before it's stored, using a key generated just for your account. The database holds opaque ciphertext, isolated to your private namespace behind per-user security rules.

Never mined, never shared, never trained on

Your messages exist for one purpose: your own briefings. No analytics on content, no cross-user aggregation, no advertising, and nothing is ever used to train AI models. The only party that reads plaintext is Gemini, at the moment of summarisation — and Google doesn't train on that either.

Hide chats from your Munshi too

Mark any chat as Hidden and the bridge drops it before storing, summarising, or logging. Your own assistant doesn't see those messages — they were never ingested in the first place.

Disconnect anytime

One tap in the app severs the live WhatsApp link. Your bridge logs out, future messages stop flowing. Summaries you've already approved stay; the mirror stops.

Delete everything, instantly

One typed confirmation wipes every message, chat, task, event, and draft Munshi has ever stored for you. Permanent, immediate, no "deleted-but-still-recoverable" fine print.

Your own Munshi

Each user gets their own bridge process and their own data namespace. No cross-user aggregation, no shared inboxes, no analytics on your behaviour. Munshi is a service of one — yours.

The Munshi promise

Your messages exist for you, and only you. They are encrypted at rest with a key unique to your account, walled into your own namespace, and touched by exactly one process: the bridge that builds your briefings. No human reads them, nothing is mined or resold, and one tap deletes everything — permanently, immediately, no questions.

§ vGet started

Connected in three minutes.

There is nothing to download and no computer to keep on. Munshi hosts your bridge; you just link WhatsApp to it — the same way you'd link WhatsApp Web, except you type a short code instead of scanning anything. All from the phone in your hand.

1 · Sign in

Open the Munshi app in your phone's browser and sign in with Google. Set your title and organisation once — that's the context Munshi uses to judge what matters to you.

2 · Connect WhatsApp

Enter your WhatsApp number and tap Connect WhatsApp. An 8-character code appears. In WhatsApp: Settings → Linked Devices → Link a device → Link with phone number instead — type the code.

3 · Read your first briefing

Your recent chats sync in, and within a couple of minutes the first briefing is ready — what needs you, who owes you what, and what's landing on your calendar. Add Munshi to your home screen and it behaves like any other app.

Put it on your home screen — like any app.

Munshi installs straight from the browser. Once added, it opens full-screen with its own icon, and can send you your morning brief as a notification.

iPhone (Safari): open hellomunshi.com/app.html → tap the Share button (square with ↑) → scroll → Add to Home Screen → Add.

Android (Chrome): open the app → tap the ⋮ menuAdd to Home screen (or the Install app banner when it appears) → Install.

Open the app →

Prefer to run everything on your own hardware? The bridge is open source and self-hostable — get in touch and we'll point you at the docs.

§ viCommon questions

What people ask before connecting.

Who can read my WhatsApp messages?
Your bridge — the private process that builds your briefings — and nobody else. Message bodies are AES-256-GCM encrypted at rest with a key unique to your account; the database stores ciphertext, isolated to your namespace behind per-user security rules. Gemini sees plaintext at the moment of summarisation (it has to, to summarise) and doesn't train on it. No human reads your messages, and nothing is mined, aggregated, or shared. More details.
How do I disconnect or delete everything?
In the app, open the Privacy view. One button to disconnect WhatsApp (severs the live link, keeps history), one button to delete every byte we have for you (with a typed confirmation). Both take effect immediately.
Will WhatsApp ban my number for using a "bridge"?
The bridge presents itself as a normal Linked Device — the same protocol WhatsApp Web uses, no API hacks. It only reads; Munshi never sends on your behalf (you tap send yourself in WhatsApp). That said, automating WhatsApp accounts sits in a grey area of their ToS. In practice we haven't seen bans on read-only mirror use, but we can't promise you immunity. If you're risk-averse, use a secondary number to evaluate.
Does Munshi work when my phone is off?
Yes — like WhatsApp Web, the link works independently once paired; your phone doesn't need to be online for Munshi to keep receiving. And if the link ever drops, the app still shows everything ingested up to that moment.
What happens to WhatsApp on my phone?
Nothing changes. Munshi appears as one entry under Linked Devices — the same mechanism as WhatsApp Web. Notifications, chats, calls all behave exactly as before. Unlink it any time from WhatsApp itself and the flow stops instantly.
What does Munshi cost?
Free during early access. Munshi runs on Firestore + Gemini, both of which have generous free tiers that comfortably cover a personal account. If usage scales (or you want a dedicated Firebase project), expect a modest subscription in the future.