01 / Summary
Most processing stays on your device.
Active Reader reads only the text you deliberately select for a reading session. It uses that text in the page you are viewing and does not send it to Synodic Hub, Supabase, Ko-fi, advertising networks, or analytics services.
The extension does not contain advertising, behavioural analytics, tracking pixels, or remote executable code. The optional Supporter Programme is the only feature that sends extension-entered information to a Synodic Hub service.
02 / Data handled
What is stored, and where.
| Information | Purpose | Location | Sent to us? |
|---|---|---|---|
| Preferences | Reading mode, keybindings, themes, pacing, and display choices | Browser storage | No |
| Reading progress | URL, current segment, scroll position, and timestamp used to offer local resume | Browser storage | No |
| Reading history | Page title, URL, short selected-text snippet, and timestamp when you enable history | Browser storage | No |
| Selected page text | Creates the active reading session | Temporary page memory | No |
| Supporter record | Email, code, tier, active status, Ko-fi transaction reference, device allowance, and a one-way hash of a random installation identifier | Browser storage (email, code, tier, status and random identifier) and Supabase | Yes, if used |
03 / Supporter Programme
Optional verification only.
If you support Active Reader through Ko-fi, Ko-fi sends the email address associated with the payment and the contribution type to a Synodic Hub Supabase function. A redemption code is created and may be delivered through Resend.
When you enter that email and code in Active Reader, the extension sends both and a randomly generated installation identifier to Supabase over HTTPS. Supabase stores only a one-way SHA-256 hash of that identifier to enforce the code's device allowance; it is not a hardware or browser fingerprint. While the code remains saved, Active Reader rechecks it when the browser starts and approximately every six hours. These checks do not include page text, reading history, reading progress, or unrelated browsing information.
As with any internet request, Supabase may process ordinary network metadata such as an IP address and request headers for delivery, reliability, and security. Synodic Hub does not intentionally add that metadata to the supporter database.
Supporter information is used only to create, deliver, verify, revoke, or delete supporter access. It is not used for advertising or marketing.
04 / Service providers
Who processes information.
Supabase
Hosts the supporter redemption database and verification function. Read Supabase’s privacy policy.
Ko-fi
Processes voluntary contributions under its own terms. Synodic Hub does not receive card or bank details from Ko-fi. Read Ko-fi’s privacy policy.
Resend
May process the supporter email address to deliver a redemption code. Read Resend’s privacy policy.
Netlify
Hosts the Synodic Hub website. This website does not add analytics or advertising cookies, although Netlify may process ordinary network and security logs as the hosting provider. Read Netlify’s privacy statement.
05 / Your choices
View less, save less, delete it.
- Disable or clear local reading history and progress from Advanced settings.
- Sign out this device from the Settings page, which removes its server-side device registration and the locally saved supporter email and code.
- Uninstall Active Reader to remove its browser-managed local storage.
- Request deletion of the supporter record held in Supabase by contacting us from the email address associated with it.
Supporter records are retained for as long as needed to administer the programme, resolve payment or access issues, and meet applicable legal obligations, unless deletion is requested sooner and no legal requirement prevents it.
06 / Security
Designed around limited access.
Network requests use HTTPS. The extension contains a public Supabase publishable key, which is expected to be visible in client software; that key is limited to a verification function and cannot list supporter records. Administrative database credentials are not included in the extension.
No internet service can guarantee absolute security. We limit the information collected, restrict database access, and will update this policy if the extension’s data handling changes materially.
07 / Contact
Questions or deletion requests.
Email synodicentertainment.official+privacy@gmail.com. To protect supporter records, we may ask you to write from the email address attached to the code.
Policy updates will be published at this URL with a revised effective date. If a change materially expands data collection or use, we will provide notice appropriate to the change before it takes effect.