Solid Invoice Documentation Hub

Explore feature guides, reports and exports, and our privacy-first security stance.

Encrypted by Default

A plain-language explanation of how Solid Invoice protects your records by keeping them encrypted on your device — by default.

Security Explainer

What it means

Encrypted by default means your invoices, quotes, clients, expenses, and settings are stored locally on your device, and the data remains cryptographically unreadable without your device credentials.

In plain terms: if your device is lost or stolen, Solid Invoice data looks like scrambled ciphertext to an attacker.

Why it matters

  • Loss/theft protection: stolen files are useless without your passcode or biometrics.
  • Privacy by default: security isn’t an “add-on” you must remember to enable.
  • Trust alignment: this supports the TNO (Trust No One) model — you control access.

What changes when you export

Inside the app, your records live in an encrypted container. But exporting (PDF/CSV/ZIP) can create files outside that container, depending on where you save or share them.

That’s why Solid Invoice treats exports as a deliberate action and asks you to confirm first (see Privacy-Aware Exports).

How this relates to sync

If you enable iCloud Sync, Solid Invoice protects your data with pre-egress encryption — encrypting data before it ever leaves your device.