What we do with your messages
In short: we use your voice notes to type them out, and nothing else. Every other message is thrown away the moment it arrives. You don't have to take our word for it: the code is public, and you can check that it's the code running.
How it works, honestly
Eish Notes links to your WhatsApp as a linked device, the way WhatsApp Web links a laptop. WhatsApp sends every message to every linked device, so our connector receives and decrypts all of your messages. The promise is about what it does next:
- Voice notes are downloaded, sent to Google's Gemini to be typed out, and the text is written into your own Message yourself chat. The audio is then dropped.
- Everything else (texts, photos, videos, documents, stickers, calls, statuses) is counted and dropped at once, unread.
- The chat history WhatsApp offers a newly linked device is never downloaded.
What we keep
| What | Where | For how long | Who can read it |
|---|---|---|---|
| Voice-note audio | the sealed server's memory | seconds, until typed out | the sealed server, then Google's Gemini |
| Transcripts | your own chat | not kept by us | you |
| All other messages | the sealed server's memory | dropped on arrival | nobody |
| Chat history at link time | never downloaded | – | nobody |
| Your WhatsApp link keys | sealed, in Google Cloud Storage | until you unlink | only the published build, on attested hardware |
| Your settings: words you taught it, names, groups on or off, trial and paid dates | sealed, as above | while you're subscribed | only the published build |
| Weekly counts (notes typed out, messages ignored) | sealed, as above | one week | only the published build; you, in your weekly note |
| Your number and your subscription | PayFast and our billing records | while you're subscribed | Charserve, to bill you |
| Operational logs | Google Cloud Logging | 30 days | Charserve. No content, no phone numbers: customers appear as short hashes |
Send /data in your Message yourself chat and Eish Notes replies with everything it holds about you.
Why we can't read your messages either
The connector runs in Google Cloud Confidential Space in Johannesburg: a server whose memory the AMD processor encrypts, which runs one exact container image and has no way to log in. Not for us, not for anyone.
- The keys to your WhatsApp link are sealed with a key that Google releases only to the exact build in our public release log, running in production mode. Every use of that key is recorded in Google's audit log, with who used it.
- When you sign up, your browser checks a token signed by Google that names the build running and is bound to your number and your code. No valid token, no code. Check it yourself.
- The code is public and builds reproducibly: anyone can rebuild a release and get the same fingerprint.
- Every new release is announced 7 days before the sealed key will open for it, and you get a note in your chat.
What we can't promise
- Voice notes go to Google to be typed out, under Google Cloud's paid terms: Google doesn't train on them, and we've switched off its caching. Google's abuse checks may log a voice note its systems flag, for up to 90 days, and its staff may review it. Google switches that off only for customers with a signed Google Cloud agreement; until Charserve has one, it applies.
- We trust Google's hardware and cloud. It's the same company that types out the voice notes, so you have one company to trust, not two.
- WhatsApp's terms don't allow unofficial linked devices. Eish Notes only receives, and only ever sends to you, but WhatsApp could still restrict a number that uses it.
Leaving
Remove Eish Notes under WhatsApp › Linked devices at any time. That cuts us off at once, and your sealed keys and settings are deleted within minutes. /stop pauses transcription without leaving.
A standing bounty
Show that the published code stores anything, or sends anything anywhere, other than a voice note and its transcript, and we'll pay you R10,000, fix it, and publish both.
Who we are
Eish Notes is run by Charserve (Pty) Ltd (2016/176682/07), 23 Quantum Street, Stellenbosch, 7600. Information Officer: Richard Barry, privacy@eishnotes.co.za. You can also complain to the Information Regulator of South Africa.
Wat ons met jou boodskappe doen
Kortliks: ons gebruik jou stemnotas om hulle uit te tik, en niks anders nie. Elke ander boodskap word weggegooi sodra dit inkom. Jy hoef ons nie op ons woord te neem nie: die kode is publiek, en jy kan nagaan dat dit die kode is wat loop.
Hoe dit werk, eerlik gesê
Eish Notes koppel as 'n gekoppelde toestel aan jou WhatsApp, soos WhatsApp Web 'n skootrekenaar koppel. WhatsApp stuur elke boodskap na elke gekoppelde toestel, so ons verbinder ontvang en ontsleutel al jou boodskappe. Die belofte gaan oor wat dit daarna doen:
- Stemnotas word afgelaai, na Google se Gemini gestuur om uitgetik te word, en die teks word in jou eie Boodskap aan jouself-klets geskryf. Die klank word dan weggegooi.
- Alles anders (teks, foto's, video's, dokumente, plakkers, oproepe, statusse) word getel en dadelik weggegooi, ongelees.
- Die kletsgeskiedenis wat WhatsApp aan 'n nuwe gekoppelde toestel aanbied, word nooit afgelaai nie.
Wat ons hou
| Wat | Waar | Hoe lank | Wie kan dit lees |
|---|---|---|---|
| Stemnota-klank | die verseëlde bediener se geheue | sekondes, tot dit uitgetik is | die verseëlde bediener, dan Google se Gemini |
| Transkripsies | jou eie klets | ons hou dit nie | jy |
| Alle ander boodskappe | die verseëlde bediener se geheue | weggegooi sodra dit inkom | niemand |
| Kletsgeskiedenis met koppeling | word nooit afgelaai nie | – | niemand |
| Jou WhatsApp-koppelsleutels | verseël, in Google Cloud Storage | tot jy ontkoppel | net die gepubliseerde weergawe, op bevestigde hardeware |
| Jou instellings: woorde wat jy dit geleer het, name, groepe aan of af, proef- en betaaldatums | verseël, soos hierbo | solank jy inteken | net die gepubliseerde weergawe |
| Weeklikse tellings (notas uitgetik, boodskappe geïgnoreer) | verseël, soos hierbo | een week | net die gepubliseerde weergawe; jy, in jou weeklikse nota |
| Jou nommer en intekening | PayFast en ons fakturering | solank jy inteken | Charserve, om jou te faktureer |
| Bedryfslogs | Google Cloud Logging | 30 dae | Charserve. Geen inhoud of foonnommers nie: kliënte verskyn as kort hashes |
Stuur /data in jou Boodskap aan jouself-klets en Eish Notes antwoord met alles wat dit oor jou hou.
Hoekom ons ook nie jou boodskappe kan lees nie
Die verbinder loop in Google Cloud Confidential Space in Johannesburg: 'n bediener waarvan die AMD-verwerker die geheue enkripteer, wat een presiese houerbeeld laat loop en waarop niemand kan inteken nie. Nie ons nie, en niemand anders nie.
- Die sleutels tot jou WhatsApp-koppeling is verseël met 'n sleutel wat Google net vrystel aan die presiese weergawe in ons publieke weergawelys, in produksiemodus. Elke keer dat iemand daardie sleutel gebruik, word in Google se ouditlog aangeteken, saam met wie dit was.
- Wanneer jy inteken, gaan jou blaaier 'n token na wat Google onderteken het, wat die weergawe noem wat loop en aan jou nommer en kode gebind is. Geen geldige token nie, geen kode nie. Gaan dit self na.
- Die kode is publiek en bou herhaalbaar: enigiemand kan 'n weergawe herbou en dieselfde vingerafdruk kry.
- Elke nuwe weergawe word 7 dae aangekondig voordat die verseëlde sleutel daarvoor oopgaan, en jy kry 'n nota in jou klets.
Wat ons nie kan belowe nie
- Stemnotas gaan na Google om uitgetik te word, onder Google Cloud se betaalde voorwaardes: Google lei nie sy modelle daarop op nie, en ons het sy kasgeheue afgeskakel. Google se misbruiktoetse kan 'n stemnota wat sy stelsels uitlig tot 90 dae lank stoor, en sy personeel kan dit nagaan. Google skakel dit net af vir kliënte met 'n ondertekende Google Cloud-ooreenkoms; tot Charserve een het, geld dit.
- Ons vertrou Google se hardeware en wolk. Dis dieselfde maatskappy wat die stemnotas uittik, so jy hoef net een maatskappy te vertrou, nie twee nie.
- WhatsApp se voorwaardes laat nie onoffisiële gekoppelde toestelle toe nie. Eish Notes ontvang net, en stuur net ooit na jou, maar WhatsApp kan steeds 'n nommer beperk wat dit gebruik.
Uitklim
Verwyder Eish Notes enige tyd onder WhatsApp › Gekoppelde toestelle. Dit sny ons dadelik af, en jou verseëlde sleutels en instellings word binne minute uitgevee. /stop laat transkripsie wag sonder dat jy uitklim.
'n Staande beloning
Wys dat die gepubliseerde kode enigiets stoor, of enigiets enige plek heen stuur, behalwe 'n stemnota en die transkripsie daarvan, en ons betaal jou R10 000, maak dit reg, en publiseer albei.
Wie ons is
Eish Notes word bedryf deur Charserve (Edms) Bpk (2016/176682/07), Quantumstraat 23, Stellenbosch, 7600. Inligtingsbeampte: Richard Barry, privacy@eishnotes.co.za. Jy kan ook by die Inligtingsreguleerder van Suid-Afrika kla.