Dad builds a daily SAT reading drill app after son's low score

A parent built and launched an app called SAT Banana after their high-school son scored a perfect math score on the SAT and ACT but only 580 on SAT Reading & Writing. The app gives ten questions a day and adapts toward the question types the user keeps missing, such as parallel structure, comma placement before clauses, and transitions. Every question comes with a short explanation of the underlying rule.

It uses a Duolingo-style daily streak to keep the son motivated. During testing, a bug locked the app behind its paywall, and the son texted repeatedly demanding it be fixed so he wouldn't lose his streak — a sign he was genuinely invested in using it, and he has now used it daily for three weeks. The app runs entirely on the device with no accounts, no tracking, and no server.

Questions were generated with an LLM, then re-solved blind by a separate pass; only items where that blind pass matched the intended answer and found no other defensible answer were kept, and every question was also manually reviewed.

Key points

  • Built 'SAT Banana' after the builder's son scored perfect on math but 580 on SAT Reading & Writing
  • Ten adaptive questions a day that target the user's weak question types
  • Duolingo-style daily streak drives
  • Questions are LLM-generated, then verified by a blind re-solve pass plus manual
  • No accounts, tracking, or server — runs fully on-device
Read original