Terms of Service
Terms for using Advanced JavaScript and its flashcard practice features.
Terms of Service
Last updated: June 30, 2026
These terms apply to your use of Advanced JavaScript, a JavaScript learning and flashcard practice app.
Use of the App
You may use the app to study JavaScript topics, read examples, and practice flashcards. You agree not to misuse the app, interfere with its operation, or attempt to access data that does not belong to you.
Accounts
The app uses Google sign-in for accounts. You are responsible for the Google account you use to access the app. If you use the app as a guest, your progress may be temporary and may not be recoverable until it is merged into a signed-in account.
Learning Content
The educational content is provided for learning and practice. We try to keep examples accurate, but we do not guarantee that all content is complete, error-free, or suitable for every purpose.
Availability
The app may change, pause, or stop operating at any time. Features may be added, removed, or changed as the project evolves.
Prohibited Conduct
You agree not to:
- abuse authentication, session, or API endpoints
- upload or submit malicious content
- attempt to bypass practice limits or access controls
- scrape, overload, or disrupt the service
- use the app in a way that violates applicable law
Open Source
Parts of the project may be available as open-source software. Open-source code is governed by the license terms in the repository. These terms govern use of the hosted app.
Privacy
Use of the app is also covered by the Privacy Policy.
Disclaimers
The app is provided as-is, without warranties of any kind. To the fullest extent allowed by law, the project owner is not liable for indirect, incidental, special, consequential, or punitive damages arising from use of the app.
Changes
These terms may be updated as the app changes. The updated date at the top of this page will show when the latest version was published.