My Data

Your data lives on your device.

Every scan, error-check and search you do is saved only on this device, encrypted at rest. Nothing is uploaded to our servers and nothing follows you across devices.

Stored locally · AES-GCM encrypted

Zero-server data architecture

We never store your scans, history or text content. The OCR engine runs as a stateless gateway: your photo is read once, returned to your browser, and immediately discarded.

On this device

  • • All scan results & error-check history
  • • Search log (titles + timestamps)
  • • AES-GCM-256 sealed in IndexedDB
  • • Encryption key non-extractable from this browser

On our servers

  • Nothing persistent from your scans
  • • Photo bytes: processed once, then discarded
  • • Anonymous counters (e.g. "1 scan") — no content
  • • Your Google account (so you can sign in)
Local storage on this device
0
items

≈ 2.4 KB on disk

Your data, your control

Export gives you a single decrypted JSON file. Wipe permanently deletes every item AND rotates the encryption key.

Technical details
  • · Storage: Dexie.js over IndexedDB (named RegisterToDigital)
  • · Cipher: AES-GCM 256-bit, 96-bit random IV per record
  • · Key: generated by crypto.subtle.generateKey with extractable=false — cannot be exported even by JavaScript on this origin
  • · Key store: isolated IndexedDB (__rtd_secret__) separate from the data DB
  • · Plaintext fields: only the item title, kind, and timestamp (for fast sidebar listing without decryption)
  • · Encrypted fields: all rows, text, columns, suggestions, OCR notes
  • · Wipe: clears history, deletes the key store, then a fresh key is generated on next save

We use minimal cookies to improve your experience. By clicking "Accept", you agree to our Privacy Policy.