I work on Krillion Answers, a free companion for the daily word-and-knowledge game. One design decision worth sharing: “accepted” and “perfect” are separate results.
A recorded answer can score 10, 15, 30, 60, 85 or 100 points. Our checker keeps the saved date and question attached to the lookup, then shows the matched official entry and its exact score. A word that sounds unusual is not enough to assign it 100 points.
That distinction also shapes the empty state. “Not in this saved pool” is different from “the official game will reject it”; an unavailable lookup needs a different message again. Close-spelling suggestions stay attached to their own recorded answers rather than silently validating the original input.
The useful part is making the evidence easy to act on: compare displayed scores, inspect a recorded alternative, or copy a pick without an account.
The checker: https://krillionanswers.net/answer-checker/