Privacy policy · Effective August 8, 2026

Your reading stays in your browser.

ReadTune processes webpage text locally so it can apply the reading settings you choose. This policy explains that local processing and the limited account, payment, referral, optional website analytics, and optional dictionary data that can leave your device.

Webpage content and activity

When ReadTune is on, it reads visible page text, links, the current URL, and hostname in memory so it can format the page, protect rapidly changing chat interfaces, and show local reading aids. This information is not sent to ReadTune, Supabase, or Square and is not retained as browsing history.

Settings stored by Chrome

Reading preferences, presets, and feature switches are saved in chrome.storage. Chrome may sync those settings through your Google account when Chrome Sync is enabled. ReadTune does not receive a separate copy of those settings.

Account and entitlement data

Pro sign-in uses your email through Supabase Auth. The extension stores a Supabase user identifier, short-lived access token, refresh token, signed entitlement lease, and expiry times in local Chrome storage so it can restore and verify paid access. For Family Plus, we also process invited email addresses, family roles, membership status, invitation expiry, and a one-way hash of each invitation token. Plaintext invitation tokens are not stored. The purchaser can see the emails and status of accounts in their family.

Payments and subscriptions

Checkout is hosted by Square. Square receives the payment and billing details you enter. ReadTune receives transaction, order, subscription, refund, product, amount, currency, and status references needed to grant, renew, cancel, refund, or revoke Pro access. ReadTune never receives your full card number or card security code.

Optional dictionary lookup

Dictionary lookup is off by default. It works only after you enable Cloud Assist, permit selected page text, enable Dictionary, and enter an HTTPS endpoint. A selected word and its normalized root are then sent directly to that endpoint without cookies or credentials. The endpoint operator's privacy policy applies; ReadTune does not receive the lookup unless you choose a ReadTune-operated endpoint.

Referral information

A valid ?ref= code, a random visit identifier, capture time, and landing path are stored in your browser for up to 30 days and may be sent to ReadTune to record attribution. If you join the program, we also process your account email, optional display name, reserved code, attributed purchases, commission status, refund adjustments, and manual payout-readiness records. We do not attach webpage text or browsing history to referral records.

Optional website experiment analytics.

The ReadTune website asks before loading PostHog. If you allow it, PostHog stores a pseudonymous browser identifier and website-experiment assignments and receives the page URL, variant shown, experiment impression, hero action, and checkout-button click. We disable automatic event capture and session recording. PostHog does not run in the extension and never receives the webpages or text you read with ReadTune.

Your choice

Declining shows the control pricing ($5.99 monthly Plus and $59.99 Lifetime Core) and does not load PostHog. You can change your choice below. Declining also clears saved ReadTune experiment assignments from this browser.

How data is used and shared.

We use account and billing records only to authenticate you, operate paid access, prevent fraud, provide support, reconcile refunds, and administer referrals, and—only after website consent—measure website experiments. Service providers receive only what their role requires: Supabase hosts authentication and entitlement records, Square processes payments and subscriptions, PostHog receives the limited optional website analytics described above, Google provides Chrome storage and optional sync, and your chosen dictionary endpoint receives optional lookup terms. We do not sell personal data or use it for advertising, credit, lending, or unrelated profiling.

Retention and your choices

Page text and URLs are processed transiently. Reading settings remain until you reset them, clear extension data, or uninstall. Signing out removes the local auth session and entitlement cache. Referral attribution expires from local browser storage after 30 days. Account, transaction, refund, and server-side referral records are retained only as needed for access, support, fraud prevention, accounting, tax, and legal obligations. You can turn ReadTune off at any time and keep all optional cloud tools disabled.

Security, deletion, and contact.

Extension code is packaged with the extension; it does not download remote executable code. Network requests use HTTPS. Paid access is represented by signed, time-limited entitlement leases. No system can be guaranteed perfectly secure, but we limit data and access to the purposes above.

To request account access, correction, or deletion, or to ask a privacy question, email SyntreeAI@gmail.com. Some billing records may need to be retained where law requires it. See the purchase and refund terms for payment requests.