Privacy policy
What happens to the conversation you give us
This covers the website and the Neutral Perspective mobile app. It is written to be read, not to be survived — if anything here is unclear, that is a fault worth telling us about.
Last updated 29 August 2026
The short version
- There is no account, so there is nothing to attach a conversation to.
- Your conversation is held in memory while your report is open, and deleted within the hour — or the moment you press Delete my conversation now.
- It is never written to a disk on our side, and never sent back to your browser.
- Its text is sent to one AI provider to produce the report. Nothing you give us is used to train any model.
- We do not use cookies to track you, and there is no advertising. Page views are counted without cookies, without your address, and without anything that could point back to you.
1. Who is responsible
Neutral Perspective is built and operated by Hugo Heuman. Questions about this policy, or about anything you have sent us, go to hugo@coeo.com.au.
2. What you give us, and what we never ask for
Only what you deliberately hand over:
- A chat export — a WhatsApp
.txtor.zip, an Android SMS backup.xml, or an iMessage.csv. This contains the messages between two people, their names as they appear in the file, and the times they were sent. - A recording, if you use the app to record a conversation out loud.
- Voice clips, if you choose to enrol voices in the app, so a transcript can say a real name instead of "Speaker A".
- Which of the two people you are, and optionally the period you want read.
We never ask for your name, your email, a password, your contacts or your phone number, because there is no account and nothing to sign in to. We do not go looking through your phone: a file reaches us only when you export it and send it, or when you have pointed the app at one folder and told it to read a backup it found there.
Chat exports should be made without media, as every walkthrough on the site instructs. Photos, videos and voice notes are then not in the file at all. If a file does contain attachments, they are counted and ignored — only words are ever read.
3. What we do with it
One thing: read it and write you a report.
- The file is parsed into messages. Nothing is stored on disk at any point — it is held in the server's memory.
- Statistics are computed from the messages by ordinary arithmetic: who wrote how much, reply times, who starts and ends conversations, longest silences, time-of-day rhythm.
- The text of the conversation and those statistics are sent to one AI provider, which writes the report.
- The report is returned to you. The upload is dropped as soon as the report exists.
A recording takes one extra step first: it is sent to a transcription service, turned into text, split by voice, and then read exactly as a chat export is. The audio itself is never written to disk and is dropped as soon as the transcript exists.
4. Who else sees it
Three companies, each doing one job, and none of them receiving more than that job needs.
| Who | What they receive | What for |
|---|---|---|
| Anthropic | The text of the conversation and the computed statistics | Writing the report, when the service is configured to use Claude |
| OpenAI | The text of the conversation, and any recording you make | Transcribing a recording, and writing the report when the service is configured to use GPT |
| Railway | Nothing but the traffic itself — they host the server this runs on | Hosting, on machines in the European Union |
These are the only recipients. We do not sell anything, share anything with advertisers, or pass anything to a data broker. Both AI providers are United States companies, so your text is processed there while it is being read; the server itself runs in the European Union. Both are used under their commercial API terms, under which the content sent through the API is not used to train their models and is retained by them only briefly, for abuse monitoring, if at all.
5. How long anything exists
| What | How long |
|---|---|
| An upload waiting to be read | Up to 30 minutes, then deleted |
| The conversation behind an open report | Up to 60 minutes, or instantly when you press Delete my conversation now |
| The report | Up to 60 minutes, then deleted. Save it as a PDF if you want to keep it |
| A recording | Dropped as soon as its transcript exists |
| Voice clips you enrol in the app | Kept on your phone only. Deleted when you delete the voice, or the app |
| Notes from talking on your own | Kept on your phone only. Deleted when you delete the note, or the app |
| Readings saved in the app | Kept on your phone only. Deleted when you delete the reading, or the app |
| An error the app reported | Kept while it is useful for fixing the fault. It contains no conversation, no recording and nothing that identifies you |
| Server logs | Kept briefly for reliability. They record that an upload happened, its file name, size and — if it was rejected — why. They never contain any part of a conversation |
None of this survives a restart of the server, because none of it is on a disk. Closing your browser, or losing the page, means the report is gone too.
6. The app, specifically
- The share sheet. When you export a chat in WhatsApp and pick Neutral Perspective, the file is handed to the app by your phone. The app has no access to WhatsApp or to any other conversation on your phone.
- It does not read your text messages. Android can give an app permission to read the whole SMS store on a phone, and this app deliberately does not ask for it. Text messages arrive the same way everything else does — as a file you export and hand over — and when that file holds several conversations, only the one you choose is read.
- You can point it at one folder, if you would rather not go looking for each backup. That grant is Android's own: it covers the single folder you chose in the system picker and nothing else, it does not reach your messages, and you can withdraw it in the app or in Android's settings. The app looks there for backup files and offers you the newest one — it uploads nothing until you say so.
- The microphone is used only while you are recording, only after you have agreed to the question the app asks first, and never in the background. Your phone will ask for the permission separately, and you can withdraw it at any time in Settings.
- Voice clips are biometric data and are treated as such. They are written to the app's own private folder on your phone. They are not stored on our servers and there is no account they could be attached to. A clip leaves your phone only inside the same request as the recording it is labelling, and is not kept after it. Enrol only people who have agreed to it.
- Nothing uploads on arrival. Files you share, pick or record wait on your phone until you press the button to read them, and are cleared when you close the app.
- Talking on your own. When you record yourself rather than a conversation, the transcript is sent back to your phone and saved there, so you keep what you said after the recording itself is gone. Those notes live in the app's private folder, are never stored on our servers, and go when you delete them or delete the app. A note leaves your phone only if you add it to a later reading yourself.
- Your readings are kept on your phone. A report exists on our servers for about an hour and is then deleted, as it always has been — but the app now saves a copy on your phone so you can come back to it. For a reading of your own words the transcript is saved with it, which is what lets you open a section later: those words go back up for the length of that one request and are not stored on our side. Readings of a conversation between two people keep no transcript.
- Names you type — the people you are about to talk about — are kept on your phone so you do not retype them. They are sent with a recording only, used to put the right spelling into that transcript, and dropped with it.
- When the app fails it sends us the error so we can fix it: which step failed, the error message, the status code, your app version and whether you are on iPhone or Android. Never any part of your conversation, your recording or your notes — the endpoint keeps six fields and discards everything else.
- The app collects no device identifiers, no location, no advertising ID, and contains no analytics or tracking of any kind.
Recording another person without their knowledge is illegal in much of the world. The app asks you to confirm they know before the microphone is touched. That question is asked in earnest, and it is your responsibility, not ours, to have their agreement.
7. The other person in the conversation
A conversation is by definition about two people, and only one of you is uploading it. The other person's messages are personal to them.
We use what you send only to write the report you asked for, and we delete it immediately afterwards — but you should be satisfied that you are entitled to share the conversation, and we would ask you to think about whether the other person would object. The report is written to be even-handed and is never sent to anyone but you.
8. Cookies and what is remembered
We set no tracking cookies and there is no advertising. We do count page views — which page, which language, which of the two looks, and the site you arrived from if there was one — so we know whether anybody is reading. That counting sets no cookie, records no address, and creates no identifier of any kind, which means it cannot tell one visitor from another or the same person twice. It goes to this server and to no one else: no Google, no third party. If your browser sends Do Not Track, it is not counted at all. Two small things are stored by your own browser, on your own device, and are never sent to us:
- Your language choice, so the site opens in it next time.
- Which export walkthrough you last looked at.
One cookie does exist, and it is not yours: a signed session cookie for the private prompt editor the operator uses. It is set only when an administrator signs in.
9. Your rights
Depending on where you live, you have rights to access, correct, export, restrict or delete the personal data an organisation holds about you, and to complain to your data protection authority.
They are unusually simple to exercise here, because we hold nothing: within the hour of your report, there is no record of you, your conversation or your visit anywhere in our systems, and there is no account, profile or history to request. If you want your conversation gone before then, press Delete my conversation now, or close the report. Anything else, write to hugo@coeo.com.au.
Our lawful basis for handling what you send is your consent, given by choosing to upload it, and it is used for nothing but the purpose you gave it for.
10. Keeping it safe
- Everything travels over an encrypted connection.
- Uploads live in memory and are never written to disk.
- The report is reachable only by an unguessable identifier, and expires within the hour.
- The transcript is never sent back to the browser, so it cannot be read out of the page.
- Technical errors from the AI providers are never shown to you — they can carry account detail that a person uploading a private conversation should not see.
No service can promise perfect security. What this one can promise is that there is very little to lose: no database, no account, and nothing older than an hour.
11. Children
This is not built for children and is not directed at them. Do not use it if you are under 16, and do not upload a conversation with a child in it.
12. Changes
If this policy changes, the date at the top changes with it, and the previous version is replaced here. Material changes will be said plainly on the home page rather than slipped in.
Ask
Anything at all, including "what exactly did you send to whom": hugo@coeo.com.au.
Neutral Perspective is not therapy, not counselling, and not a substitute for professional help. Nothing in a report is a clinical judgement.