Encrypted
Each note is an age file, hybrid post-quantum (ML-KEM-768 + X25519). Each device has its own key; a printed kit holds the recovery key. How it works.
Handwriting notes for iPad, iPhone and Mac, end-to-end encrypted with keys you hold. Open source, no account, no server of ours: notes are encrypted files in a folder you choose.
Each note is an age file, hybrid post-quantum (ML-KEM-768 + X25519). Each device has its own key; a printed kit holds the recovery key. How it works.
GPL-3.0-or-later. No telemetry. age, gunzip and jq can read a note without the app. Source.
iPad, iPhone, Mac, a sempere CLI for macOS and Linux, and a browser viewer. Specs.
Every device keeps the whole vault and works offline. Devices sync both ways through a shared .sempere folder (iCloud Drive or any storage the Files app reaches) or a WebDAV server. Backups are separate snapshots for recovery.
$ sempere vault init Notes.sempere --recovery-out recovery.key
$ sempere keys paper --vault Notes.sempere --identity recovery.key --out kit.pdf
$ sempere notes list --notebook School
$ sempere notes search "eigenvalue"
$ sempere export "Lecture 4" --format pdf --out lecture-4.pdf
$ sempere export --all --format markdown --out ~/Obsidian/Sempere
$ sempere backup Notes.sempere --to /Volumes/Backup/Notes.sempere-backup
$ sempere vault verify --json.