decysp
private · offline-first · yours

Your life, privately filed.

Twelve quiet modules for the parts of life worth keeping track of — passwords, documents, money, meals, books, days. Everything stays on your devices. There is no account to make, no server to trust, and nothing watching.

no account no server no tracking encrypted at rest
dJournal
dAlmanac
The decysp home screen — one home for everything
0modules
0platforms
0servers
0trackers
read the record →
twelve rooms, one house

Every module has a plain job
and a quiet name.

Each one keeps to itself, shares a spine with the others, and stays on your device. Turn off the ones you don't need; they leave without a fuss.

touch a room to look inside it
a look inside

Seen, not described.

Drag through the rooms. Click any card to look closer.

on your home screen

The numbers that matter,
before you unlock anything.

Net worth, the next bill, what comes round this week — set out on the home screen the way a note is left on a hall table. Read-only, and rendered without opening the vault. Hold them in your hand on the shelf →

dWealth large widget — net worth, trend, assets, debt and next bill
dAlmanac large widget — overdue items and the year ahead
dFinance widget — twelve months of net worth
dWealth graph widget — net worth with a sparkline
dAlmanac medium widget — the next upcoming items
dWealth split widget — net worth and an assets ratio
sync, without a server

Two devices. Six digits.
Nothing in between.

Pair two of your devices on the same network and they keep each other in step — encrypted end to end, directly, with no relay and no rendezvous. Confirm a six-digit number on both screens once; after that, they simply know each other.

this device 4 8 2 9 1 7 that device 4 8 2 9 1 7 your wi-fi, and nowhere else
X25519 HKDF-SHA256 ChaCha20-Poly1305 forward secrecy pinned peers
Off until you pair it

Sync does nothing until two devices agree to meet, and runs when you say so.

The number is never sent

The six digits are derived on each device from the key exchange itself. You compare them; the network never carries them.

A changed key is refused

Each device pins the other's identity at pairing. An impostor with the right name and the wrong key gets silence.

Files move on request

Documents and book files transfer only when asked to — never automatically in the background.

privacy by architecture

Nothing to send.
Nowhere to send it.

decysp has no account, no server, and no analytics. A small number of optional lookups reach out when you use them — each one listed here, each one yours to turn off. That is the whole list, and it stays this short on purpose.

Password breach checkoff by default

Sends the first five characters of a SHA-1 hash to the k-anonymity range API. No password, and no full hash, ever leaves the device.

VIN decodeoff by default

Sends a VIN you typed to the public NHTSA vPIC API, and nothing else.

Site iconscan be turned off

Fetches a favicon for a saved entry's domain. Sends only the hostname.

Recipe importon request

Fetches a URL you pasted, once, because you pasted it.

made yours

Software that fits like
your own handwriting.

Build colour themes from scratch, choose your greeting, reorder the home screen, switch app icons. These three ship with the app — and this page wears them too. Try one, or step into the site's own atelier →

take it home

Four platforms.
One quiet install.

No sign-up on the other side of the download — the app opens, asks you for a master password it will never see again in plain text, and gets out of the way. Try the demo vault first if you like; one tap ends it.

iOSiPhone & iPadarriving with 0.1.0
macOSApple siliconarriving with 0.1.0
Windows10 and laterarriving with 0.1.0
Androidphone & tabletarriving with 0.1.0