Privacy Policy

Your Codex stays yours.

Singularity Codex has no account, no analytics and no server of ours. This page is the long form of that sentence: what the app holds, where it holds it, and the two times it touches the network.

🔒No account

Nothing to sign up for, nothing to sign in to, no identity to lose.

📵No server of ours

Messages live on the device, and — only if you switch it on — in your own private iCloud.

🚫No analytics

No tracking, no crash reporting, no advertising, no third-party SDK of any kind.

🧠Labels stay here

Worked out on device, never shown to anyone, and they never alter what you wrote.

🎙️Voice stays audio

Transcription is on-device or not at all. A recording is never uploaded to be read.

📦Exportable by construction

A zip of JSON, the same messages as plain text, and every file — so it outlives the app.

Last updated 9 September 2026 · Applies to Singularity Codex for iPhone

What is collected

Nothing. Singularity Codex does not collect, receive or store any personal data. There is no sign-up, no login, no profile, no email address on file and no device identifier sent anywhere. The app contains no analytics, no crash reporting, no advertising and no third-party SDK of any kind.

This is not a promise about how carefully data is handled. It is a statement about architecture: there is no server belonging to us for anything to be handled on. On the App Store the app is listed as Data Not Collected, and that listing is accurate.

Where the archive lives

Everything you send yourself — messages, photos, files, voice recordings, links, reminders and the labels the app works out — is stored on your iPhone, in the app's own storage, and is covered by the device's own encryption.

iCloud, if you switch it on

iCloud sync is off until you turn it on in Settings. Turned on, the archive is kept in your own private CloudKit database inside your Apple Account, so it appears on your other iPhones. That database belongs to you: we have no access to it, no console for it and no way to read it. Apple's handling of it is governed by Apple's own privacy policy.

Turning sync off again stops this device from syncing. What has already reached iCloud stays there until you remove the app's data in your iCloud settings.

Taking it out, and deleting it

Settings → Export Archive writes a zip holding your messages as JSON, the same messages as plain text, and every photo, recording and document — readable without this app. Deleting the app removes its local storage; removing its iCloud data removes the synced copy. There is nothing left over for us to delete, because we never had a copy.

When the app uses the network

Two requests, both of which you start, and neither of which carries anything about you or your archive.

  • A link preview. When you save a link, the app asks that page for its title and image, so the message can show a card instead of a bare URL. The request goes to the site itself and looks exactly like you opening the page in a browser. Switch previews off in Settings and a link simply stays a link.
  • A feed you subscribed to. The app fetches the RSS or Atom feeds you added, from the addresses you added. Those requests use a session with no cookie jar, no credential store and no cache that outlives them, so reading a feed leaves nothing behind that identifies the reader.

The contents of your archive are never part of either request. Nothing you write is uploaded, and there is no endpoint of ours it could be uploaded to.

What happens on the device

Labels and dates

The app reads your messages to work out what they look like — a task, a question, a date it names — so that Now and the Timeline have something to show. That reading happens on the device, is never sent anywhere, and never changes a word of what you wrote.

Voice

Voice messages are transcribed with on-device speech recognition only. The app asks the system for offline recognition explicitly, which means recognition either happens on the phone or does not happen at all — a recording made in this app cannot be uploaded to be read, even by accident. If your language has no offline recogniser, the recording stays audio, which is the correct outcome for a private archive.

Photos, microphone and files

The app asks for these permissions only when you use the feature that needs them, and what you pick or record goes straight into your archive on the device. Declining a permission costs you that one feature and nothing else.

Notifications and reminders

Reminders are local notifications scheduled by your own device. There is no push server, so no reminder — and no part of a message — is transmitted in order to be delivered. If you would rather a reminder did not put your words on the lock screen, Settings → “Show message in notification” turns that off and the notification says only that there is something to look at.

Buying the app

Singularity Codex is bought once, through the App Store, and the purchase is handled entirely by Apple. We never see your payment details, your name or your Apple Account. There is no licence server: StoreKit signs the receipt, the device verifies it, and that is the whole chain — the app never asks anyone whether the person holding the phone is allowed to use it.

The 14-day trial is dated by the App Store rather than by this app: starting it acquires a free item on your Apple Account, and the date Apple stamps on that is what the fortnight is measured from. Nothing about you or your archive is attached to it. Reading, searching, organising and exporting never expire, whether you buy or not.

Children

The app is not directed at children, but it collects nothing from anyone, of any age. There is no account to create, no content shared with anyone else, and no message that leaves the device.

Your rights

Laws such as the GDPR and the CCPA give you the right to see the personal data a company holds about you, to correct it, to have it deleted and to take it elsewhere. We hold none, so there is nothing to request from us — and the app answers those rights directly instead:

  • Access and portability — Export Archive, in an open format, at any time.
  • Correction — edit or delete any message in the app.
  • Erasure — delete the app, and remove its iCloud data if you had sync on.

Your data is never sold or shared, because it is never received in the first place.

If you would like any of this confirmed in writing for your own records, write to [email protected] and you will get a written answer.

Changes to this policy

If the app ever changes what it does with your data, this page changes first, and the date at the top of it changes with it. A change that made the app collect anything would be announced in the app itself before it took effect — not left here to be discovered.

Contact

Singularity Codex is made by Tiny Serious. Questions about this policy, or about anything the app does with what you write: [email protected].

✉️ [email protected]