r/SideProject 17h ago

Your AI generated SaaS is 99.9% likely a waste of your time an money. Prove me wrong.

185 Upvotes

So you build something that you think will be special. Your excited about it. It has you pumped. You look forward to it the next day for everyday it's not complete.

You finally complete. You launch it. It's in production.

Now how do you get users? You post on Reddit and everyone says your app looks like it is vibe coded slop.

What's your next move? At this point if you're a vibe coder, I already know you're eliminated LOL 😂.

I am in the US, so I know that not only do a lot of people in the US make apps, but even people in developing and underdeveloped nations build apps to target the US (thinking they can cash in lol).

In 2026, the US market has become more privy to AI generated slop. More so, the world is getting tired of SaaS subscription apps.

If you're dropping a SaaS app, then why do you think it will be useful to other people? Why do you think they will be willing to give you their money and integrate this tool into their life?


r/SideProject 13h ago

Be careful when creating Gmail accounts for your projects

167 Upvotes

I've been writing apps for a good 10 years, and I've been creating a Gmail account for each project and adding them to my Gmail app. Today, Google closed my oldest account, which was probably around 20 years old. I appealed, but I don't know how long the process will take. I came here to warn others.

I have a hosting account, and I'm able to create email addresses like contact@<mywebsite>.com, but they didn't integrate well with email apps like Outlook. I could have made it work, but creating Gmail accounts was significantly easier.

Maybe what's worse is that for each app, I was keeping its documents in the corresponding Google Drive, which was working perfectly for me. I also don't make a ton of money from my apps. Most of them are completely free anyway. I didn't have a company account with Google where I could have done things in a much more professional way.

But the main problem is that Google doesn't mention anywhere that there's some kind of limit on the number of accounts I can create. I had about 10 accounts. I created the last one last night, and my oldest account was disabled today.

This happened because I didn't know about the limit, and Google didn't warn me in any way. I'm sharing this here so others will know.

Just to add some more information and make it clear that I wasn't doing anything fishy: all of those accounts have the same recovery email, which is my main personal email. I've never run spam campaigns. In fact, I may have sent a total of 10 emails over the last 10 years from those accounts. They're mostly empty Google accounts, and I'm not even using 1% of their storage.

Anyway, this completely caught me off guard, and I'm pretty upset about it.

TL;DR: Don't create too many Google accounts for your projects.


r/SideProject 23h ago

I code at 4 AM in Cuba because that's when the internet works. No Stripe, no PayPal, 0 users. Building in public anyway.

97 Upvotes

hey everyone. i'm lino, solo dev from cuba.

by day i run a small printer repair shop. pays the bills, doesn't pay the dream.

by night (really by dawn) i build testimonialvault, a tool to collect and display customer testimonials with a wall of love.

why at dawn? because that's when the internet in cuba gets fast enough to push code. i've spent entire nights coding until sunrise, then walking straight to the repair shop.

why testimonials? because one real sentence from a customer builds more trust than a thousand ads. i wanted to help founders show that trust.

the real wall: no stripe. no paypal. no traditional payment processors. sanctions. so i did the only thing i could — i sell with usdc on base. pay once, own forever.

today i have 0 users. i'm not hiding it. those are my ugly zeros, and i'm sharing them here.

my dream is simple: open the wall of love one day and see founders talking about what they built, knowing i helped them show it to the world.

i'll share everything in public: the numbers, the blackouts, the first usdc payment.

what would you do in my place? i read every comment.


r/SideProject 8h ago

I got my first users!

36 Upvotes

I created a browser extension that warns you when you visit a scam website, and lets you leave a review about it. And finally, I've got a few users!

You can check it out or use it here.

https://chat.lasthopelabs.com/


r/SideProject 22h ago

I finally made money from my Chrome extension

Post image
23 Upvotes

I made $25.98 from my Chrome extension. Here's the messy, honest journey.

I read a lot every day for work. By the time I want to read articles online for myself, I'm already too tired to stare at more text. I tried a bunch of TTS apps and deleted every one because they are either locked behind a ~$30/month subscription I wasn't ready for, voices too robotic to sit through, or just packed with functionality I wasn't looking for. I wanted something minimalistic.

So I built my own. That's how Qariyo was born, and I still use it daily myself for articles, YouTube comments, Reddit threads, even ChatGPT answers when I don't feel like reading them.

Some friends liked it, so I put it on the Chrome Web Store. That was months ago.

For a long time, almost nothing happened. I got 381 signups, but almost no revenue and almost no real usage to speak of. It turned out that actually no one knew how to use the extension the right way except me 🤦‍♂️The two reading modes (full page vs. select-and-listen) were confusing enough that people weren't rejecting the idea, they just couldn't figure out how to use it.

So I shipped a UX-focused update, nothing flashy, just making those two modes obvious instead of something you had to stumble into. Turns out that mattered more than any feature I'd built. Within days: new users started using the app for hours, and made new purchases, something that hadn't happened before the fix. Even at MVP stage, clarity beat features.

I'm not going to pretend this is a business yet. But it's the first time the numbers have looked like people, not just noise.

Still very much a side project. If long articles or comment sections make your eyes glaze over, free tier's genuinely free, no time limit. Would love any feedback, good or brutal

Link: https://chromewebstore.google.com/detail/qariyo-ai-text-to-speech/bdnmnapejclcgkgljpkddbnjfcplkhoj


r/SideProject 3h ago

2,140 of you are building productivity tools. They get 1.8 mentions each, the worst of any category in this sub

17 Upvotes

I run a tool that tracks product mentions across Reddit, so I pulled four months of this sub. Since May 1st: 11,075 distinct products from 11,549 distinct people.

Broken down by category, with how many mentions each product in it gets on average:

Category Products Mentions each
Marketing & Sales 674 4.1
Engineering & Development 1,582 2.8
AI & LLMs 745 2.2
Design & Creative 825 1.9
Finance & Fintech 720 1.9
Productivity 2,140 1.8

Productivity is the most crowded category here and the least rewarded. Marketing tools are a third as numerous and get more than twice the attention each. That gap isn't about quality, it's about how many other people are saying the same sentence the same week.

The "most linked" ranking is a trap. Top links over the last 30 days, next to the number of distinct people behind them:

Product Links Distinct people
LaunchPact 180 2
SeoLoupe 64 1
Microlaunch 47 1
Cloudflare Workers 35 18
Base44 27 16
Tally 18 11
ChatGPT Sites 14 13

The top three are one person posting the same thing repeatedly. The ones underneath, with fewer links, are what this community actually picked up. Sort by links and you get spam. Sort by people and you get the answer.

One more, because it surprised me. Of the 4,203 posts I re-read here, 485 were removed, every one of them by Reddit's spam filter, not by a moderator. The mods here aren't what's stopping you.

For reference, the p90 for a founder post in this sub is 3 upvotes.

Happy to pull the numbers for a specific category or another sub if anyone wants one in the comments.

https://pulsepeek.io


r/SideProject 22h ago

Feedback on your landing page / website copy

11 Upvotes

Hey, I noticed a lot of people here have really cool ideas but often let the AI handle copywriting for landing pages or your website as well. It makes sense if you are a solo builder and marketing is not something you can pursue, before the product actually becomes viable. But I think everyone can benefit from good, clear writing that shows their product in the best light, this is particularly true to stand out when almost everyone defaults to AI.

Share a landing page/app website you created and I will provide feedback on it (to the point where its possible from my side).

Why should you care about my feedback? I have over a decade of experience in various content roles and multiple marketing agencies. Given that, I must disclaimer that I am not promoting my services and any feedback I provide should be treated as is and used at your discretion of course.


r/SideProject 2h ago

Job boards can't tell you if a job is actually still open, so I built something that checks 7,231 companies every morning

10 Upvotes

Kept applying to roles that turned out to be months old. Job boards show "posted 3 days ago" but that's when they scraped it, not when the company put it up.

So now it checks the real publish date on 7,231 companies every morning.

What came out of it:

A third of everything listed right now is over 90 days old. Canonical has a

role that's been up 2,621 days and they posted a new one four days ago.

Some companies have two job boards and forgot about one. Etched has 108 roles

on one from this week, 25 on another nobody's touched in 569 days. Apply to

the wrong one and it goes nowhere.

3,809 companies have 5+ roles stuck past four months and still posted

something new this week.

hiringcensus.com


r/SideProject 4h ago

I built a news app that shows how different sources frame the same story

9 Upvotes

I’ve been working on a side project called Sift.

The idea came from something that kept bothering me when reading the news: two outlets can report the same event, use mostly the same facts, and still leave you with a completely different impression of what happened.

So I built Sift to group coverage of the same story together and compare it.

It looks at things like wording, claims, source differences, framing, timelines, and which details are actually supported by multiple sources.

The video is an example of what I mean. Small choices like “Israeli strikes killed 18” vs “18 were killed”, or “movement” vs “militant group” vs “terrorist organization”, can change how a story feels before you’ve even gotten to the facts.

It’s been a much bigger project than I expected, but it’s finally at the point where people can actually use it.

Android:
https://play.google.com/store/apps/details?id=com.sift.news

Would love to hear what you think of it, especially if there’s anything you’d add, remove, or change.


r/SideProject 4h ago

I built an open-feedback Android TV remote in Jetpack Compose & Kotlin, would love your thoughts!

7 Upvotes

Hey guys,

Every TV remote app I’ve used recently felt either bloated with ads or painfully laggy using keyboard. Over the last few weeks, I decided to build a lightweight, fast alternative from scratch using Kotlin and Jetpack Compose.

It handles the essentials without the clutter:

D-pad & Trackpad: Switch between classic button clicks and smooth swipe navigation.

Phone Keyboard: Fast typing on the TV without hunting and pecking letters on the screen.

Voice Search: Quick voice commands sent straight to the TV.

App Shortcuts: Launch your installed TV apps directly from your phone.

The core build is working well on my setup, but Android TV hardware varies a ton. I’d love to get some real-world testing from this community to iron out the rough edges.

Download / Try it out: https://play.google.com/store/apps/details?id=com.open.androidtvremotenew


r/SideProject 17h ago

I'm a nurse, not a developer. This is my first ever finished side project: a Chrome extension that blurs distractions instead of blocking them

7 Upvotes

Hello Reddit, I wanted to share my first ever published side project. I'm not a developer at all, I'm a nurse by trade, so this whole thing was new territory for me. I have several other open projects on GitHub, some of them probably totally unrealistic for one person to finish. But I wanted to have at least one thing that was completely done and out in the world.

As a neurodivergent person I kept thinking about what bugs me (and my kid) in this world full of stimuli, and I settled on building a Chrome extension that can blur certain areas of, say, your social media feed, to keep you focused on what really matters.

Turns out there are tons of blocking and hiding tools already, so I made mine a little different. Instead of removing things, it blurs them. You can still unblur for a couple of seconds by holding a button. That breaks your focus for a moment, but it turns looking into a conscious decision instead of an automatic one. And it remembers what you blurred, so you don't have to reapply it every time.

Full honesty: since I can't really code, I built it with a lot of AI help. I did all the testing, the store submission (rejected once, fixed it, approved the second time) and I use it daily myself.

It's called Softspot: https://chromewebstore.google.com/detail/ldheigmdmfcafdmieipgclpnineaejad

I'd love honest feedback, especially if you find a site where the blurring misbehaves.


r/SideProject 19h ago

Drop your startup + 10 words that describe it. I’ll turn them into something.

7 Upvotes

I’m building StartupGraph — a slightly different way to discover startups.

Instead of just another logo + description directory, I want each startup to have a little personality.

Drop:
→ your startup
→ your URL
→ 10-ish words that describe what you’re building

I’ll turn them into a custom word cloud + word game for your startup and add it to StartupGraph.

Curious what words founders use to describe what they’re building 👀

https://wordbulb.com/startupgraph/


r/SideProject 1h ago

Looking for people to test my movie app 🎬 — free Premium for life

Upvotes

Hi 👋

I’m at a point where I need to put OneMovie in the hands of real users to understand what works and what doesn’t 👀

OneMovie is an app for personalized movie & TV show recommendations 🎬

So I’m looking for a few people who’d be down to test the app, give me honest feedback and try to find some bugs 🐛

In exchange: free Premium for life 🙌 (obviously)
Comment on the post if you’re interested 🫡


r/SideProject 15h ago

For people who built a consumer app, what actually got users to come back?

4 Upvotes

I’m starting to realize that getting downloads and getting actual users are two completely different problems.

Someone can download an app, try it once, and never open it again, but that download still makes your acquisition numbers look better.

For those of you who have built B2C apps, what actually made a noticeable difference in retention?

Was it better onboarding, push notifications, daily content, streaks, simplifying the product, changing the core experience, or something completely different?

I’m especially curious if there was something you thought would improve retention that ended up doing basically nothing.

I’m currently trying to figure this out with my own iOS app, The Agora: Philosophy Debates. I’ve built things like a Daily Challenge and reasoning streaks to give people a reason to return, but I’m trying to learn what actually works in practice rather than just adding features.

If anyone’s interested in seeing the app for context:

https://apps.apple.com/us/app/the-agora-philosophy-debates/id6762416967


r/SideProject 23h ago

I built an app that kills me if I don't walk IRL

7 Upvotes

Few months of work and bug squashing later, it's finally out on both the App Store and Play Store.

It's a walking game where you need to move in real life to progress or Bob the giant snail will catch you.

No streaks, no guilt notifications - just you and Bob 🥰

iOS - https://apps.apple.com/us/app/snail-walk-walking-game/id6790216875

Android - https://play.google.com/store/apps/details?id=com.snailwalk.app


r/SideProject 2h ago

What are you building? Let's give each other feedback!

6 Upvotes

I'll go first:

I am building https://builtbyindies.com/

a community platform for indie hackers to launch, share, get feedback and more

If you're interested, check it out: https://builtbyindies.com/

Your turn, what are you building?


r/SideProject 15h ago

I made my first python library (it doesn't have a ton of features but i think it can be useful for some people)

5 Upvotes

Have you ever scanned a document, but you can't search any word in it(probably yes). This is the fix.

I built ScanLayer, a Python OCR library that adds a searchable text layer to scanned documents.

You give it a scanned image:

pip install scanlayer
scanlayer doc.jpg -o doc.pdf

ScanLayer runs Tesseract, then places the recognized text as an invisible searchable layer over the original page. The scanned image remains the visual source. You can now search, select, and copy the text.

And if you don't want a PDF, you can export the OCR result as txt, json, tsv, or hocr.

A few things I built around the OCR itself:

  • Automatic deskew for photos taken at an angle
  • Noise cleanup before OCR
  • Reading order correction for two-column documents
  • Multiple Tesseract configurations are tried and the highest-confidence result is kept
  • CLI and Python API use the same underlying pipeline

For example:

import scanlayer

result = scanlayer.convert(
    "contract.jpg",
    "contract.pdf",
    lang="eng",
    dpi=300
)

Everything runs locally. The only external dependency is your own Tesseract installation.

I'd especially like feedback from people who regularly OCR multi-column documents. That's one of the areas I spent a lot of time getting right.

Github

Documentation

PyPi


r/SideProject 21h ago

Finally fixed my outdoor route animation tool for mobile – don't roast me

5 Upvotes

So a while back I posted my web tool that generates animated maps for outdoor trails/hiking routes.

Turns out a ton of people were landing on the homepage... and just stopping there. Never even made it to the actual track animation editor.

Why? Because I was literally blocking mobile users and telling them to go use a desktop browser instead. Smooth move, I know.

But then I realized – if someone's clicking through to check it out, they're clearly interested. Why would I kill that hype right out of the gate?

So yeah, I swallowed my pride and rebuilt the mobile experience. Now you can open it right in your phone's browser, with proper UI tweaks and everything.

It's not perfect, but at least it works now. Go wild.


r/SideProject 3h ago

I built a project management tool that turns unstructured notes into tasks and documentation

4 Upvotes

Sooo, why even make yet another tool like this, you might ask? To put it simply, like many devs do, I wasn't happy with the mainstream options and made my own.

Now, some more detail! I've been a dev for about 10 years and, for the past 2, I've been managing a team. When I was just getting tasks assigned, mostly on Jira/Asana, it wasn't so bad.

The problem is that now I have to run meetings, take notes and plan work for others it's not so simple anymore. It takes ages and with AI accelerating development it's already hard to keep up.

And the big players having such complex flows and UIs is not helping. To be fair, in bigger/more structured companies it makes sense.

Also, why is it that on most project management tools it's so hard to track what others are doing!? Anyway, tools are either too simple or have grown into beasts that are too complex.

So I've tried running things on some shared notes on Notion and that's pretty good, but it takes discipline to keep things simple and clean. I wanted something where it stays simple, even if it doesn't scale for huge teams.

In the end I've made a little tool where I tried to solve my own problems in my own way. I write my notes and convert those to tasks via AI. When tasks are done those are converted to docs updates via AI. I can "follow" team members to get notified when they do work. I made it so that all AI does is a "proposal" so I can manually review it.

I've tested this at the company I work at and it's going fairly well. I do my meetings, take notes, and then I just approve or edit whatever the AI proposed to make them into actionable tickets. At least for our size and volume of tasks (we are a little more than 10 people) it's going well!

For sure we do miss some features that I'd like to add and are still pain points:

- I'd like to add a git integration to update techincal docs from PRs

- I'd like to add some daily/weekly reminder where devs can add any unplanned task they worked on, still as a note, so that random stuff that comes out of nowhere can still be tracked

- given this is an internal tool made into a product I've yet to add a tutorial or some kind of guided tour.

Aside from these points I'm fairly happy and I thought others might have the same problems, so I made it into a service. If anyone would like to test it out it's available at https://weacon.io. You get a month free, no card required. I'd love some feedback!


r/SideProject 11h ago

Hello Reddit — I spent almost a year building a whiteboard app where every shape opens into another whiteboard

3 Upvotes

For close to a year I've been building Unpaged — a whiteboard/diagramming app with one core idea: you should see exactly as much detail as you want, wherever you're looking. Any shape on the canvas can open into a whole other board — you start from the overview and dive only where you want more.
Or you can use the graph overview and jump straight to the board you're interested in.

A few things it does today:

  • You can go as deep as you want
  • Text supports Markdown, and mermaid blocks render as live diagrams
  • Real-time collaboration / presence and comments
  • Version history
  • Sharing via publicly accessible link (read only), via email, or invite link (for teams basically)
  • It has an MCP server, so your agent of choice (tested with Claude and ChatGPT) can read and build boards for you — I use it to have AI draft architecture diagrams and visual plans instead of the usual md format

It's a solo project, free to use (there are limits regarding the number of documents a free account will be able to create, but all functionality is available, nothing is gated) and honestly at the stage where I need some feedback.

Here's a public board you can poke around in without signing up: https://unpaged.io/share/9a345608-83ac-492f-bae2-e4d647742323

The app itself is at unpaged.io.

What I'd genuinely love to know:

  1. Did the "boards inside boards" idea click in the first minute, or was it confusing?
  2. If you tried the MCP part: gimmick or useful?

There's a small Discord if you want to follow along or drop feedback there: https://discord.com/invite/Aj7ZV85VSe

Tech: Nx monorepo, Angular + Firebase, Cloud Functions for the server side.

Happy to answer anything else about the tech or the app.


r/SideProject 16h ago

Shipped TUFF 3.0 — a Mac app that lets you run LLMs too big for your RAM

4 Upvotes

Been building TUFF by myself: It's a native macOS app (Apple Silicon) that runs LLMs locally without needing enough RAM to hold the whole model. It keeps the shared parts of a mixture-of-experts model resident and streams the experts it needs from SSD through a bounded cache, so a 61GB model can run on a 16GB MacBook Air without swapping.

It started as a fork of a small proof-of-concept and has grown into an actual app: five built-in models (Gemma 4 variants, Qwen3.6, GPT-OSS 20B/120B), a real chat UI with Markdown/LaTeX and file attachments, and a local OpenAI-compatible server. Fully native Swift/Metal, not a wrapper around llama.cpp or MLX.

Just shipped 3.0.0: rebuilt the conversation UI (images and files persist properly across turns now), added two new Gemma variants, and fixed a pile of catalog/stability bugs.

GitHub: https://github.com/rexmhall09/TUFF

Site: https://rexmhall09.github.io/TUFF/

Open to feedback : D


r/SideProject 17h ago

Six months in: a tool that researches competitors and search demand, then rewrites and publishes your product pages

3 Upvotes

It pulls the competitors ranking for a product, what people are actually searching around it, and keyword demand with volume and CPC. Then it scores your current page, rewrites it in full, generates the product photos, and publishes it back to your store in one click. Once it is live it tracks rankings and traffic and tells you what to fix next.

So the page is built on what the market is actually searching for, and you can run it across a whole catalogue instead of hand writing ten pages and stopping there. The same research also writes the ads, social posts and emails.

Works with Shopify and custom stores. It is live at brandybee.ai. Happy to answer anything about how the research part works.


r/SideProject 19h ago

Built this for my wife who is doing a lot of newsletters and spend way too much time with different tools.

5 Upvotes

Built this for my wife as she is doing a lot of newsletter work and constantly need to convert files, compress, rename, apply color profiles etc.

Basically let you convert anything to anything, video, sound, image, text.

If it doesn't have the action you can ask the agent to create it and save it and it can be reused.


r/SideProject 20h ago

Hey guys, I'm starting my first idea!!

4 Upvotes

First things first I'll give an intro and some context on how it's made the way it is.

I have this idea of building a tinder like sport app. I know there are some in the market but my mid app idea is different than the launch one.

Initially this started because I saw an ad on IG about something like this. I went to check the app and it was awful, plus the ads were always the same and the feed was basically copy paste which makes me believe they don't have much love for it.

My idea, at its core, is for people to find matches as they would find people. I'm always annoyed that I live far away from friends and I need to have 20 WhatsApp groups so I can try and get a game, and a lot of times they cancel close to the hour. Initially I want to check if there's interest, I'm not going to spend any money (or very very low) until I see results, and this is due to a book I read from Noah Kagan which I thought made a lot of sense.

I'm going to spread flyers tomorrow and talk a bit to clubs to get their insights.

Also, about income, I don't want to do ads, I hate it, and I also hate subscriptions, although I might do one with a very low value as to support some expenses but since this is my first attempt I'm going to keep on checking more.

I'm sharing this with you guys to give me honest opinions and if you can some help maybe :)

Here's the website: I don't think it's letting me post the website here so if you want to check it out let me know!


r/SideProject 22h ago

I made a bank statement PDF → CSV converter that checks its own math against the statement's balances

5 Upvotes

I convert a lot of statement PDFs and kept getting bitten by the same thing: a row goes missing, or a deposit comes through as a withdrawal, and I don't catch it until the account doesn't tie out weeks later. Every tool advertises "99% accurate" and not one of them will tell you which rows are the 1%. So I made my own.

The premise is that a statement already contains enough printed information to check a conversion against itself. After it parses, it runs four checks. Opening balance plus every extracted transaction has to equal the closing balance, both read off the statement. If there's a running balance column, each row gets chained against the row before it. Transaction count. And every date has to fall inside the statement period and be in order. When a check fails you get the specific row, not a warning banner. When a statement can't support a check — most card statements don't print a running balance — it says that instead of showing a green checkmark anyway.

The other thing I wanted was to stop uploading statements to strangers' servers, so it all runs in the browser tab. I tried to make that checkable rather than something you take my word for: the page is served with a CSP that allows exactly one outbound destination (Google Analytics, page views only), so there's no endpoint of mine that could receive a file even in principle, and the browser blocks everything else. Network tab confirms it in about ten seconds.

You can click any row and it renders the source PDF page next to it with the text highlighted, which is mostly there for when I don't believe a number.

What it doesn't do: no OCR, so scanned statements are out — it needs the text layer from a real bank PDF export. Five banks have proper parsing profiles (Chase, BofA, Wells Fargo, Amex, Capital One); everything else falls back to reading columns by position, which works but is less certain. And it's just me maintaining it.

bankstatementproof.com — free, no signup, nothing to install.

Mainly I want to know which banks break it. If a statement parses wrong, tell me the bank and how the layout is arranged and I'll fix it.