Doomreader
A reading tracker app with a daily goal, streaks and badges
Most reading trackers ask you to log what you read somewhere else. Doomreader tracks the reading you do in it, as you do it: every card you read counts toward a daily goal, the days you reach it become a streak, and the books you finish, your best weeks and your favourite hour to read add up on a page called Your reading.

It is free, with nothing to fill in. Open the app, read a few screens of a free classic, an EPUB or PDF of your own or a saved article, and the ring on the home screen starts to fill.
A daily goal you can actually meet
The goal is counted in cards, the short screens a book is cut into, not in pages or minutes: 10, 20, 40 or 80 a day, 20 to start. A card counts once it has been on screen for a couple of seconds, so flicking past does not. The ring on the home screen fills as you go and opens Your reading, which shows today's count, how many more the goal needs, and this week as seven dots.
Raise the goal and the new one starts tomorrow; lower it and it counts from today. Past days and your streak are never judged by a goal they did not have. If you want to know what a goal means in time, take the reading speed test and Your reading says roughly how many minutes the goal is.
Streaks that forgive a bad day
A streak is the days in a row you reached your goal. One missed day a week is forgiven, so a single late night does not undo a month, and it shows as a snowflake on that week's dots. Two missed days in a row end it. Your best streak is kept beside the current one, and a post in your feed marks the milestones: 3, 7, 14, 30, 100 days and on to 365.
With Pro you can also mend one broken streak a month, when one more forgiven day would have saved it. It is always a tap you choose, never automatic.


Books finished and your reading history
Finish a book in Doomreader and it is counted, with the day, in Your reading and in your month's numbers. The last 30 days show as bars, each day against its own goal. Achievements keeps your records: the best streak with its dates, books finished, cards read, the best week and the best day.
Pro adds all-time history: this year, last year or everything, each day of the year as a square, cards a month, what you read by author, language and shelf, your reading pace, and every book as a bar from the month you started it to the month you finished. Pro also syncs your days, goal and records across your devices; without it they stay on the device you read on.
Quests and badges instead of a reading challenge
There is no yearly number of books to promise yourself. Instead there is one small quest for the day and one for the week, picked for you from what you can do, and 27 badges in eight groups: streaks, books finished, rhythm (a perfect week, five early mornings), volume, range (ten authors, a second language), depth (notes, highlights, chapters read in order), quests, and finishing a reading path. Each rewards reading more, wider or deeper, never tapping around the app, and a badge once earned is kept.
If you want a challenge with a finish line, a reading path is one: a short run of free classics in a sensible order, such as the Stoics or the Russian novels.
Moments you can share
Now and then a post in your feed marks what you just did: the goal reached, a streak milestone, a badge, a quest, a finished book. Each shows only its own achievement, and when several land on the same card they come as pages of one post you swipe through.
Share on any of them opens a picker of designs: Streak, Today's cards, Quest, Badge, Current book and Week, the bars of your days against the goal. Most end with the books you have been reading lately. Pick one, choose story or square, light or dark, and it goes to your phone's share sheet as an image, or saves as one on a computer. All free.
Your month in books
At the end of a month, Your reading has a wrap of it, in the spirit of a year in music: the cards you read and on how many days, the books you finished, your best streak, your favourite hour to read and a line from your highlights, each a card you can share as an image. Your year sits beside it once the year has a second month in it. It is free for everyone.
Once enough people read in Doomreader each week, Your reading also says how you compare: last week you read more than a given share of readers, shown only when it is half or more, since a low place helps nobody.

What it does not track
Doomreader tracks the reading you do in Doomreader. You cannot log a paper book or one read in another app. You can bring your Goodreads library in: the Goodreads import reads the export file on your phone, puts the free classics on it on your shelf, and marks the read ones finished on their day without touching your streak. If you want a catalogue of everything you have ever read, a logging app suits you better: see how Doomreader compares with Goodreads and StoryGraph. If you want a nudge to read a little every day and a record of it, this is built for that.