Device Sync

Sync uses a free GitHub "secret" Gist so your practice log can move between devices.
Honest note: a "secret" Gist is unlisted, not private — anyone who obtains its URL can read it, no login required, and your data is stored there unencrypted. Don't share your Gist ID. The access token is kept in this browser's local storage in plain text; scope it to gists only and set a short expiration. Local-only (no sync) is the fully private option — nothing leaves your device.

How to set up free Gist sync
  1. Go to gist.github.com and sign in (or make a free account).
  2. Create a new gist: any description, filename the_path_data.json, content {}. Choose "Create secret gist."
  3. The gist's URL ends in a long string — that's your Gist ID. Copy it below.
  4. Create a token at github.com/settings/tokens → "Generate new token" (fine-grained) → under Account permissions → Gists, set Read and write. Copy the token.
  5. Paste both below and save. They stay on this device only.
Backup & Restore

Export a copy of all your data as a file you can keep safe, or restore from one. Worth doing periodically regardless of sync.

Starting Values

Adjust the seed counts you set during setup, if you need to correct them.

Reset

Re-run the first-time setup, or erase all data on this device. Export a backup first if you might want it — erasing here cannot be undone.