Security & your data

Don't trust us.
Check it with a packet sniffer.

Most security pages ask you to believe a company. This one asks you to verify an architecture. Your handwriting never leaves your machine — not because we promise to be careful with it, but because there is no code path that sends it anywhere.

Verifiable, not promised

Four claims you can test yourself.

Every line below is checkable from your side, with tools you already have. That is the point of them.

ClaimHow to check it yourself
Your notes never leave the machine Run tcpdump, Little Snitch, or your router's log while gemnotes reads a page. The recognition call goes to 127.0.0.1. Pull the ethernet cable and everything still works.
The AI runs on your hardware Watch your own GPU or CPU load while a page is recognised. If the work were happening in someone else's data centre, your fans wouldn't spin.
You own the archive Your strokes are files in ~/gemnotes/notebooks/. Copy the folder to a USB stick. Delete index.db — everything AI-derived disappears and not one stroke is lost.
You can leave Export to SVG, PNG, PDF or .ink. The stroke format is documented, not reverse-engineered from us by someone else.
Why this is architecture and not policy. A policy is a sentence a company can change in a version bump. An architecture with no outbound network call cannot start uploading your notes without shipping you a new binary that does — which you would be able to see.
Threat model

What this protects you from — and what it doesn't.

A security page that only lists strengths is marketing. Here is both halves.

Protected

  • A breach at our company. We hold no notes, so there are none to leak. The worst case for you is the loss of an email address.
  • A subpoena or government request to us. We cannot hand over what we never had.
  • A change of ownership. If this company is acquired tomorrow, the new owner inherits no archive of anyone's handwriting.
  • Model-training scraping. Your notes are never a training input, because they never arrive.
  • An untrusted network. Sync happens on your LAN. A café hotspot sees nothing because nothing is sent through it.

Not protected

  • Someone with access to your unlocked computer. The archive is files on your disk. Use full-disk encryption; we do not add a second lock on top of it yet.
  • A stranger already on your home network. Sync currently filters by local address range and has no pairing handshake. That stops café wifi; it is not yet security, and we will not call it that until it is.
  • A lost or stolen tablet. There is no remote wipe. It's on the roadmap for the firm tier and it does not exist.
  • Your own backups. If you back the folder up to a cloud drive, your notes are in that cloud drive. That's your choice to make, and we'd rather you make it knowingly.
  • Anything you deliberately send out. Export a page and share it, and it's out.
Certifications

We hold none of these yet,
and we're not going to pretend otherwise.

You will not find a row of trust badges on this site. Every one of them below is either not started or blocked on something specific, and we'd rather show you the real state than a wall of logos you'd eventually check.

StandardStatusWhat it's actually blocked on
SOC 2 Type II NOT STARTED Audits a service organisation's controls over customer data held on its systems. We hold no customer notes, so the scope would be small — but it needs a legal entity, a twelve-month observation window and an auditor. Planned for the firm tier, not before.
ISO/IEC 27001 NOT STARTED Same dependency: an entity and a real management system to certify. Under consideration after SOC 2, and only if customers ask for it by name.
GDPR BY DESIGN, NOT AUDITED Your notes are never transferred to us, so for the content itself there is no processing to lawfully justify. The email you give us is personal data and is covered by our privacy policy. A formal DPA needs a legal entity to sign it.
HIPAA BAA BLOCKED Blocked on a legal entity, because only an entity can sign a Business Associate Agreement. Worth noting: the market leader in this category withdrew its BAA, which is precisely why this line is on our roadmap and not theirs.
Independent security review NOT STARTED Intended before any paid tier ships. When it happens the report gets linked here, findings included.

Why there are no badges on this page

A trust badge for a certification you do not hold is not a design decision, it is a false statement to a buyer — and the marks for SOC 2 and ISO 27001 belong to the bodies that award them. For a product whose entire argument is “trust us with the most private thing you own”, a fake trust signal is the one lie that would end it.

When any row above changes, it changes here first, with the report attached.

Data questions

The five we get asked most.

“Do my notes get used to train a model?”

No, and not as a policy — as a fact about where the data is. Your notes are read by a model running on your own computer. Nothing is sent to us, so there is nothing of yours in any training set of ours, and we could not put it there if we wanted to.

“What happens if you get acquired, or go bust?”

Your archive is on your disk in a documented open format, and the index rebuilds from it. If this company disappears tomorrow, you still have every stroke and can still export it. That is deliberate: nobody pours five years of notes into something they can't get out of.

“Is anything sent to Anthropic, OpenAI or Google?”

Not by us. The recognition and search models run locally. The one place your notes could reach an external AI is if you connect your own assistant to the local MCP server and ask it something — your key, your account, your choice, and writing back is off by default. Quit the app and that door is closed.

“I'm a lawyer / therapist. Can I use this for client work?”

Not yet, and we would rather lose the sale than fudge this. Client work needs per-matter separation, device encryption we control, MDM, SSO, remote wipe and a signed BAA — none of which exist today. The local-first architecture is the right foundation for it and the controls on top of it are not built.

“What do you actually store about me?”

If you filled in a form on this site: your email and the answers you typed. That's the whole list, it lives in our own database rather than a third-party form service, and the privacy policy spells out how to get it deleted. There are no analytics scripts and no tracking pixels on this website — you can verify that in your browser's network tab in about ten seconds.