Your anonymity — the full story
This page says, in plain words, what happens to your confession — from the moment you open this site onward. Nothing hidden, no tricks.
Step by step: the journey of your confession
- You open this site. If you came from an ad, the link may carry utm_source, utm_medium and utm_campaign. Only pre-approved (allowlisted) values are read into your browser's memory. Everything else — click IDs like fbclid and gclid — is discarded at once and never reaches our server. The address bar is cleaned immediately.
- You read our promise and agree. That records a single 'yes' in your browser's memory — no cookie, no storage.
- You speak, write, or upload a file. Everything stays in your browser's memory — refresh or close the page and it is gone. When you upload a file, our server extracts the text within that same request and shows it to you; the file and its metadata (author, company, dates) are thrown away at once. Nothing is saved.
- On Review you see exactly what will be sent. If anything looks like a phone number, email, Aadhaar, vehicle number or PAN, you can remove it with one tap.
- When you tap 'Send to the universe', only these things reach us: the confession (audio or text), how you said it, the language, your consent and the policy version, a campaign name (if there was one), and the time — rounded to the hour. Our server does not read, log, or store your IP address, browser details, or request headers.
- Audio is stored in private Vercel Blob storage under a random UUID — tied only to that confession, never to you. It has no public link, and none can be made. Only our team — after signing in with their email and password — can listen to it, streamed through our own server.
- The moment it is sent, everything leaves your device — no draft, no ID, no cookie. Going back does not show the confession again.
- Our small team listens or reads, removes anything that could identify a person — a name becomes a relation, a city becomes a region, office and school names are dropped — and decides whether it will be shared. Every action the team takes is recorded. Nothing about you is recorded, because we hold nothing about you.
What we keep
- Your confession — audio, text, or the text taken from a file
- The time it was sent, rounded to the hour
- How you said it — voice, text, or file — and the language
- Your consent, and the policy version
- A campaign name if you came from an ad — allowlisted names only
- Editorial notes added by our team — themes, language, decision
What we never keep
- Name, phone number, email, or any contact detail
- IP address, device ID, browser fingerprint, user agent
- Cookies, storage identifiers, or any session after you send
- Ad click IDs — fbclid, gclid and the like — or any attribution tied to you
- Uploaded files, or their metadata (author, company, dates)
- Location or timezone — precise or approximate
Where things are kept
This site runs on Vercel; our server code runs in the Mumbai region.
The confession text and the little kept alongside it live in a Neon Postgres database hosted in Singapore — that is, outside India. We say so plainly. Nothing stored there can identify you.
Audio and the cards made from it are kept in private Vercel Blob storage. They have no public link.
The truth about server logs
Our hosting provider (Vercel) keeps some standard server logs, as every website's host does — for a short time, to run its own systems. That is not in our hands, so we do not hide it.
We do not look at these logs, we do not send them anywhere (no log drains), and they cannot be joined to a confession — because nothing is stored with a confession that could be matched against a log. Even the time is rounded to the hour.
Our own application never writes request data to its logs. When something goes wrong, only a short error code is recorded.
Bots and spam
Rate limits and bot checks run at our host's edge to stop spam — outside our application. Our application never sees your IP address, and stores nothing for rate limiting.
If ever needed, a separately disclosed fallback (Cloudflare Turnstile) may be used; if that happens, this page will be updated.
Your voice
Your voice is never published. A voice is an identity.
If your confession is shared, it appears as text or in someone else's voice — the host's voice-over or a computer voice. A transcript is made for editing; the transcription service commits in writing to zero data retention, and there is no training on your data.
The original recording is permanently deleted 30 days after a decision is made on the confession.
Why we cannot identify you
Because we hold nothing about you. No name, no number, no IP, no device — nothing.
If someone asks us who sent a confession, our honest answer is: we do not know, and we cannot find out.
That is also why we cannot act on a 'delete my confession' request without the withdrawal code — we have no way to check that it is yours.
How long things are kept
- The draft on your device: only while the page is open. Sending or closing the page erases it at once.
- Uploaded files: never stored. The text is extracted within the same request and the file is discarded.
- Original audio (Vercel Blob, private): permanently deleted 30 days after a decision (publish, reject, or withdraw).
- Confession text: kept while it is in review or published. Deleted when withdrawn with the code (soon).
- Database restore history (Neon): encrypted, at most 30 days. Anything deleted leaves it within that window. No separate backup copy of Blob storage is kept.
- Vercel's standard server logs: kept briefly, under Vercel's own terms. We never forward them.
Taking a confession back — coming soon
After you send, you will see an 8-character code exactly once. We keep only a hash of it — tied to that confession, never to you.
Enter the code: if the confession has not been published yet, it is deleted immediately. If it has been published, it goes to takedown review within 48 hours.
If the code is lost, we cannot help — we have no way to check that a confession is yours. Keep the code somewhere safe.
This feature is being built. Until then, look carefully at Review before sending — there is no other way to take a confession back.