Feature
Encrypted Notes: How They Work and When to Use One
An encrypted note is a piece of text that gets scrambled with a key before it is stored anywhere. On Inkrypt that scrambling happens in your browser, using a password only you know — which means the note reaches our database already unreadable, and stays that way.
What an encrypted note actually is
The phrase gets used loosely. Almost every notes app will tell you your data is encrypted, and almost all of them are telling the truth — but the sentence hides the question that matters: encrypted with a key held by whom?
In the common arrangement, your note travels to a server over TLS, and the server encrypts it before writing it to disk. That protects you against someone stealing the physical drive, and against a network attacker reading traffic in transit. It does not protect you against the service itself, because the service holds the key. If it is compelled by a court order, breached at the application layer, or simply run by someone curious, your note is readable.
An encrypted note in the sense Inkrypt uses the term is different: the text is transformed into ciphertext on your device, before it is transmitted, using a key derived from a password we never receive. What arrives at the server is a base64 blob. We can delete it, we can count how many times it has been requested, and we can tell you when it was created. We cannot read it.
The one-sentence test
What happens when you write a note on Inkrypt
You name the note
The name becomes the URL slug.Q3 vendor credentialsbecomes/q3-vendor-credentials. Nothing has been stored yet — the slug is just an address.You write and set a password
The password is the only input to the encryption key. It is never sent to our servers, never logged, and never stored in any form we can reverse.Your browser derives a key
A 256-bit key is derived from your password using PBKDF2-HMAC-SHA256 at 310,000 iterations, with a fresh 16-byte random salt. This step is intentionally slow — see why iteration count matters.Your browser encrypts the text
AES-256-GCM encrypts the note with that key and a fresh 12-byte random IV. GCM also produces an authentication tag, so any later tampering with the ciphertext is detected rather than silently decrypted into garbage.Only the ciphertext is uploaded
The server receives the ciphertext, the salt, the IV, and a label recording which key-derivation parameters were used. It does not receive the password or the plaintext.
What encryption protects — and what it does not
This is the part most product pages skip, and it is the part that determines whether the tool is actually right for you.
Encryption does protect you against
- A breach of our database. An attacker who exfiltrates every row gets a pile of AES-256-GCM ciphertext and per-note salts. Without your password there is no shortcut.
- Us. Not as a promise, but as an architectural fact. There is no code path in which our servers hold a decryption key.
- A legal demand for content. We can only hand over what we hold, which is ciphertext.
- Network interception. The plaintext never crosses the network at all.
Encryption does not protect you against
- A weak password. The strongest cipher in the world is a formality if the key is derived from
letmein. Key derivation slows an attacker down; it does not fix a guessable password. - A compromised device. Malware or a keylogger on your machine sees the plaintext as you type it, before encryption happens. Browser-based encryption cannot defend below its own layer.
- The recipient. Once someone can read a note, they can screenshot it, copy it, or forward it. No expiry setting changes that.
- Losing the password. There is no recovery. That is the direct cost of the guarantee.
There is no reset link
When an encrypted note is the right tool
Encrypted notes sit in a specific gap. They are not a password manager, not a document editor, and not a messaging app. They are good at one thing: getting a piece of sensitive text from you to someone else, or to your future self, without leaving a readable copy in an inbox or a chat log.
| Situation | Better tool | Why |
|---|---|---|
| Sending a colleague a server credential once | Encrypted note | One-off, short-lived, no shared infrastructure needed |
| Storing 200 logins you use daily | Password manager | Autofill, rotation, breach monitoring, sync |
| A document several people edit over weeks | Collaborative editor | Encrypted notes have no merge or revision model |
| An ongoing private conversation | End-to-end encrypted messenger | Notes are not a channel; there is no thread |
| Personal scratch text you want kept private | Encrypted note | No account, nothing to sign up for, nothing retained about you |
Common mistakes
- Sending the link and the password through the same channel. If both arrive in the same Slack message, anyone with access to that message has the note. Split them across two channels — link by email, password by phone.
- Reusing a password you use elsewhere. A note password should be single-purpose. If it matches your email password and the note is brute-forced offline, you have lost far more than the note.
- Treating expiry as deletion from the recipient's memory. Expiry removes the ciphertext from our servers. It does not remove the screenshot the recipient took.
- Using a guessable note name. The slug is part of the URL and is not secret. Do not name a note
acme-corp-root-password. - Assuming an encrypted note is a backup. It is not. There is no redundancy guarantee and no recovery path.
Practical tips
- Generate the password rather than inventing it. Four or five random words is stronger and more typeable than a short string of symbols.
- Set the shortest expiry that still gives the recipient time to read it. A note that lives for two hours has a much smaller exposure window than one that lives for thirty days.
- Use a view limit of one when the note is genuinely single-use. If the recipient reports the link is dead, that is a signal worth investigating — someone opened it first.
- Delete the note manually once you have confirmed receipt, rather than waiting for expiry.
- Rotate the secret afterwards where you can. A password that was shared, even securely, has a wider blast radius than one that never left its origin.
Frequently asked questions
Can Inkrypt read my encrypted notes?
What happens if I forget the password to a note?
Are encrypted notes the same as a password manager?
Can I edit an encrypted note after creating it?
Is the note name private?
Related reading
Password-protected notes
How the password becomes a key, and what makes one strong enough.
Read moreSecurity architecture
The exact algorithms, parameters and data flow, documented against the shipping code.
Read moreWhat zero-knowledge encryption means
The term is widely misused. Here is how to check whether a service earns it.
Read moreThreat model
Which attackers this design defends against, stated explicitly.
Read moreWrite your first encrypted note
No account, no email address, no download. Type a note, set a password, share the link.
Open the notepad