Settings has almost no text fields to fill in. The exceptions are the Anchor Cloud pairing code and paste box, and manual entry for when the GitHub repository list is truncated at 100 × 5 pages. Repository and branch are both picked from a list.
On every platform
| Section | What is in it |
|---|---|
| Anchor Cloud | “Connect with code”, “Create one and copy the line for your AI”, “Paste your AI’s reply to import cards”. Once connected: “Add another device”, “Disconnect this device”, “Delete vault” |
| GitHub | Connection state (@account), how you connected, token expiry, connect / disconnect |
| Card location | With GitHub, the repository and branch, picked from what you can see. “Read the demo” is here too |
| Sync | Sync now, last result, last synced |
| Paths not taken | Files that hit the sync exclusions (shown only when there are any — never dropped silently) |
| Study | New cards per day (20 by default, Anchor Pro lifts the cap) |
| Current status | Card count, deck count, where they came from (synced vault or bundled samples), unreadable files, algorithm, desired retention, short-term steps |
| FSRS parameters | Whether defaults or data/fsrs.json are in effect, and the reason for anything declined |
The branch is whatever the repository’s default branch is (hard-coding main makes the first sync fail on repositories using master or trunk).
iOS only
- How to use: the card format, where to put cards, and the prompt generator for an AI agent (having your cards written)
- Read cards aloud: off by default
- Share with other apps: shares study sessions with other apps. It exports when, which deck, how long, how many — never a card’s content or your grades
Mac only
Distributed as a .dmg outside the store, the Mac build holds no purchase state, so the new-cards-per-day figure is simply whatever you set.
- Card appearance: text size (small / normal / large / extra large), the colour of
【…】headings, and how emphasis renders (bold, or bold plus highlight)- Only the card body scales. Enlarging the navigation and counters does not make long text easier to read; it just adds line breaks
- The setting is stored on this device. Reading preferences differ per device, and keeping them in the repository would produce a sync diff every time you changed one
- Optimise from your log: scheduling
- This device’s storage: usage, eviction protection, erase this device’s data
- Hand-off: copy weak cards for AI
iOS and Android have no text-size setting because SwiftUI and Compose follow the OS text size automatically. The browser-derived Mac build has no such thing, so it carries the setting itself.