Effective Date: 30 Oct 2025
Entity: VisualCamp Co., Ltd. (“VisualCamp”, “we”, “us”)
Product: Read mobile application (“App”)
One‑line summary: Read processes eye‑tracking signals on device. Camera video is not uploaded. We store only derived metrics (e.g., fixation count, regression rate, WPM, Absorption Score) together with account and purchase records necessary to run the service.
This Policy explains what data we process when you use Read, why we process it, and how you can exercise your rights. If anything here conflicts with applicable law, we will follow the stricter rule.
We separate on‑device processing from backend processing.
A) On‑device (not uploaded)
Camera stream from the front camera used for calibration and eye‑movement estimation.
Temporary features extracted from the camera (pupil/gaze vectors) used to compute local metrics.
We do not upload camera frames or raw eye images to our servers.
B) Metrics and app data we may store in our backend
Account & Profile: email/SSO identifier, language, country/region, subscription status.
Training & Results: Absorption Score (0–100), WPM band, fixation/ regression summary, question accuracy by skill, session timestamps, session length, “gaze confidence” level, recommendations accepted/declined.
Content Preferences: topics selected or typed, length/level choices, “avoid repeats” setting.
Purchase & Billing: in‑app purchase receipts/tokens, product IDs, renewal status, transaction timestamps (handled via Apple/Google).
Device/Diagnostics: app version, OS version, crash logs, anonymized attribution (e.g., SKAdNetwork / Google Install Referrer).
We do not collect precise GPS location or address book.
C) Optional communications