Listening field note
How does Passagekeep handle my data?
Transcript segments, passage cards, notes, topic definitions, history, and frozen editions are stored in the current browser profile through IndexedDB when available; media bytes remain session-only and are never persisted by the app. Opening this site sends ordinary hosting requests to Cloudflare, which may include your IP address, browser information and requested URLs. Optional Premium sends an anonymous purchase identifier and entitlement requests to RevenueCat and payment information to Stripe; project records are not sent to either provider.
Your local records
Browser storage is not encrypted application storage or an automatic backup. Other device users, extensions and exported files can expose information. Write the decision in plain language and retain the original source separately so the index can be audited against something outside the browser project.
Support contact
If you email support, your email provider and ours process that message. Send only non-sensitive reproduction details; avoid private project files. Review the result as a retrieval aid rather than a conclusion. Human-authored fields must remain visibly distinct from exact source-derived text.
Optional billing
Optional Premium sends an anonymous purchase identifier and entitlement requests to RevenueCat and payment information to Stripe. Project records are not sent to either provider. Before changing website addresses or clearing storage, export a complete checkpoint. Carry the limitation into the frozen edition and passive handoff so a recipient can understand what was checked, what was not checked, and what remains their responsibility.