Skip to main content
Three locks around a journal: your words, your key, the app Your journal holds things you may never have said out loud. Here is exactly how Life Note handles it, in plain language.

The short version

Encrypted before storage

Every entry is encrypted with AES-GCM (256-bit) before it is written to our servers. In storage it is ciphertext, not readable text.

Three locks, not one

Your entry is locked, the key to it is locked and held in hardware we cannot read, and you can lock the app itself.

Never trained on

Your writing is never sold, never read by our staff, and never used to train an AI model.

Yours to take back

Export everything in a few clicks, or ask us to delete it all.

Three locks, not one

Most apps encrypt your data and stop there — which only moves the problem, because the key has to live somewhere. Life Note puts a lock on the entry, a lock on the key that opens it, and a lock on the app itself.
1

Your entry is locked

When you write an entry, it is encrypted with AES-GCM and a 256-bit key before it is written to our servers — the same standard used by banks and governments. Every entry gets its own fresh initialization vector, and the cipher detects tampering. What sits in our database is ciphertext, and your key belongs to your account alone: one account’s key cannot open another account’s entries.
2

The key is locked too — and kept somewhere we cannot reach

Your key is never stored in readable form. It sits in our database only as ciphertext, wrapped inside its own encryption. The key that unwraps it is held in AWS Key Management Service, inside hardware security modules — not in our database, not in our code, not on our servers. It cannot be extracted from that hardware, by an attacker or by us. We can ask the hardware to perform an unwrap; we can never read the key itself. Every request is recorded in an independent audit trail.
3

The app itself can be locked

The first two locks are ours to maintain, and they run whether you think about them or not. This one is yours. Turn on a PIN, your fingerprint, or your face, and Life Note will not open at all without it — protecting your journal from whoever picks up your phone, not just from anyone attacking our servers. Turn it on →

What that means if we were breached

The realistic version of “hacked” is someone walking away with a copy of the database — a stolen backup, a leaked dump, a compromised disk. It is how journals actually leak. If that happened, what they would hold is your encrypted entries and your encrypted key. The database does not contain the key that opens either one. There is no password to crack inside it and no key file to find. The thing that would unlock it sits in separate infrastructure, behind separate credentials, in hardware that will not hand the key over to anyone.
No system is unbreakable, and we are not going to tell you otherwise. What this design does is make the most likely failure — a copied database — a non-event, and make every legitimate use of your key visible in an audit trail afterward.

Also in place

  • In transit. Everything travels over HTTPS.
  • Short-lived credentials. Systems that request a key use scoped, short-lived credentials rather than long-lived static secrets.
  • Encrypted backups. Backups carry the same encryption as the live database — they are ciphertext too.

When your entries are decrypted

Your entries are decrypted only to serve you: when you open your own journal, and when an AI mentor reads an entry in order to write a reflection for you. Providing that reflection requires that our systems can decrypt your entry at that moment. What does not happen:
  • Your entries are not read by our staff.
  • They are not sold, and not handed to a third party.
  • They are never used to train an AI model — not ours, not anyone else’s.
Life Note is not end-to-end encrypted in the strict sense, because an AI mentor has to read your entry to respond to it. We would rather say that plainly than use a term that sounds stronger than what we do.

Lock the app itself

Encryption protects your journal on our servers. A lock protects it from whoever picks up your phone or sits at your desk.
Go to Settings → Privacy and turn on Privacy Lock. Set a PIN, and Life Note asks for it before it opens — and again after a period of inactivity. You can also hit Lock now at any time.

Export your data

Go to Settings → Data Management → Export. You can choose:
Import, export and delete controls in Settings

Settings → Data Management

  • Format — CSV, JSON, Markdown, or a ZIP archive
  • Date range — everything, or a slice of it
  • What to include — your entries alone, or your entries plus mentor responses and journal analysis
The export is yours to keep, back up, or move somewhere else.

Connect an AI agent

You can connect Life Note to Claude, ChatGPT, Cursor, and other apps that speak the Model Context Protocol — see Connect Life Note to your AI for how to set it up. When you do:
  • The connection is read-only. An agent can read your entries, mentor responses, past conversations, saved Wisdom, Practices, and Goals. It cannot write, modify, or delete anything.
  • Every connection needs your explicit approval in your browser, and you see exactly which permissions you are granting before you approve.
  • Each agent gets its own scoped token. We email you every time a new agent is connected, so you have a permanent record.
  • You can revoke any agent — or all of them — at any time at mylifenote.ai/settings/agents. Revocation takes effect within seconds. The same page shows the last 30 days of agent activity.
Once an agent receives your data, that agent’s own AI provider (Anthropic, OpenAI, and so on) processes it under their privacy policy, not ours. We do not control what they do with it. Review the policy of whichever agent you connect.

Delete your account

You can do this yourself, in the app.
Go to Settings → Data Management and click Delete Account, then confirm.
Your account is then scheduled for deletion within 7 days, and you get a confirmation email once it is done. We permanently delete your account information, journal entries and responses, usage history and preferences, and everything else you created. Some traces persist briefly afterward: up to 30 days for legal compliance, up to 90 days in encrypted backups, and anonymized aggregate analytics no longer tied to you.
Deletion cannot be undone, and we cannot recover your entries afterward. If you only want a copy of your writing, export it first.
If you cannot get into your account, email daniel@mylifenote.ai with the subject line Account Deletion Request and we will handle it for you.

The full details

Privacy Policy

The complete policy, including your rights and children’s privacy.

How the encryption works

A longer write-up on AES-GCM and hardware-protected keys.
Still have a question about your data? Email daniel@mylifenote.ai. A human reads every message.