Privacy Policy
How Advanced JavaScript collects, uses, and protects account and flashcard practice data.
Privacy Policy
Last updated: June 30, 2026
Advanced JavaScript is a JavaScript learning and flashcard practice app. This policy explains what information the app collects, how it is used, and what choices you have.
Information We Collect
When you use the app without signing in, we may create a temporary guest session so your flashcard progress can continue during the current session.
When you sign in with Google, we receive basic profile information from Google:
- your Google account ID
- your name
- your email address
- your profile image, if Google provides one
We also store flashcard practice progress, including which cards you answered, review status, answer counts, and correct answer counts.
How We Use Information
We use this information to:
- let you sign in with Google
- keep your flashcard progress across sessions
- merge temporary guest progress into your account after sign-in
- show your learning dashboard and review queue
- operate, secure, debug, and improve the app
We do not sell your personal information.
Cookies
The app uses cookies for authentication and guest progress. Authentication cookies are used to keep you signed in. Guest session cookies are used to keep temporary progress before sign-in.
Google Sign-In
Google authentication is used only to identify your account and create or access your Advanced JavaScript profile. The app requests basic identity scopes such as openid, email, and profile.
Data Sharing
We do not share your personal information with advertisers or data brokers. Information may be processed by infrastructure providers used to run the app, such as hosting, database, and authentication services.
Data Retention
Account data and flashcard progress are kept while your account is active. Guest session data is temporary and may be discarded after sign-in or when no longer needed.
Your Choices
You can choose not to sign in and use the app as a guest until the guest practice limit is reached. You can also stop using Google sign-in at any time from your Google account settings.
To request account or progress data deletion, contact the project owner through the repository linked from the app.
Security
We use reasonable technical measures to protect account and progress data. No internet service can guarantee perfect security.
Changes
This policy may be updated as the app changes. The updated date at the top of this page will show when the latest version was published.