Account information
Supabase handles sign-in and stores account information, such as your email address and the name or avatar supplied by your sign-in provider. Authentication uses cookies to keep you signed in.
The membership record includes Stripe customer and subscription identifiers, subscription status, and the date through which access is available.
Payments and hosting
Stripe processes payments and manages billing details. The application stores payment references rather than full card details.
Vercel hosts the website. These service providers may process connection information and security logs when you use the service.
Practice history and storage
Academy progress and practice history are stored in this browser, separately for each signed-in account. They are not uploaded to your account or synchronized between devices. Preferences are also local to this browser.
- History limit: the latest 300 ended activities per section.
- Separate saves: older browser history is available separately and is not automatically assigned to the current account. Local developer preview saves are also separate from signed-in saves.
- Completion receipts: a minimal receipt containing a result identifier and credit status, but no answers, prevents a retry from restoring a deleted review or awarding duplicate credit.
Managing your data
- Export: download saved session history as CSV from History.
- Delete reviews: delete individual reviews or all reviews in the selected history source without losing earned course progress.
- Clear browser data: this removes locally stored progress, preferences, history, and receipts for this site.
You can sign out using Account and manage an existing subscription using Billing. Clearing browser data or signing out does not cancel a subscription.
Privacy questions
For account or privacy requests, contact frankyang233@gmail.com.
For membership and payment information, see our Terms of service.