Search

Privacy Policy for SAT Reading Practice

Last updated: 2026-05-24
This Privacy Policy explains how Kangsium ("we", "us") handles information when you use SAT Reading Practice (the "App"). We've tried to write this in plain language. If anything is unclear, contact us at jason@kangsium.com.

At a glance

No account, no signup. The App has no login.
No personal info collected by us. We don't ask for your name, email, phone, or contacts.
Your progress stays on your device. Mastery, pet stage, the review queue, and settings are saved only in local storage on your phone.
The App reads SAT-vocabulary questions from a Supabase database. These requests are anonymous — no account, no user data is sent with them. Supabase may log basic request metadata (such as IP address) on the server side as part of its standard operation.
The App shows ads via Google AdMob. AdMob uses device-level identifiers like your Advertising ID to serve ads. You can reset that ID in your Android settings at any time.
A consent prompt appears on first launch in the EU/UK/EEA so you can choose between personalized and non-personalized ads.

What data we handle

Data type
Source
Purpose
Shared with
Retention
Advertising ID
Google AdMob SDK
Show ads, measure ad performance, prevent fraud
Google and AdMob partners
Per Google's defaults; you can reset anytime in Android settings
IP address
Google AdMob SDK; Supabase REST API
Ad delivery, region-appropriate ads, abuse prevention on database reads
Google + AdMob partners; Supabase
Per provider defaults
Approximate location (derived from IP)
Google AdMob SDK
Region-appropriate ads, compliance with regional ad rules
Google and AdMob partners
Per Google's defaults
Device info (model, OS version, language, app version)
Google AdMob SDK
Ad serving and diagnostics
Google and AdMob partners
Per Google's defaults
Ad interactions (impressions, clicks)
Google AdMob SDK
Ad measurement and revenue attribution
Google
Per Google's defaults
Pet stage, mastery count, review queue, last-seen question id, sound/haptics settings
The App (local storage)
Save your study progress and preferences
Nobody — never leaves the device
Until you reset (Settings → Reset progress) or uninstall the App
SAT-vocabulary question content (read-only)
Supabase
Provide the actual questions you answer in-app
Read from Supabase by the App; we do not send any user data with the request
We don't store these reads on your behalf
Note on "anonymous" identifiers: the Advertising ID is still considered personal data under GDPR even though we never see your name or email. We treat it accordingly.

Why we handle it

We use this data only for the purposes listed in the table above:
Operating the App's core features (loading questions, saving your progress and preferences)
Showing advertisements that help keep the App free
We do not sell your personal information.

Who we share data with

The third parties that receive data from the App are:
Google LLC (AdMob) — for ad serving, ad measurement, and fraud prevention. Privacy policy: https://policies.google.com/privacy. AdMob's partner list: https://support.google.com/admob/answer/9012903.
Supabase Inc. — provides the database that hosts the SAT-vocabulary question content the App reads. Reads are anonymous; we send no user data with them. Privacy policy: https://supabase.com/privacy.
We use no analytics provider, no crash-reporting service, no marketing or attribution SDKs, and no social-login providers.

Your data, your control

You can:
Delete all locally-stored App data — in the App: Settings → Reset progress (clears your pet, mastery, and review queue). Uninstalling the App also removes everything we store on your device.
Reset or delete your Advertising ID — Android: Settings → Privacy → Ads → Reset/Delete advertising ID. Disabling personalization there will also force AdMob to serve non-personalized ads.
Change your ad consent — close and reopen the App; the consent form can be re-triggered from your device's region settings or by contacting us.
Email us at jason@kangsium.com for any privacy request. We respond within 30 days.

How long we keep data

App data on your device: until you reset it in-app or uninstall.
AdMob-collected data: per Google's defaults — see https://policies.google.com/technologies/ads.
Supabase server logs: per Supabase's defaults — see https://supabase.com/privacy.

Where data is stored

Local App data lives on your device only. AdMob data is processed and stored on Google's infrastructure. SAT-vocabulary content is hosted on Supabase infrastructure (primarily in regions Supabase operates). No personal user data is uploaded by the App to either provider.

For users in the EU, UK, or Switzerland (GDPR / UK DPA)

Our legal bases for processing:
Contract — loading questions and saving your progress so the App works for you
Consent — personalized advertising (the in-app consent prompt provided via Google's User Messaging Platform)
Legitimate interest — non-personalized ad delivery, fraud prevention, and basic abuse prevention on database reads
You have the right to access, rectify, erase, restrict, port, and to object. Contact jason@kangsium.com. You may also lodge a complaint with your national data protection authority.
International transfers rely on the EU-US Data Privacy Framework and Standard Contractual Clauses as published by Google and Supabase.

For California residents (CCPA / CPRA)

You have the right to know, delete, correct, and opt out of "sale" or "sharing" of personal information.
We do not sell personal information in the traditional sense, but personalized advertising via AdMob may qualify as "sharing" under the CPRA. Opt out by (a) declining the in-app consent prompt where shown, and (b) resetting or disabling your Advertising ID in Android settings.
To exercise these rights, email jason@kangsium.com.

Children's privacy

The App is not directed to children under 13 (under 16 in the EU/UK). We do not knowingly collect personal information from children. Contact jason@kangsium.com if you believe a child has provided personal information and we will delete it.

Security

Data is encrypted in transit (HTTPS/TLS) by both the Google AdMob SDK and the Supabase client. App data stored on your device is protected by the standard Android sandboxing model.

Changes to this policy

Material changes will be announced inside the App. The "Last updated" date at the top of this document will reflect the change.

Contact

Kangsium Email: jason@kangsium.com