Feature
Reading Stats App: Track Pages, Books, and Streaks
A reading stats app shows you the numbers behind your reading life: how many books you've finished, how many pages you've read, and how long your streaks have been. Leaf is a reading stats app that surfaces these numbers in a clean, honest summary without turning your reading into a competition.
Pages read per day, week, and month
Leaf records every reading session you log and aggregates the data into a running total. You can see how many pages you've read today, this week, and this month. The breakdown reveals your reading rhythm: maybe you read a lot on Sunday evenings and almost nothing on Wednesdays. Understanding your natural reading windows helps you protect them, and setting a daily page goal is the easiest way to fill them. The daily and weekly charts show you where the habit is strong and where it's slipping.
Books finished
Leaf keeps a count of every book you've marked as finished. This running total is one of the most motivating numbers in the app. It's not a streaks mechanic or a social comparison; it's just an honest accounting of what you've accomplished. Each time you mark a book finished, that number goes up and the list of completed books grows in your book collection.
Streak and consistency stats
Beyond volume, Leaf tracks consistency: your current reading streak, your longest streak ever, and the total number of days you've read. These stats tell a different story than page counts. They show how embedded the habit has become. A reader with a 90-day streak who reads ten pages a day is building something more durable than a reader who reads two hundred pages once a month.
What your stats reveal about your habits
Reading stats are most useful as a mirror, not a scoreboard. They show you what kind of reader you actually are versus what kind you think you are. If your stats show that you read steadily Monday through Friday but go silent on weekends, that's useful information. Leaf doesn't judge the numbers. It just shows them to you, cleanly and without commentary.
Your longest streak in context
One of the most revealing numbers in Leaf is your longest streak. Not your current one, which resets if you miss a day, but the longest you have ever sustained. A reader with a longest streak of 45 days has evidence that they can read consistently for a month and a half. That is not a small thing. Your longest streak is stored permanently in your reading streak and never resets, even if your current streak drops to zero. It is a record of what you are capable of, sitting there as a target to beat the next time you go on a run.
The annual reading challenge counter
Leaf tracks how many books you finish each calendar year. Set an annual reading goal and the counter shows you how many books you need to reach it and whether your current pace will get you there. This is separate from per-book goals. The annual counter gives your reading a bigger narrative arc: not just "finish this book by March 15th" but "read twenty books this year." Both levels of goal coexist, and each reinforces the other.
Reading history by book
For every book you finish, Leaf records the start date, the finish date, and all the reading sessions in between. You can see how long it took you, which days you read the most, and whether your pace accelerated or slowed toward the end. This history lives in your book collection and is yours forever. It is the kind of detail most readers never track but find genuinely interesting when they see it laid out. How long did that 600-page novel actually take? Leaf knows.
Stats that motivate without creating pressure
The design principle behind Leaf's stats is that they should inform, not judge. There are no leaderboards, no comparisons to other readers, no notifications that tell you your reading has slipped. The numbers are just yours: a quiet, accurate account of what you have done. Many readers find that simply being able to see their progress is the motivation they need. Not because the number is high, but because it is real. You read those pages. You built that streak. The stats just hold the record.
Frequently asked questions
What reading statistics does Leaf track?
Leaf tracks pages read per day, total pages this week and month, books finished, current reading streak, longest streak, and total days read.
Does Leaf show how many books I've finished?
Yes. Leaf keeps a running count of every book you've marked finished, and you can browse the full list of completed books in your library at any time.
Can I see a monthly reading breakdown?
Yes. Leaf shows your reading volume broken down by month, so you can see patterns across the year: which months you read the most, and where your pace slowed.
Does Leaf track audiobook stats?
Leaf tracks pages, not listening time, so you can log audiobook progress in pages if you prefer. Many readers use the physical book's page count as the unit. There is no separate audiobook time tracker in Leaf.
Can I see my reading history by year?
Yes. Leaf keeps a permanent record of every book you have finished, with start and finish dates. You can browse your completed books to see everything you read in a given year, and your annual reading count is tracked separately so you can see how many books you finished each year.
Do my stats sync across devices?
Stats are stored locally by default. With Leaf Pro, your entire reading history, including all stats, syncs across your devices. If you read on your phone in the morning and log on your tablet in the evening, both devices will reflect the same numbers.
