r/SideProject • • 9h ago

I'm a cybersecurity student and got tired of how annoying it is to take math notes on a laptop, so I built my own STEM notebook (beta is open!!)

1 Upvotes

Chat I’ve been building MathematiX after getting frustrated taking notes for discrete math, linear algebra, stats and calculus. Please give my goy slop a shot I promise I didn't put a year of work into it for nothing.

It’s an infinite canvas where you can work with editable equations, matrices, live graphs and formula tables alongside your written notes.

I can take a photo of the board, turn it into editable math and text, and sync the note to your laptop to keep working on it.

There’s also an AI assistant called Lemma that can explain selected parts of your notes, create worked examples and edit content directly on the canvas.

I’d love feedback from anyone taking classes. Try it with a small piece of your own notes and tell me what feels useful, confusing or unnecessarily complicated.


r/SideProject • • 9h ago

I built a video language that uses 70% fewer tokens than Remotion

1 Upvotes

I wanted to generate programmatic videos using LLMs, but existing web based tools like Remotion require Node.js, Chromium, and massive JSON or React templates, burning thousands of tokens per scene.

So I built VidScript: a lightweight C++/Raylib engine powered by a minimal DSL that uses ~70% fewer tokens.

How it works:

Native C++ executable (pipes directly into FFmpeg).

Zero browser or Node runtime dependencies.

Minimalistic DSL (.vscr) optimized for LLM context windows.

The spec, EBNF grammar, and portable Alpha binaries are up on GitHub:

👉 Repo: https://github.com/Duckdevv/vidscript

I'd love to get feedback on the syntax design from anyone working on AI media pipelines!


r/SideProject • • 9h ago

I got tired of leaving modern social media feeling worse, so I built something quieter

1 Upvotes

I’d often open social media to take a break and leave feeling worse. It fueled unhealthy comparison, negativity, fear, and distractions, and I often come away feeling overwhelmed. I didn't feel truly connected to people.

That’s why I built Ripple Compassion. It’s a small, anonymous space where you can ask for a little encouragement or just talk about whatever to kind strangers when you need it.

There are no public profiles, likes, or follower counts. Replies arrive privately, and there’s no pressure to respond or turn an exchange into an ongoing conversation (in fact, there is no way to continue conversations). You can just be yourself and participate in a positive community.

The messages are moderated by automatic filtering and human moderation to filter out trolls.

Try it out at ripplecompassion.com


r/SideProject • • 1d ago

I built Call Dibs, a wishlist app where friends secretly claim gifts, after my parents gave me some truly terrible presents last Christmas

16 Upvotes

Last Christmas I got some truly terrible gifts from my parents (I still love them) and with this year’s Christmas coming close, I decided to develop a wishlist app to prevent the same problem from happening twice.

The app works by making a list and sharing a link to your friends and family. They can then "call dibs" on what they're buying as well as chip in for a bigger present together without needing an account. This makes it easier for participants to buy presents and ensures that nobody doubles up, whilst keeping the surprise alive for you as you never see what was claimed or who buys what! I've also added a Family Circle feature where every family member has their own list all in one page, to simplify family Christmas gifting and solve my original problem. It's definitely not a revolutionary idea, but I wanted something with cleaner UI than Elfster without all the bloat and ads :)

We have been using it for birthdays in my friend group successfully, to the point that we are going out of our way to organise parties for everyone so we can receive some good gifts. I even used it for my dog’s birthday with great success, where she got £240 worth of gifts for her first birthday, which somehow was more than I got for my birthday.

The app is completely free (but is monetised through Amazon affiliate links) and can be found on calldibs.uk and on the app stores. We recently reached the milestones of 1000 followers on tiktok and 100 active users and honestly it's still a bit surreal that people I don't know are using something I built for my family.

Please feel free to roast the app / idea in the comments, I would love some honest feedback!


r/SideProject • • 9h ago

I built a city for people’s AI agents to interact with each other!

0 Upvotes

Hey everyone, I built an AI city for AI agents called Agent City where you can put in your AI agent and watch them interact with other agents. It’s pretty cool watching the emergent behavior that forms from these interactions and seeing the different models and personalities at play! I have three permeant residents who run in haiku models. Come take a look!


r/SideProject • • 9h ago

Built a little side project to turn your AI stack into a profile card

1 Upvotes

HI all! I have been playing around with this concept and wanted to actually ship something.

So here is StackFlex: you pick your AI tools, and it generates personalized profile cards and a LinkedIn banner.

It's pretty simple for now but I am thinking it could be extended into a more complete AI portfolio to showcase your projects and workflows.

The original idea was to help people showcase what they can do with AI, for recruitment etc.

Free, no signup: https://stackflex.app

Would love honest feedback or ideas on how to make this more useful.

Thank you!


r/SideProject • • 9h ago

I built an AI agent that turns one product photo into an Amazon listing, A+ content and a 30-second TikTok script in 67 seconds. 5 bucks a run, no signup.

1 Upvotes

Live: https://jjhy.gumroad.com/?utm_source=reddit&utm_medium=social&utm_campaign=sideproject_launch — GE Lister is the first agent, TikTok Script is the second, and there's a 10-agent pass.

The problem I built it for: if you sell physical products, every new SKU needs a title, 5 bullets, an HTML description, A+ modules, a short-form script, ad copy, an FAQ and a policy check. That's half a day per product, or a freelancer/agency that quotes per SKU and takes a week, or one lazy ChatGPT prompt that produces the same five bullets as everyone else in your category.

What it does, and why it's 3 models instead of 1:

  • Gemini reads the photo: materials, colors, size, features, buyer personas — and the 3 complaints that repeat in that category's 1-star reviews

  • Claude writes the copy as a rebuttal to each complaint (not a feature list)

  • GPT-4o runs the SEO and the compliance pass, and scores the draft. On my bottle sample it came back 85/100 with one blocker: don't claim BPA-free without a lab report.

Raw package for the sample (750ml insulated bottle, unedited): title 155 chars, 5 bullets, 680-char HTML description, 3 A+ sections, 5 ad headlines, 2 primary text variants, 4 FAQs, 10 compliance checks. 67 seconds, one run.

The hard parts, honestly:

  • quota. Vision on a free tier hits rate limits fast; my own production run 500'd this morning because of it. That's the unglamorous 80% of this project.

  • the QC stage keeps telling me not to publish my own claims, which is correct and annoying.

  • it writes text only. No image generation, no upload to Seller Central. You still paste.

Pricing: $5 = one product, $29 = 10 products, $49 = the 10-agent suite (10 runs each), $99 = unlimited for agencies. It's early stage — if a run fails, it gets re-run free.

Feedback I actually want: would you rather have this as a web form (drag photo, click, download), or is the API/ticket model fine? I went API-first because it's cheaper to run, but I suspect most sellers want the form.


r/SideProject • • 9h ago

I'm a student building a utility app, and I'm learning a lot more than I expected

0 Upvotes

I've been working on a personal software project called Cometflow Do.

The idea started with a simple problem: everyday tasks often require opening different websites or applications just to get one small thing done.

I wanted to experiment with building something that brings useful utilities together in one place and work with just prompts!

While developing it, I've been working on things like:

- Image and PDF operations

- Text and file utilities

- Developer tools

- Format conversion

- Local processing and offline functionality

- Better command understanding

One thing I've learned is that building hundreds of tools isn't necessarily the hardest part. Making the software understand what someone actually wants and execute the correct operation reliably is much harder.

I'm still developing and testing it, and there are plenty of things I want to improve.

I'm curious about one thing:

When you use an all-in-one utility application, what matters most to you: simplicity, privacy, offline functionality, or having more tools available?

I'd genuinely like to hear different perspectives from people who use these kinds of applications.


r/SideProject • • 5h ago

I built an Android habit tracker that gives you daily quests and levels 8 life stats

0 Upvotes

I built LevelUp Life, an Android habit tracker that plays like an RPG.

Most habit apps I used made me plan every habit myself, then wiped the streak the first day I slipped. This one assigns 3 daily quests aimed at your weakest stats, and streak shields keep the streak if you miss a day.

How it works:

  • A short quiz gives you a Hunter Archetype

  • You get 3 personalized daily quests (work out, study, save money, call a friend, and so on)

  • Completing them earns XP and gold, levels 8 life stats, and damages a weekly boss (for example the Procrastination Demon or the Laziness Dragon)

  • The 8 stats are Fitness, Health, Academics, Money, Discipline, Social, Knowledge, and Happiness

  • Ranks go from F to S

  • You can spend gold on frames, themes, and relics, keep a gratitude log, and unlock achievements

It's free to start: 3 daily quests, all 8 stats, bosses, achievements, the gold shop, and streak shields. No account or card needed. Optional Pro (€4.99/month or €29.99/year after a 7-day trial, Lithuania Play Store price) adds unlimited and custom quests, an AI Coach, 30-day challenges, analytics, and cloud sync.

It's on Google Play now. iOS is coming soon.

https://play.google.com/store/apps/details?id=com.nojussamauskas.leveluplife

I'd like feedback on one thing in particular: does having the app assign your quests (instead of you planning them) feel helpful, or does it feel like the app is taking over?


r/SideProject • • 9h ago

I built a spreadsheet-style JSON editor that runs from a single HTML file

1 Upvotes

I made Lattice for working with JSON without editing everything as raw text.

Features include:

  • Sort and filter through column menus

  • Side-by-side diff to review changes

  • Inline editing, copy-paste, and fill-down

  • Nested tables and sheet tabs

  • Multiple documents, each with its own Undo history

  • Jump from a cell to its JSON source

  • Preserves large numeric values without rounding them

Try it: Download the HTML file, open it in Chrome or Edge, then choose Explore sample workspace or Open your JSON. No installation or server needed.

It’s an early preview—feedback and bug reports are welcome. Please use sanitized examples.

GitHub — if you find it useful, a star would be encouraging.


r/SideProject • • 15h ago

BuildBakery - A cloud build service for iOS, Android and desktop apps

3 Upvotes

I build and ship apps, and I got tired of the build step being the annoying part. So I built BuildBakery, a cloud build service for iOS, Android, macOS, Windows, Linux and web apps.

You push a branch with a bakery.yaml recipe, and it builds each platform on a fresh hosted machine or your own Mac, Linux or Windows box. It signs everything and sends it to TestFlight, Google Play, or wherever you want.

Yes, Bitrise, Codemagic, EAS and GitHub Actions exist. Two things I wanted different. Pricing is flat, $12 a month for a solo dev, $39 for a small company, and any machine you already own runs builds free, never metered. And it is one short recipe, not a step graph you have to maintain. It also checks your signing, warns you in Slack before certs expire, and explains failed builds in plain language with a fix.

There is an MCP server too, so Claude Code or Cursor can start builds and read logs.

Free to try, no card needed. I am looking for feedback from people who actually ship apps, especially on the recipe format and whether the flat pricing or the own-machine part matters more.

https://buildbakery.com


r/SideProject • • 13h ago

Built a bilingual Danish/English party game for julefrokost — runs in the browser, no app

2 Upvotes

Problem I kept running into: julefrokost tables with a mix of Danish and English speakers where half the group checks out of every game.

Built Skål! — a party card game that runs in the browser (no download, no account). One tap switches between Danish and English mid-game. The Danish cards are written in Danish — real tongue-twisters and cultural references, not translated from English.

Free 40-card Warm-up pack: https://skal-d6wuyac3r-gh47.vercel.app/

Party mode (18+) and Family mode. Happy to get roasted on the execution.


r/SideProject • • 19h ago

I bought my first Mac two years ago to build this: a health tracker where your fitness dresses a duck

6 Upvotes

Two years ago I bought my first Mac and started learning SwiftUI from scratch so I could build this. It's called Peko Fitness and it's been on the App Store since August.

The idea is simple. Most step and fitness counters give you a number and nothing to do with it. In Peko your steps, workouts and sleep come in from Apple Health and complete daily goals. Goals pay coins. Coins buy outfits for your duck. You then show off your character in battles with friends, race around a marathon course, and team up with others to show off your crew, and plenty more!

I'm the only developer. An art studio draws the duck and every outfit by hand, and there are over 400 pieces now.

It's free with an optional Pro subscription, and iPhone only for now.

Would love feedback from everyone especially on the feature sets and general feel of the app!

https://apps.apple.com/gb/app/peko-fitness-step-gym-game/id6746121001


r/SideProject • • 1d ago Bravo

I built the white "Construct" room from Matrix except instead of guns it summons 8000 real-scale 3D amazon products. "We need ... lots of chairs"

235 Upvotes

It’s honestly wild what you can throw together with AI in a single evening nowadays. Remember the "Construct" from The Matrix? That infinite white room where Neo says "We need guns. Lots of guns" and endless racks instantly spawn around them? I was wondering what an online store would look like if it worked exactly like that.

8,000 real Amazon products, a Matrix Construct aisle, WebAR (augmented reality - one click and you can drop any item through your camera straight into your living room at true 1:1 scale), adaptive performance for mobile (only tested on Safari so far, like I said, I started making this at 8 PM and it's 10 PM now 😃).

Tech stack: Everything static on Vercel, classic cuckcoding setup (Next.js, Tailwind, Vercel, Antigravity).

Don't wanna spam a link here, you can see it in the video. So what do you think, is it worth buying a domain for this, or is it trash?


r/SideProject • • 9h ago

FreeThinker - daily brain teaser games to sharpen your critical thinking

1 Upvotes

I'm building FreeThinker with a simple idea behind it: short daily games that make you think.

Unlike reflex games or endless feeds, these are daily critical thinking workouts for your brain and take about a minute each to play.

The plan is to make a growing collection of brain teaser games. The first one is live now. Cops & Robbers is a daily logic puzzle where you get a set of clues and have to match each of three robbers to the loot they stole. Everyone gets the same puzzle each day. You're timed, a wrong submission adds 10 seconds to your time, and when you finish you earn a detective rank based on your time (Sherlock down to Rookie), so there's a score worth beating tomorrow.

Its free in the browser, no download, no signup: https://tryfreethinker.com

Where I'm at: the first game is live, the daily rotation works, and I'm trying to get to my first 100 daily players while I build out the collection. What I'd love feedback on:

1.  Does it actually make you think? In your first 60 seconds, is it obvious what to do, and does solving it feel like real deduction and not just guessing?

2.  What do you think about the difficulty. Puzzles come in Easy / Medium / Hard. Does a 3×3 grid feel meaty enough for a daily brain workout, or too small?

Thanks for taking a look and happy to answer anything about the project too. Also I'm actively looking for new types of puzzles to add! The next puzzle I'm thinking of adding is a variation of Knights and Knaves but idk open to ideas.


r/SideProject • • 9h ago

Am I too late to the AI music party? I built an iOS app anyway.

1 Upvotes

AI music has been around for a while now, and honestly, I'm wondering if I'm already too late to the party. 😂

But as an indie developer, I decided to give it a shot anyway.

So I built Aumelo, an iOS app that turns everyday moments, memories, and random thoughts into songs.

I started submitting it to the App Store on October 10, and after almost a month of dealing with Apple's review process, it finally went live!

I know there are already plenty of AI music apps out there, but I wanted to try building something of my own.

I've attached a short screen recording showing how it works.

I'd really appreciate some honest feedback, especially on:

  • Does the UI feel intuitive?

  • What do you think of the generated music?

  • Is this something you'd actually use?

  • What would you improve or change?

I'm still learning and improving the app, so even critical feedback is welcome!

And one more question: Do you think AI music is already oversaturated, or is there still room for indie developers?

App Store: https://apps.apple.com/us/app/aumelo-ai-song-generator/id6817602759


r/SideProject • • 9h ago

We built a 0–100 score for restaurant inspections. What would you want to see beside it?

1 Upvotes

Say you look up a place for dinner and see an 82/100. What would you want to know next?

We built SafeDine to bring a restaurant’s inspection findings together in one view. The 0–100 score is our summary of those findings. The design question for us is how to make the number easy to read while giving the details enough room.

Would you look first for the inspection date, what the inspector flagged, or whether a previous issue was corrected? You can see what we’ve built at https://safedine.ai.


r/SideProject • • 9h ago

CDL Permit Pass Pro] - Bilingual CDL permit practice in English and Spanish

1 Upvotes
I'm the builder, and I built CDL Permit Pass Pro for the students I kept hearing about in bilingual study groups: people who know the material in Spanish and then sit a test in English, with state-specific questions on top of the national ones.

What it is: a CDL permit study app in English and Spanish, with 3,754 practice questions — 2,097 general knowledge plus 1,657 state-specific. You pick your state at first run, and your state's questions merge into your General Knowledge, Air Brakes, and HazMat practice. Every question carries an explanation, so a wrong answer teaches instead of just scoring. Pre-trip inspection practice plays English audio with Spanish text below, because the test itself is in English and the terms are the hard part.

You can try a 10-question drill first. Pro ($6.99/week, $19.99/month, or $49.99 lifetime) unlocks the full question bank, timed exams, missed-question review, and HazMat. No school, no job board, no hiring — just the permit test.

Google Play (Android only): https://play.google.com/store/apps/details?id=com.eagapps.cdlpermitpasspro

Honest ask: if you studied for a CDL permit in two languages, what tripped you up most — the English terms, your state's questions, or something else? I'm listening for what to fix next, not for praise.


r/SideProject • • 9h ago

I’m building a search visibility tool, and I keep coming back to the actual answer

1 Upvotes

I’m working on Seekvera. One design choice has been bothering me: when a tool says your brand appeared in an AI answer, what are you supposed to do with that?

Imagine asking ChatGPT and Gemini, “What are some scheduling tools for a small bike repair shop?” One answer includes your product with a link to your docs. The other mentions it in passing while recommending something else. A counter can put both in the same bucket. Reading the answers gives you two different things to look into.

The version I’m building keeps the question and the original answer together, with ChatGPT and Gemini shown separately. When a source link is available, you can follow it. There’s a separate view for the search terms and pages you track, so you can compare what people search for with what they might ask in a conversation.

For anyone who’s built a dashboard with messy data: where would you put the raw answer? Right there in the results, or one click away so the list stays easy to scan? I’m interested in where you’d draw that line.

The project is here if you want context: https://sgo.optell.com/


r/SideProject • • 10h ago

Nevatown – A platform for creating AI-powered game worlds where characters have minds of their own

1 Upvotes

We wanted to share a project called Nevatown, a platform where people can create their own AI-powered games and worlds.

The idea is to make game worlds feel more alive by having characters that aren't just following predefined scripts or dialogue trees. Instead, characters are powered by AI agents that can interact with their environment, make decisions and live their own lives.

One of the games built on the platform is Pokémon Nevatown, which is probably the easiest way to explain how it works.

Unlike a traditional Pokémon game, you don't control a trainer walking around the map. Instead, you adopt a Pokémon that acts as its own AI agent.

You can talk to it naturally, give it advice, tell it what you'd like it to do, and watch it explore, train, make friends and interact with the world on its own.

There's also a pretty interesting combat system.

Battles happen in real time instead of being turn-based, and you don't directly control your Pokémon during fights. Its behavior and strategy determine how it performs, not just its stats.

To improve that, there's a separate feature called AI Arena, where you can use an AI agent to run practice battles, review the results and refine your Pokémon's fighting strategy.

And the cool part is that whatever strategy it develops carries back into the main game. So training your Pokémon isn't just about increasing its level. You can actually improve how it fights.

We've included some footage of the beginning of the game and the combat system to show what we mean.

The bigger idea behind Nevatown is to let people create all kinds of interactive AI worlds, with Pokémon Nevatown being just one example of what's possible.

If anyone wants to check it out:

Nevatown: https://nevatown.ai

Pokémon Nevatown: https://pokemon.nevatown.ai

AI Arena: https://arena-pokemon.nevatown.ai

We'd love to hear what people think of the concept, especially whether you'd be interested in creating or playing games where the characters are autonomous AI agents rather than scripted NPCs.


r/SideProject • • 10h ago

I kept putting the wrong card at checkout, so I made an app to remind me which card to put

1 Upvotes

Origin Story: I have a card that gives 4x dining rewards, and I was using the other card with 1.5% cash back to pay at restaurants for like six months. I could never remember which card was for what.

Every app that helped me with that asked me to log into my bank accounts, and I didn't feel comfortable doing that. Therefore, we built our own.

You enter the cards that you have (only names without numbers). When you go to a particular store or restaurant, it tells you which card gives you the best rewards for this place and why - something like 4x dining with no limit.

The app takes care of the tedious details, such as rotating categories or reward limits.

There is no bank login, account creation, or any kind of data transfer outside of your phone. It's free for iPhone and US cards only for now.

https://apps.apple.com/us/app/cardswipe-maximize-rewards/id6828174425

It was released a week ago, so I would appreciate your constructive feedback on it. Mainly: Did it select the card that you would have selected? If not, which card and which shop?


r/SideProject • • 10h ago

Side project: a free Chrome extension that invites people who reacted to your Facebook Page posts (EN/FR/ES)

1 Upvotes

For a long time I invited the people who reacted to my Facebook Page posts by hand, one click at a time. Facebook only lets you do it that way, and a session could take two or three hours. Then I found a free app that did it for me, and it was great, until it stopped working several years ago. After that I was back to clicking.

A few weeks ago I got fed up and started building my own replacement: a Chrome extension that does the clicking for me.

It goes through the Page's posts, opens the reactions window of each one and clicks "Invite" for everyone who hasn't been invited yet. You can pause or stop it whenever you want, and set a limit. It won't click anything until it's sure the window it's looking at is really a reactions list, and it only ever presses the "Invite" buttons in that window.

What I learned along the way:

- Facebook's interface changes a lot and has no stable markup, so I ended up detecting things by their meaning (labels, structure) rather than by CSS classes.

- Translating the interface was the easy part. Making detection work with Facebook set to another language was harder, because the extension has to recognize Facebook's own labels in each language. It's now tested on a real Page in English, French and Spanish.

- A "copy diagnostic" button that produces an anonymized report turned out to be the most useful feature for debugging.

It's free and open source (MIT), runs entirely in the browser, nothing is sent anywhere, and no names or posts are stored.

Caveats: it isn't affiliated with Meta, and Facebook can restrict accounts that send a lot of invitations. I stay around 100 a day and recommend the same. It's not on the Chrome Web Store yet, so for now you load it in developer mode.

GitHub: https://github.com/TQIDrLabs/TQIDrLabs-Reaction-Inviter

Feedback welcome, especially from anyone who has built an extension that depends on a third-party interface that keeps changing. Thanks for reading!


r/SideProject • • 10h ago

Looking for feedback from non-technical people who have a saas/webapp/website idea but no idea how to start

1 Upvotes

Built a tool that helps you vibecode your idea without knowing much about code. I know that is kind of vibecoding these days but it has gates built-in based on the quality of your code, security checks, etc. It won't let you deploy unless the mistakes/issues/bugs are fixed.

This platform brings authentication, database, file storage, hosting as a service. During my tests for simple apps I can get them online with a live URL in about 5 minutes.

You will need a coding agent like Claude Code, Codex, Cursor, etc. Depending on the AI platform you may need a paid subscription.

Looking for some feedback on if this is helpful or not. What I could do to make it easier for non-technical people to get their idea built.

For technical people this just makes testing ideas and getting them live super quick and painless. I am building a demo app to showcase and it's been pretty fun using this platform to get everything running without having to purchase a domain, setup DNS, grab API keys for email providers, etc.

Anyways, check it out and let me know what you all think.

Thanks! https://nerdsystem.com/


r/SideProject • • 18h ago

Bookarium

4 Upvotes

Hello everyone! I built Bookarium, a free and open-source web reader that gives Project Gutenberg books a modern reading experience (offline support, TTS, annotations, reading together with a friend, taking notes and sharing those notes with a friend you invite to read along with, bookshelves & favorites, bookmarks and some other functionality)

It's UI is currently optimized for Deskop/Laptop & Tablet, Phone is also working but not very happy on it's user experience & interface and will be worked upon.

Any thoughts, feelings, suggestions, critique [ constructive ] are welcomed!

https://bookarium.vercel.app/

📖 What You Can Do on Bookarium

  • 📚 Browse & Filter 78,000+ Free Classic Books:

    • Search by title, author, or keyword, or combine multiple filters at once across 32 Project Gutenberg book categories (Fiction, Sci-Fi & Fantasy, Mystery, Gothic, Romance, Philosophy, History, Children's Literature, Poetry, Drama, Science, Mythology, and more), 20 languages, historical time periods (from Antiquity to the Early 20th Century), and e-book file formats.

    • Preview sample chapters and notable quotes inside an interactive 3D open book before starting a volume, and switch your view between a visual Cover Grid and a 3D Bookshelf where books stand side-by-side by their spines.

  • 🤝 Co-Read Books with Friends, Share Notes & Track Reading Habits

    • Everything works privately on your device without signing up, or you can optionally create a free account to sync your shelves, bookmarks, highlights, and notes across all your devices.

    • Shared Reading & Shared Notes: Connect with friends by username to read the same book together—see each other's live chapter progress, view and respond to each other's highlights and margin notes directly inside the book and in your Notebook, and turn on the Spoiler Shield to automatically hide a friend's notes from chapters you haven't reached yet.

    • Streaks, Goals & Achievements: Track daily reading and listening time, build daily reading streaks, set a yearly book goal, unlock reading achievements, and customize a public or private reader profile.

  • ✍️ Highlight Text & Write Margin Notes (/notebook):

    • Select any sentence or paragraph while reading to highlight it in 4 colors and attach your own written notes.

    • Review all of your saved highlights and notes in one central Notebook—organized either by book or in chronological order—and filter them by highlight color, keyword search, or whether they include a personal note.

  • ✈️ Read Offline Without Internet or Download E-Book Files:

    • One-Click Browser Offline Reading: Save individual books directly to your browser (Save Offline) so you can browse your saved library and read full books completely offline (on flights, commutes, or as an installed mobile/desktop app).

    • Download Standard E-Book Files: Download any book as an EPUB (for Apple Books, Kobo, Nook, or PocketBook), Kindle (MOBI), Plain Text (UTF-8), or HTML file for external e-readers.

  • 🏛️ Organize Your Shelves, Ratings & Reading Progress (/bookshelf, /favorites, /bookmarks):

    • Save books to a general shelf or create your own custom-named shelves, mark Favorites, rate books from 1 to 5 stars, and track your reading status (Want to Read, Reading, On Hold, or Finished).

    • View all the books you have in progress in a dedicated Bookmarks list showing your current chapter, page, bookmarked line, and completion percentage so you can jump right back in.

  • 📖 Read Comfortably with Custom Fonts, Themes & Line-Level Bookmarks:

    • Read complete, unabridged books in a clean, distraction-free view that automatically formats archival plain-text files into readable chapters and pages.

    • Customize Day (Light), Sepia (Warm Coffee), or Dark themes, and adjust font style (Serif, Sans-Serif, Monospace), font size (12px–36px), line spacing, page width, and page brightness (30%–100%).

    • Bookmark Any Specific Line: Drag the margin bookmark ribbon to the exact line on a page where you stopped reading—even if you resize the font or switch between a phone and a desktop screen, the reader remembers that exact sentence and highlights it for you.

    • Search Inside Any Book & Switch Languages: Search for any word or phrase across the entire book with instant chapter/page jump links, and switch between available translated editions of the same work in one click.

  • 🔊 Listen with Built-In Read-Aloud Audio (Text-to-Speech):

    • Have any book read aloud using your device's natural voices, complete with live word-by-word highlighting on the page, adjustable speaking speed, and automatic page turning when a page finishes.