Every January it is the same hopeful ritual. You open Goodreads or The StoryGraph, you set the number, fifty-two books, or twenty-four, or whatever felt right on New Year's Day, and the progress bar starts at a clean zero. For a few weeks you are even ahead. Then February gets busy, a couple of nights disappear into your phone instead of your book, and one afternoon the app greets you with the line every reader knows: you are 4 books behind schedule. By November you are speed-running novellas and graphic novels to make the count, which was never really the point.
The challenge is not the problem
The number was not too ambitious. The books are not too long. What happened is simpler and a little annoying: the time you meant to read got eaten, a reel at a time, by the same phone that was supposed to be holding the book. An annual reading challenge is a goal with a tracker and nothing behind it. Goodreads can tell you that you are behind. It cannot do anything about the reason you are behind.
Goodreads can tell you that you are behind. It cannot do anything about why.
What readers try, and why it slips
You have run the usual playbook. A more aggressive goal, which only means you fall behind faster. The guilt of the "behind schedule" badge, which lasts about a day. "I'll just read twenty minutes before bed," which loses every time to one more video. A to-be-read pile tall enough to shame a small village, which moves exactly zero pages by sitting there. None of it works, because none of it touches the actual leak: the reading time quietly skimmed off the top by the feed.
Put the book in front of the feed
The fix is not more willpower. It is order. Make the apps you scroll wait until you have read, and the math does the rest. Twenty pages a night is roughly a book a week, which is the entire fifty-two-book challenge built out of evenings you would have spent scrolling anyway. You are not hunting for new time to read. You are taking back the time the phone was skimming.
That is what Tonic does. You pick the apps that eat your nights, say Instagram and TikTok, and the reading app that earns them back. From then on the feed stays closed until you have put in your pages.
Read in Kindle or Libby, and Tonic counts the on-screen time you spend reading, the same way your phone already knows how long you spend in any app, then opens your other apps once you have read enough. You can require a daily stretch before everything unlocks, or bank a minute of scroll for every minute you read and spend it later in small pours. Either way, the reading happens first, and the challenge stops depending on a burst of willpower at 11pm.