Your data follows you.
The key never does.
Portfolio, journal and broker keys live on your device. Turn on cross-device sync and everything is encrypted before it's uploaded — our servers store ciphertext, and we don't hold the key. Not a policy. The architecture.
Encrypted before it leaves,
readable only where you are.
The goal is simple: make it impossible for us to read your synced data by construction, not by promise. Three moves, and the plaintext never touches a server.
Key derived on device
Your encryption key is derived on-device from a passphrase you choose. The passphrase is never sent to us.
Encrypted locally
Portfolio, journal and settings are encrypted on your device before anything is uploaded.
Only ciphertext leaves
What reaches our servers is ciphertext plus the metadata needed to sync — nothing we can decrypt.
Decrypted by you
Another device with your passphrase derives the same key and decrypts locally. Plaintext never exists on the server.
What the design guarantees.
Zero-knowledge isn't a marketing word here — it's what the system can and cannot do.
Broker keys stay put
Broker and exchange API keys are treated as device-only. They are not part of sync and do not leave your device in readable form.
We store ciphertext
Because the key is derived from a passphrase we never receive, our servers hold ciphertext and cannot read your content.
Recovery is yours
If you lose your passphrase, we cannot recover your end-to-end encrypted data — that is the trade-off of true E2E. Keep your passphrase safe.
The same intelligence,
on every device you own.
Start a thesis on the desktop, check risk on the web, get the alert on your phone. Encrypted sync keeps one continuous picture — without handing us your data.
Desktop
Native Windows app — the full workbench, decrypted locally.
Web
Open the app in any modern browser. Your key never leaves the session.
Android
The intelligence platform in your pocket, decrypting on the device.
Sync is always optional — turn it on in the app whenever you want it, and off whenever you don't.
Your research, everywhere.
Readable only by you.
Turn on encrypted sync in the app whenever you want it. It's always optional, and always yours.
