Last updated 7 October 2026

Security.

What protects your captures, what does not, and where to send a problem. Including the limits, because a security page without them is an advertisement.

The short version

What the architecture rules out

The strongest security properties here are the ones that come from something being absent rather than from something being defended.

Secrets at rest

If you save an AI provider key, Jot stores it in a file next to the database, encrypted with the Windows Data Protection API in its user-scoped mode.

What that gets you:

The key is in a separate file rather than a row in the database for a specific reason: the database is copied into a rotating daily backup, and those backups are meant to be freely copyable. A long-lived credential must never be in a file people are encouraged to move around without thinking.

What this does not defend against

This is the section that makes the rest of the page worth anything.

This website

Dependencies

The app is a small amount of Rust and a small amount of TypeScript, and the dependency list is kept deliberately short - a capture tool does not need a framework for anything. Dependency changes are reviewed and tested; Windows Store can install app updates automatically. The desktop content policy limits direct network access from the interface, while native commands are audited separately.

Reporting something

Email hello@wrivio.com with enough detail to reproduce it. Please do not open a public issue for a security problem before it is fixed.

What to expect, honestly, from a one-person project:

If something here turns out to be wrong - a claim on this page that the code does not support - that is a report worth sending too, and it will be corrected on this page.

Where this stands today

Everything above describes how the software is built. The parts that have been exercised on real Windows hardware, and the parts that have only been written and tested, are listed separately on the status page. Notably, the AI key and provider flows still need a complete real-provider pass. Read that page before trusting this one with anything that matters.