Privacy Policy — Diagonal Reader

Effective date: 24 September 2026

Diagonal Reader ("the app") helps you read faster by photographing book pages and returning style-preserving summaries. This policy explains what data the app and its backend process. There are no accounts and no sign-in: the app works anonymously with a random browser identifier stored in your device's localStorage.

Data we process

What we do not collect

No contacts, precise location, advertising identifiers, or analytics SDKs. Your purchase email is kept only if you subscribe, solely to recover your subscription. The camera is used only when you tap the shutter; no photos are taken in the background.

Subscription recovery

Subscribers' purchase email and invoice numbers are stored alongside the Stripe customer link and used only to restore Unlimited on a new device: enter your purchase email and an invoice number from a Stripe subscription invoice. Restoring moves access: exactly one device ID is active per subscription.

Third parties

Retention

Page photos and summaries live only on your device and disappear when you delete them or clear site data. Server-side page counters reset every calendar month. Subscription records are kept while a subscription is active (plus its paid period) and removed on expiry.

Children

The app is a general-audience reading tool and is not directed at children under 13. No children's data is knowingly collected.

Your rights

Depending on where you live (e.g. GDPR, CCPA) you may request access, correction, or deletion of data linked to your browser identifier. See data deletion for the one-minute process: your on-device history deletes instantly in the app, while server-side page counters reset every calendar month and subscription records disappear when the subscription expires. There is currently no support email address; a dedicated address for this domain will be listed here once available.

Changes

Material changes to this policy will be published here with a new effective date. Continued use of the app after a change means you accept it.

Contact

There is currently no public support email. A dedicated address for this domain will be listed here once available.