Word Tortoise help

Questions, bugs or ideas: support@cachepal.com. Please mention Word Tortoise and your watch model. A person reads this mailbox.

How to play

Tap letters to spell a word, then tap the middle to play it. Tap a lit letter to take letters back. Swipe or turn the crown to see your word list. Words need at least three letters.

When you are stuck

A hint shows one letter. You start with three, you earn more by clearing boards and finding bonus words, and if you run low your hints come back up to three each morning. On The Long Road you can set a board aside and come back to it. On Today you can rest, which shows the remaining words and still counts for the day.

Your progress

Everything is stored on the watch, and removing the app removes it. There is no account, so progress does not move between watches. Miss a day now and then and your walk carries on.

Complication and tile

On Apple Watch, touch and hold your watch face, tap Edit, pick a slot and choose Word Tortoise. On Wear OS, the complication is added the same way, and the tile is added by swiping across your tiles, scrolling to the end and tapping Add tile.

Word list credits

Accepted word lists are derived from the Wordnik open word list: https://github.com/wordnik/wordlist

MIT License
- **Copyright:** Copyright (c) Wordnik
- **How it is used:** `packages/word-data/scripts/build-dictionary.ts` downloads the upstream list
  into `packages/word-data/source/wordnik-wordlist.txt` (git-ignored, fetched on demand), verifies
  it against the SHA-256 digest pinned in `packages/word-data/source/SOURCES.json`, then derives
  normalized five- and six-letter subsets.
- **Affected generated paths:**
  - `packages/word-data/generated/allowed-guesses-5.txt`
  - `packages/word-data/generated/allowed-guesses-6.txt`
  - `packages/word-data/generated/answers-5.txt`
  - `packages/word-data/generated/answers-6.txt`
  - `packages/word-data/generated/dictionary-meta.json`
  - `packages/word-data/generated/allowed-guesses.data.ts`
  - `packages/word-data/generated/solo-answers.data.ts`
  - `packages/word-data/generated/multiplayer-answers.data.ts`
- **Modifications:** lowercased, Unicode-normalized (NFKD, diacritics stripped), filtered to
  three to eight ASCII letters `a-z`, deduplicated, sorted, unioned with the curated answer lists,
  and filtered against a maintained block list for answer selection. Measured at the current
  build: 1,344 / 5,595 / 11,846 / 18,195 / 25,388 / 31,593 accepted guesses at lengths 3-8
  respectively — 93,961 in total.