Terms of Service

Last updated: August 2026

By using Cadence, you agree to these terms. If you do not agree, please do not use the application.

Description

Cadence is a free, open-source flashcard application. It runs entirely in your browser and stores data locally. A few optional features talk to a server: Google Drive sync (to back up and synchronise your data across devices), a short-lived share relay operated by the author (to hand a card pack or session to someone else via a one-time key), and lookups against TheSession.org / IrishTuneInfo.com when importing tunes. None of these servers keep a durable copy of your data — see the Privacy Policy for the details of what each one sees and for how long.

Use of the Application

Shared Content

If you use the share-by-key feature, you're solely responsible for what you share. The relay is provided on a best-effort basis: it is intentionally ephemeral (see the Privacy Policy for the exact limits), carries no availability guarantee, and the author may restrict or discontinue it at any time without notice.

Google Drive Integration

The Google Drive sync feature is entirely optional. When enabled, Cadence stores a single file (cadence-data.json) in your Google Drive using the drive.file scope. You can disconnect and delete this file at any time. Use of this feature is also subject to Google's Terms of Service.

Data and Liability

Cadence does not keep a durable backup of your data on any external server — see the Privacy Policy for how the optional share relay and Google Drive sync handle data in transit. You are solely responsible for keeping copies of your data. The application is provided as is, without any warranty. The author is not liable for any data loss resulting from browser storage clearing, application bugs, or any other cause.

Open Source

Cadence is open-source software, licensed under the GNU AGPL-3.0-or-later. The source code is available on GitHub. The "personal, non-commercial use" clause above applies to the hosted service at batpapa.github.io — the AGPL license itself grants broader rights (including commercial use) over the code, subject to its terms (notably section 13, which requires a network-facing modified version to also offer its source).

Changes to These Terms

These terms may be updated at any time. Continued use of the application after changes constitutes acceptance of the new terms.

Contact

For any questions, please open an issue on the Cadence GitHub repository.