2
7 Comments

Why the world needs a new mobile app for reading

As a developer AND a reader, I spent years frustrated by reading apps built NOT for readers. Mid-2025: I decided to build the app I actually wanted. justRead respects your books, your data, your reading experience. Here's why I built it.

submitted this link to Icon for group Developers
Developers
on December 28, 2025
  1. 1

    The "built for readers, by a reader" angle is strong positioning. Most reading apps feel like they were designed by people who think about metrics and engagement, not about actually enjoying a book.

    A few things that make or break reading apps for me:

    1. Format support - epub/mobi/PDF handling without weird formatting bugs
    2. Sync that actually works across devices without eating my highlights
    3. No dark patterns trying to push me toward a subscription or social features I didn't ask for

    The "respects your data" positioning is interesting timing with everyone getting burned by apps that lock your library or shut down. Ownership and portability could be a real differentiator.

    What's the business model? One-time purchase, subscription, or freemium? That choice tends to shape everything about how a reading app evolves.

    1. 1

      Hi, I was thinking about making this app for years and finally decided last summer.
      There are many why's, but the top three were:

      1. I wanted to manage my books on my computer (like with Calibre), save them in a cloud folder (like icloud, dropbox) and in the app on the phone just say "library os here". This is done, sync is managed by cloud provider.

      2. I wanted to use any font I download from internet, so I made it like this: save the font in TTF or OTF in the same directory (maybe with "fonts" subdirectory) and that's it, the app will load it and you can use it for reading

      In both 1 and 2 you just say "use this folder/directory" and everything in that folder is for use in the app

      1. I wanted the reader to fully customize the reading experience. You want a red background? OK. You want zero margins? OK. You want ...? OK. But I also wanted... after you set up everything, to show just text, hence the name justRead and the image.

      As for formats... after a long discussion with my "reading" friend, only epub is available, it is becoming defacto THE format for ebooks and you can convert from any format to epub using calibre or via other tools.

      There are more features, like changing the brightness while reading just by swiping up and down on the left or right side of the screen, 20-20-20 reminders to pause reading, etc. which you can read at my site.

      Also I am a bit of a "stats and data" fan, so in January, stats are my main focus.

      As for pricing: monthly, yearly and lifetime with some surprises for consistent readers.

      1. 1

        The "point to a folder and everything just works" approach is elegant. Letting the cloud provider handle sync instead of building your own sync infrastructure is smart - fewer moving parts, and users already trust their iCloud/Dropbox.

        The epub-only decision is bold but probably right. Better to do one format perfectly than five formats poorly. And you're right that Calibre makes conversion trivial for anyone who cares enough.

        The custom font support is a nice power-user feature. Curious about the stats focus for January - are you thinking reading streaks, time spent, books finished? Or something more interesting like reading speed trends or time-of-day patterns?

        The lifetime option with "surprises for consistent readers" is intriguing. Rewarding your most loyal users instead of treating them as maximum extraction targets.

        1. 1

          Oh my, nice to talk with someone :-)

          About those surprises, the plan is to give readers who use the app consistently, so loyal users, free days. Like, for example: you use the app for 365 days, you get 30 days for free in yearly subscription, or maybe better: you get yearly plus one month.

          And about statistics those are planned for now (with the look like in apple health):

          • reading progress (to know at which days and at which times I do read a lot)
          • this month dashboard
            • books read, words read, pages read, both count and time
            • averages, like average reading time per book, author, page, etc.
            • reading time
          • top 10 easy to read books, authors, genres
          • top 10 hard to read books, authors, genres
          • some boring data like no of books books by author, genre, etc
          • total stats, like total of books (read, unread, reading, abandoned, etc.), by author, genre, etc.
          • some special overviews for finished month and year, like "year 2025 in review"

          And later a widget for screen showing stats that will be most accessed/used by users.

          1. 1

            Loving this conversation!

            The stats roadmap is impressive. The Apple Health-style visualization is a smart reference point - readers already understand that UX pattern. A few thoughts:

            The "easy to read" vs "hard to read" rankings are fascinating. That's genuinely useful self-knowledge that no other reading app surfaces. Knowing I struggle with certain authors/genres could actually change my reading behavior.

            The "year in review" feature is brilliant for retention. People love sharing their Spotify Wrapped - a reading equivalent gives users a reason to stay subscribed AND generates organic marketing when they share it.

            The loyalty rewards (365 days = 30 free days) is counter-intuitive in a good way. Most apps punish loyal users with full price while offering discounts to win back churned users. You're doing the opposite - treating consistency as something to reward. That builds genuine loyalty instead of subscription fatigue.

            One suggestion: the reading progress data (which days/times you read most) could be actionable if you add optional reminders. "You usually read at 9pm on weekdays - want a nudge?" That turns passive stats into active habit support.

            The home screen widget idea is great for engagement. Being reminded of your reading streak without opening the app keeps the habit front-of-mind.

            When's the January stats update launching?

            1. 1

              "You usually read at 9pm on weekdays - want a nudge?" : great idea!
              I hope to get 90% of the stats done by January 10th.

              1. 1

                Jan 10th is an aggressive timeline - respect the focus! That gives you about two weeks to ship a major feature set.

                One thought on sequencing: if you have to prioritize within the stats features, I'd suggest shipping the "year in review" capability first (even if it's basic). With 2025 just ending, there's a natural moment where readers want to reflect on their reading year. You might capture some organic sharing while that impulse is fresh.

                The daily reading pattern stats can follow - those are valuable for habit formation but don't have the same time-sensitive hook.

                Good luck with the sprint! Looking forward to seeing what you ship.

Trending on Indie Hackers
1 change made Reddit finally work for me. User Avatar 51 comments Building is easy. Deciding what not to build is harder. User Avatar 32 comments Ideas are cheap. Execution is violent. User Avatar 18 comments The best design directories to show off your work User Avatar 13 comments Why I Pivoted from an AI Counseling Service to an AI Girlfriend Chat User Avatar 10 comments A growth tool built for indie developers: Get influencer marketing done in 10 minutes and track the results. User Avatar 8 comments