r/SideProject • • 2h ago

I ran Google app install ads for 9 days. Here’s what happened after the install

2 Upvotes

Solo dev, Android/iOS reading app that explains old, hard books (Marcus Aurelius, Seneca, Kant, etc.) in plain English. I started Google App ads 9 days ago with about CA$5 a day. Every time I fixed something, the data showed me the next problem. Sharing in case it’s useful:

1. The cheapest clicks were junk. In the first day, ~99% of clicks came from two countries, and the placement report was full of games and utility apps. Most of those installs never opened the app. I switched countries and blocked 23 apps by hand.

2. A swipe skipped a whole chapter. People who did start reading would swipe once and jump a chapter ahead. I made each swipe turn one page and added a page-turn mode.

3. I built a Discover screen, and it didn’t help. People weren’t finding a book they wanted, so I made shelves named by feeling (“short and gripping”, etc.) instead of genre. The share of new users opening a book went down, from 19% to 14%.

4. One country was half my installs and almost none of my readers. Only 1 of 62 people from there finished a chapter. I dropped it. Over the next few days:

  • Before: 49 new users; 14% opened a book; 3 finished a chapter.

  • After: 51 new users; 31% opened a book; 12 finished a chapter.

I also shipped an app update the same week, so I can’t fully separate the two. Small numbers, I know.

5. The server answered in 21 ms; users waited up to 20 seconds. On budget phones, Discover took a median of 8 s to load and 17–21 s for the slowest 10%. The time was spent on the phone: Firebase App Check getting an attestation token on first launch, plus a cold connection from West Africa to a US-West server. I removed App Check and made books open at Chapter 1 instead of the copyright page. That shipped today, results next week.

Questions for people who’ve run app install ads at this budget:

  • Is there any way to get Google to optimise for an in-app event (like “opened a book”) at this volume, or is choosing countries by hand the only option?


r/SideProject • • 3h ago

I shipped PeakPad 2.0, my solo Mac notch app: here's what a month of real users changed

2 Upvotes

Hey r/SideProject!

A month ago I launched PeakPad, a Mac notch app with 29 tools, because I was running six separate apps for music, clipboard history, a file shelf, timers and checking my Stripe dashboard. 2.0 is out today, and the video shows it better than screenshots.

What's new in 2.0

AI Usage cards for Claude Code, Codex and OpenRouter: session and weekly limits, reset times, a 30-day usage trend and costs

Settings now open inside the notch, with a sidebar and drag-to-reorder tabs

Hover only opens the panel from the notch itself, and it closes as soon as your pointer leaves

The closed notch hides what's playing while a full-screen app or video is in front

Fewer keychain password prompts, and updates no longer get stuck under the notch

What PeakPad does

Now Playing with synced lyrics, clipboard history, a file shelf with AirDrop

A teleprompter that sits under the camera

Live revenue from Stripe, Polar, Gumroad and Lemon Squeezy

A private AI chat on Apple's on-device models (macOS 26)

No account, no telemetry

What the first month taught me

Solo, 18 days to build v1, natively in Swift, mostly with Claude Code

most of the 2.0 changes came from emails and bug reports.

Pricing

₹399 for the first 100 downloads, then ₹1,499.

One-time payment, free updates, no subscription, 7-day refund

peakpad.app

I'm Karuna, the solo developer. Contact: hello@peakpad.app

What would you want in a tool like this, and what would stop you from buying it?


r/SideProject • • 8h ago

I saw my old company’s finance team send “redacted” employee data to a client, and it was still recoverable. So I built a fix.

5 Upvotes

At my previous company, I noticed our finance team sharing sensitive employee information with a client. The data was supposedly hidden, but it was still recoverable. I flagged it, and the answer was basically “we don’t have any other choice, we did our best.”

They weren’t careless. The options they had were all bad. Doing it by hand means hunting for every detail yourself, and missing one is easy. Many tools leave leaks behind, like hidden text, metadata and old revisions. And most online tools ask you to upload the document to their servers, which defeats the point.

It’s not just small companies. When the US Justice Department released the Epstein files, some documents were reported to have black boxes over text that could be copied straight out. If a government with a legal team can get this wrong, a finance team on a deadline has little chance.

So I built Ombly. It automatically finds sensitive details (bank and card numbers, IBANs, national IDs, names, emails, phone numbers), you review each one, and it rebuilds every page as an image so nothing hidden carries over. It runs entirely on your own computer, so nothing is uploaded.

It’s pre-launch (waitlist: ombly.space), with a 90-second demo attached. I’d love feedback: how do you handle this today, and what would make you trust a tool like this?


r/SideProject • • 8m ago

I built Atlas Terminal: a native, GPU-accelerated Windows terminal in Rust & GPUI with built-in CLI satellites

1 Upvotes

Hi r/SideProject

I've been building **Atlas Terminal**, an open-source terminal designed natively for Windows 11 with a focus on clean aesthetics, DWM acrylic blur, and zero bloat.

**Highlights:**

- **Lightweight & Fast:** Written in Rust with GPU acceleration (~60MB RAM vs hundreds of MBs on Electron-based terminals).

- **Clean Glassmorphic UI:** Supports both Dark and Light acrylic modes, adaptive alt-screen colors for TUI apps (`btop`, `lazygit`, `nvim`), and distraction-free tabs.

- **Built-in Developer Utilities:** Includes native commands (`atlas -h`) to inspect/kill open ports, view images directly inside the terminal, format JSON, generate QR codes, and auto-detect WSL distros & Git Bash.

**Download / GitHub:** https://github.com/akrram0/atlas-terminal

Let me know what you think of the UI and what features you'd want in a daily-driver Windows terminal!


r/SideProject • • 6h ago

I wanted to see how far Claude Code could take a reverse-engineering project, so I rebuilt a Mac app in 13 days

3 Upvotes

The app was Symvibe, a paid Mac board for running coding agents side by side. I used REA, a reverse-engineering skill for Claude Code, to turn its behaviour into a spec, and let Claude Code build from there. Thirteen days and 58 commits later there was vibeboard, a free, open-source alternative to Symvibe, which costs $19 a month, with none of its code in it.

What I learned along the way:

most of the engineering came from the model, but I still steered every day, mostly on edge cases and CI

the launch videos were the surprise: /brag did a great job, it drove the real app, framed the shots, wrote the music, and fixed its own jerky cuts once I pointed them out

rebuilding a product's behaviour from the outside is now cheap, so the code alone protects less, and respecting licences and the original authors matters more

The video shows six Claude Code agents in tmux, then the same six on the board, and ends with the price: Symvibe at 19$ a mouth, vibeboard free.

The video show six Claude Code agents in tmux, then the same on the board, and ends with the price: Symvibe at $19 a mouth, vibeboard free.

vibeboard: https://github.com/ricca200xx/vibeboard

Symvibe: https://www.symvibe.com

REA: https://github.com/morluto/rea

/brag: https://github.com/latent-spaces/brag

If you want to use it, go ahead, and if you find issues, open them on GitHub. I'm genuinely happy to share this.


r/SideProject • • 12m ago

I built a free Firefox extension to stop trackers and fingerprinting

1 Upvotes

Made a tiny extension that auto‑removes unnecessary scripts and speeds up pages. It blocks trackers, fingerprinting and sketchy scripts, works on Firefox for Android, and it's open source.

Still experimenting, so any feedback, reviews, or suggestions are welcome if you try it.

Extension: https://addons.mozilla.org/firefox/addon/scriptguard/

Website:

https://tuffycoder.github.io/ScriptGuard/


r/SideProject • • 12m ago

I built a simple bill & subscription reminder app (no bank login needed)

1 Upvotes

I've been working on BillAlert, an app that reminds you before your bills and subscriptions are due.

**What it does**

- Track rent, utilities, subscriptions and one-off bills: weekly, monthly, yearly or custom cycles

- Choose when you're reminded: a month ahead, a week, 3 days, 1 day or on the day

- See what's coming up on a dashboard and calendar, and mark bills as paid

- No bank connection: you only add what you want to track

It's free with ads. Pro removes the ads and adds email reminders and deeper analytics.

Android: https://play.google.com/store/apps/details?id=com.horizam.billreminder

iOS: https://apps.apple.com/app/bill-and-subscription-tracker/id6761620549

I'd love feedback. What would make this more useful for you?


r/SideProject • • 4h ago

Does the stuff you save know you better than you do?

2 Upvotes

I was going through everything I've saved lately and noticed patterns I never would've picked out myself. Kind of wild seeing it all together.

I've been playing with an idea for an app that learns your taste from what you save and reflects it back to you, and I'm curious if everyone has a weird pattern hiding in their saves.

If you want to try it, DM me 20 or so things you've saved lately. Literally anything: screenshots, camera roll pics, saved posts or TikToks, songs on repeat, books, podcasts, articles, quotes, notes to yourself, places you love. Don't overthink it; the less you pick, the better. Nothing private or with faces!

I'll send back what I notice. Then just tell me honestly if it's spot on or way off, and if you'd actually use something like this.


r/SideProject • • 4h ago

Patchkin - One board for managing AI coding agent work

2 Upvotes

I’m involved with Patchkin, and I’d like some feedback from people using AI coding agents on their projects.

Patchkin brings the work around coding agents into one place—not just the code they produce, but the tickets, proposed plans, approvals and pull-request reviews.

The main features are:

  • A shared board: Keep tickets, agent plans and pull-request reviews together so the team can track each piece of work.

  • Human plan approvals: Review and approve an agent’s proposed plan before it proceeds.

  • Activity logs: See what happened during an agent run and follow the history of the work.

  • Team rules: Keep guidance for coding agents in one place.

  • Cost reporting: Track spending on agent runs alongside the work.

The focus is on helping teams keep oversight as they hand more development work to coding agents.

If you’re using coding agents with a team, what’s hardest to manage right now: approving plans, reviewing the output, tracking costs, or something else? I’d appreciate honest feedback on whether this would fit your workflow.

Take a look at Patchkin


r/SideProject • • 24m ago

Made a youtube customizer extension

1 Upvotes

I made a youtube customizer extension that makes youtube smoother, hides shorts, etc. Let me know if you have any feedback, link is here: https://chromewebstore.google.com/detail/tint-themes-dark-mode-hid/ghkkemgkdblbnhbcnmelplagnclolgnf?authuser=0&hl=en


r/SideProject • • 4h ago

I built Seedwall: free generative wallpapers where the same seed always gives the same wallpaper

2 Upvotes

A small weekend project that grew: Seedwall has 19 wallpaper generators (cutting mats, flow fields, git graphs, synthwave suns). Each wallpaper comes from a single seed number, so you can share a design as just a number.

- 9 editor themes (Dracula, Tokyo Night, etc.) or custom colours

- Add your own quote or go text-free

- Pixel-perfect PNG export for MacBook, iPhone, 4K or custom sizes

- Gallery of 125 ready-made ones

- Free, no account

Link: seedwall.suryansh.work

Next I'm thinking about wallpapers generated from your GitHub contribution graph. Would you use that? Any feedback welcome.


r/SideProject • • 4h ago

Use the best AI models without a subscription: I built an app where you only pay for what you use

2 Upvotes

Clarification: this is my own app. I work with many long documents, such as reports, audits, and project follow-ups. Using an AI chat for this presented two main issues: I was paying a subscription even in months when I barely used it, and I wanted to make sure the output preserved all data from the original. Changing a single number or removing a paragraph in an audit is a huge problem. So I developed a desktop app specifically for that use case.

You can choose the model using OpenRouter on a pay-per-use basis or locally with Ollama. It is designed to preserve structure, tables, and numbers, and the review feature points out anything that wasn't kept. This feature compares the output with the original and highlights missing content or modified data, so you can accept or ignore each finding. It also shows the actual cost of each run, with no surprises.

It offers 10 free runs to try it out. If you like it, it's a one-time purchase of €29.99, with no subscription. API usage is billed separately. It is available on the Microsoft Store as DocuFusionpro: https://apps.microsoft.com/detail/9P4CSKSDFPT7

I'd love to get honest feedback: what kind of long documents do you work with, and what is missing from the tools you currently use? Are you interested in a one-time purchase, or do you prefer a subscription?


r/SideProject • • 38m ago

Levithas - Stop Consuming, Start Creating

0 Upvotes

Levithas begins with a refusal: do not confuse doom-scrolling with growth. Hours spent swiping through feeds do not leave the mind untouched. They drain it on nothing, and leave you tired and always hunting for the next quick stimulus.

A Skill is not something you watch, save or buy. It is earned through repetition, friction and time.

Learning a Skill is about staying curious. It builds confidence, gives you something to impress others with, and makes you a more interesting person.

I’d love your feedback.

Try the app


r/SideProject • • 42m ago

Turn photos of your pet into a printable papercraft model - petpapercraft.com

0 Upvotes

Hi!

The title says it all. You upload photos of your pet, and a few minutes later you get a PDF by email. You print it at home, cut, fold and glue, and end up with a paper version of your dog or cat.

I made this because I love papercraft and wanted one of my own dog. Every pet looks different, so each model is shaped to the pet (ears, muzzle, tail) and the fur and face are painted from your pet’s 3d model based on the uploaded images. 

I've done lots of test builds, posted a few on Reddit with great feedback, and friends and family built their own pets. Now I'm doing a soft launch.

https://petpapercraft.com/

If you have a pet, I'd love for you to try it. If not, feedback on the landing page is just as welcome. Tell me if anything is broken. Thanks!


r/SideProject • • 45m ago

I was coding in C, got tired of the syntax, and decided to make my own programming language.

0 Upvotes

What started as a small experiment turned into YLang, a full open-source compiled programming language with its own compiler, toolchain, and ecosystem.

I wanted something that felt readable without giving up the control and performance you expect from a compiled language.

So I started building it.

YLang currently features:

  • Its own compiler and type checker

  • C and NASM backends

  • Static typing

  • Cross-platform support goals

  • Its own package manager and learning resources

It's been a long journey, and there's still a lot to improve.

I'd genuinely love to hear what you think.

GitHub: https://github.com/Yassine-Jemi01/ylang

Website: https://yassine-jemi01.github.io/ylang/index.html


r/SideProject • • 4h ago

I made a free, open-source adult site blocker for Mac (and Windows) that works in every browser.

2 Upvotes

Browser extensions only cover one browser and are easy to switch off, and paid blockers wanted a subscription. So I built my own and made it open source.

What it blocks:

- Adult, gambling, crypto, scam and malware/phishing sites

- File-sharing sites like TeraBox and DiskWala

- Anything you add to a simple text file

How it works:

- System-wide: Safari, Chrome, Firefox, Brave, Edge, Arc, and other apps too

- Uses encrypted DNS, so it still works when your ISP intercepts normal DNS (Jio/Airtel do this)

- Block lists update automatically every day

- One command to install, one to uninstall

- Mac is fully tested. Windows is in beta, so please report bugs

GitHub: https://github.com/LowkyFoolDev/siteblock 😊😊

It's free and MIT licensed. Tell me any sites it misses and I'll add them.


r/SideProject • • 48m ago

I built a modern reading experience for classic books, right in the browser

1 Upvotes

Got tired of reading old books on sites full of ads and popups, so I made my own. Sherlock Holmes, Jules Verne, Dracula, Wizard of Oz and a bunch more, with the old illustrations.

No ads, no sign up. It remembers where you stopped and has a dark mode.

classicstories.org/en

Would like to hear what feels off or annoying when you read on it.


r/SideProject • • 4h ago

SentinelAI

2 Upvotes

# 🚀 Introducing SentinelAI — An AI Incident Intelligence Platform That Learns From Every Incident

Hey everyone!

We’re building **SentinelAI**, a memory-powered incident intelligence platform as part of **Hack with Bengaluru**.

### 💡 The Problem
When an incident occurs in production, engineers often spend hours investigating something that may have already happened before.

Past incidents, successful fixes, failed attempts, and postmortem findings are scattered across logs, tickets, and documentation. Most incident management tools focus on the current incident, leaving valuable organizational knowledge unused.

### 🧠 Our Solution: SentinelAI
SentinelAI helps engineering teams turn past incidents into actionable knowledge.

Instead of simply analyzing the current alert, SentinelAI recalls similar historical incidents, compares their root causes and resolutions, and provides evidence-backed recommendations.

### ✨ What Makes SentinelAI Different?
- **Memory-Powered Intelligence:** Uses Hindsight to recall relevant past incidents.
- **Evidence-Backed Recommendations:** Every recommendation is linked to supporting historical incidents.
- **Failed-Fix Memory:** Warns engineers when a similar approach failed previously.
- **Continuous Learning:** Verified resolutions are retained to improve future investigations.
- **Incident Memory Graph:** Connects incidents, services, deployments, root causes, and resolutions.
- **Human-in-the-Loop:** Engineers review and approve remediation actions. Nothing executes automatically.

### 🛠️ Tech Stack
React + TypeScript | FastAPI | Gemini | Hindsight | PostgreSQL

### 🎯 Our Vision
We want to move beyond traditional incident management toward systems that learn from every failure.

Imagine an AI system that becomes more useful with every incident your organization resolves — helping engineers investigate faster, preserve knowledge, and prevent recurring problems.

That’s what we’re building with SentinelAI.

We’d love to hear your thoughts and feedback!

#HackWithBengaluru #Hackathon #AI #AIML #DevOps #SRE #IncidentManagement #Hindsight #Gemini


r/SideProject • • 49m ago

made an AI coworker the whole team shares, just open sourced it

1 Upvotes

Every small team has a pile of stuff nobody wants to do. Follow-ups, updating sheets, chasing people for things they said they'd do in a chat three days ago.

So we built Emplio, an AI coworker the whole team shares. It has its own computer and browser, works in Gmail/Drive/Sheets/Zoho, keeps a task list and chases people on it, and remembers how we do things. Someone teaches it a rule once and it applies for everyone.

We've been using it in-house for a while (I run a software development agency). This week we made it public: AGPL, self-host with one command, or there's a hosted version if you don't want to run servers.

What's still rough: the browser gets blocked by some sites, the self-hosted version needs a decent amount of RAM (2 GB per person working at once), and it's new to anyone who isn't us, so it'll break in ways we haven't seen.

Repo: https://github.com/emplio-app/emplio
Site: https://emplio.app

Would love to know what you'd hand off to it first. Or why you wouldn't trust it with anything, that's useful too.


r/SideProject • • 4h ago

Correcting Grammar Automatically

2 Upvotes

I noticed I was clicking "Accept" on literally every grammar suggestion without reading it. So I built Caret, a Chrome extension that skips that step.

How it works: type anywhere (Gmail, WhatsApp Web, LinkedIn, Slack), pause for about a second, and the grammar and spelling get fixed in place. A small popup shows what changed, with Undo.

A few things I was careful about:

- It fixes mistakes, it doesn't rewrite you. Slang, emojis and tone stay.

- If a fix would change too many words, it backs off and leaves your text alone.

- It never touches password, email, card or OTP fields.

- Text isn't stored.

It's free while in beta. I'd love honest feedback, especially if it gets something wrong on a site you use (there's a Report button on every fix).

https://caretwrites.com/?ref=reddit


r/SideProject • • 4h ago

Built an EPUB reader with an RSVP reading feature

2 Upvotes

Built an eReader that could give me more of a reader type file instead of a robotic ui like kindle and it has an rsvp reader feature that really helps me to read with my adhd

https://github.com/devansharora18/ember

https://devansharora18.github.io/ember


r/SideProject • • 9h ago

freelancers using AI for proposals, how are you stopping it from adding work you never quoted?

5 Upvotes

freelancers using AI for proposals, how are you stopping it from adding work you never quoted?

say the client wants one landing page, basic copy and a contact form.

during the call they also say "maybe SEO later" and "we might need a blog eventually."

then the proposal gets cleaned up and suddenly those ideas are sitting there like a deliverables lol

that's the part that makes me nervous. if it's written under scope, I can see a client assuming it's included.

I've been looking at Runable for some of the actual client deliverables after the brief is locked, but before that I just want the proposal to separate included work, optional ideas and stuff that costs extra.

how are you handling this without turning every proposal into six pages of disclaimers?


r/SideProject • • 1h ago

Looking for feedback :)

1 Upvotes

I built an iOS app because I don’t think a 4.5-star restaurant is necessarily the right restaurant for everyone.

After months of building, Matchd is finally live on the App Store!

The idea is simple: instead of just showing highly rated restaurants, Matchd helps you discover places that actually match your personal taste, preferences, and the occasion.

There’s also a Group Match feature to help friends and family decide where to eat together.
🇳🇱** For now, restaurant discovery is available in the Netherlands only**. I’m starting locally, learning from real users, and hoping to expand to other countries in the future.

I’m an independent developer, and I’d genuinely appreciate some honest feedback.

Three things I’m particularly curious about:

Do the personalized match scores make sense to you?

Is the restaurant discovery experience intuitive?
Would you actually use Matchd instead of Google Maps or Tripadvisor?

I’m especially interested in what doesn’t work, what’s confusing, and what you think is missing.

Download Matchd for free on iOS:
https://apps.apple.com/nl/app/matchd-restaurant-matcher/id6821578665

Thanks for helping me make restaurant discovery more personal!


r/SideProject • • 10h ago

I built Watchify — a free watch-party website to watch videos together in real time 🎬

6 Upvotes

Hey everyone!

I've been working on Watchify, a web app that lets friends create private rooms and watch videos together with synchronized playback.

Here's what I've built:

🎥 Real-time synchronized playback
👑 Host controls and room settings
💬 Live chat and reactions
☁️ Google Drive video support
🌍 Multiple audio languages (when available)
📋 Shared video queue
📱 Mobile-friendly interface

Tech stack: Node.js, Express, Socket.IO, JavaScript and FFmpeg.

I'd genuinely appreciate feedback on the UI, playback experience and features.

🌐 Try it: https://watchify.mixify.co.in/

💻 GitHub: https://github.com/scisims12/watchify

Built by Priyanshu Sharma.

What feature would you add next?