Delete your account
You can delete your Stoic account, and everything we hold about you, from inside the app — no email, no support ticket, no waiting on us.
Stoic
How to delete from the app
- Open Stoic.
- Go to the Settings tab (the gear icon).
- Scroll to the bottom and tap Delete Account.
- Confirm by tapping Delete everything.
The app will remove everything in a single step. Once it finishes you'll be returned to the sign-in screen, as if you had just installed Stoic for the first time.
What gets deleted
- Your local Stoic data on the device — sign-in record, starred lessons, calendar entries, and reflections.
- Your encrypted lessons in iCloud (other devices signed in to the same iCloud account converge to empty on their next sync).
- The encryption key in iCloud Keychain that protects those lessons.
- Any Anthropic API key you saved for AI reflections.
- Your settings (AI provider choice, daily reminder time, biometric lock preference).
- The device-attestation record on our server — the one piece of data Stoic's backend stores about your device.
The attestation record itself is just a random cryptographic public key plus a counter that prevents replay attacks. It contains no personal information — no email, no Apple ID, no name, no IP address — and it has no link back to your identity. Stoic's server doesn't keep any other record about you either: no profile, no chat history, no subscription state. Once your attestation row is gone, our database has nothing left to delete.
Multi-device note
Each device you've used Stoic on holds its own attestation record on our server. The in-app Delete Account flow removes the record for the device you ran it on. If you've also used Stoic on an iPad or a second iPhone, open the app there and tap Delete Account too. The encrypted iCloud data is wiped from any one device.
Can it be undone?
No. Deletion is immediate and irreversible. If you sign in to Stoic again afterwards, you start over with a fresh device-attestation record and an empty lesson history. Anything you previously starred or reflected on is gone.
Automatic cleanup after 90 days
Even if you never use the in-app delete flow, your attestation record is automatically removed after 90 days of inactivity. Every time the Stoic app talks to our server — a small daily heartbeat on launch, or any AI reflection request — the row's expiry is pushed forward. An active install stays registered indefinitely; an abandoned one (uninstalled, lost device, simply stopped using the app) is garbage-collected by our database without anyone needing to do anything.
If the in-app option doesn't work
If the in-app deletion fails — for example the device is offline or our server is briefly unavailable — try again on a stable connection. If you can't run the in-app flow at all (for example you've lost the device, or you've already deleted the app), we have no way to remove your attestation record on your behalf. The record is keyed by an opaque cryptographic identifier the device generated locally, and we don't store an email address, Apple ID, name, or any other field that would let us match a request to a row.
In that case the 90-day auto-cleanup above takes over: stop using the app and the row is removed for you. And in the meantime, the row itself is just a random public key with a counter — no personal information attached, no link back to your identity — so leaving it in our database for a few more weeks doesn't expose anything about you.