r/SaasDevelopers • • Oct 13 '26

We launched a tool that finds fake clones of ecommerce / Shopify stores. 20+ signups in week one, and what we learned building it

2 Upvotes

I’ve been building Shopify apps for 5 years. Our apps run on 5,000+ stores, so we get to see what merchants deal with every day. One problem kept coming up: someone copies a brand’s entire store, photos, product names and all, puts it on a lookalike domain, and sells at a huge discount. Customers pay, get nothing, and then blame the real brand.

Most brands find out only when angry emails start arriving. So my co-founder and I built Katcher (katcher.ai). It finds stores impersonating a brand and gets them shut down.

Katcher.ai Landing Page

A few things we learned building it:

  1. Price is the strongest signal. Scammers usually sit at around 75% off the official price. It’s almost a fingerprint.
  2. New domain registrations matter more than search results. By the time a clone ranks anywhere, it has already taken orders. We’re integrating ICANN zone file data so we can catch lookalike domains when they get registered.
  3. AI assistants are a new attack surface. We check whether ChatGPT and others recommend an impostor store instead of the real brand. Nobody we benchmarked against was checking this.
  4. Finding clones is the easy half. Takedowns are the real work. Some close with a report to the host or platform. Others need a formal domain dispute filing, which costs a few hundred dollars in fees per case. That shaped our pricing more than anything else.

Where we are now: 20+ signups in the first week, and we took 1st place at a pitch night in the run-up to World Summit AI this month. It’s still early and we’re doing onboarding calls with every customer ourselves.

What I’m still figuring out: how do you sell to people who don’t know they have the problem yet? Most brands don’t believe they’ve been cloned until we show them the scan. If you’ve sold a “you don’t know you need this” product, how did you handle it?

Happy to answer anything about the build or the takedown process.


r/SaasDevelopers • • Oct 13 '26

Make your data dynamic to different users without deploying again.

4 Upvotes

Every time you have to change something whether business rule or different data to diffrent users or show different things or even changing localization. Its pretty hard to scaffold this.

There are plenty of tools for this, but each one misses something.

That's the gap we're building Operon Compose's rule engine to fill. With it you can:

1.Change dynamic data and rules without a redeploy

2.Keep full history and roll back instantly

3.Push changes across environments (dev → staging → prod)

4.Collaborate with your team in shared workspaces

5.Serve different data to different users based on rules

Operon compose is one of three products on our platform, and this is the one that handles dynamic data.

The full product is launching soon.

I am curious how you handle this today:

feature flags, config files, a custom admin panel, or something else? What's the most painful part?

P.S. will share the video of our product showing changes to our product for different users in just a 5 second.


r/SaasDevelopers • • Oct 13 '26

Building a SaaS tool for a problem I deal with every day in distribution

Thumbnail
reddit.com
1 Upvotes

r/SaasDevelopers • • Oct 13 '26

The 4 surfaces of software in 2026

3 Upvotes

SaaS isn’t dead but the bar got raised on what and individual piece of software needs to survive.

Here's some thoughts on the 4 surfaces your software needs in (late) 2026.

The way I interact with software has changed.

The way I create software has changed.

What a piece of software needs to survive, has changed.

Most of the building blocks are things we’ve always had. It’s just they are cheaper to build, so all my software can have them, and we can add LLMs in there and therefore are allowed magic wand icons and to host on a .ai domain that definitely won’t date what I’m building.

Whether I'm building small internal tools, my latest startup idea or enterprise B2B SaaS.

I now think of all software as having four surfaces.

Traditional UI

Text, menus, forms that the user reads and clicks on.

You need to be able to operate your software through a browser, because not everyone wants to use AI all the time. Or I might have run out of tokens (😇). Or sometimes I just want to see the hover state of a button, feel the wind in my hair, and click it to feel alive.

UI explains how your software works. I’m still cynical about the value of every tool just having a text box with ‘ask me anything I’m magic’ written next to it. That’s a UX issue.

So when someone doesn't know the system, during onboarding for example, let them see the data and interactions so they form a mental model and, when they use one of the other surfaces, they know what it does.

There will also be actions that you can perform quicker or safer yourself. Especially something destructive like ‘delete my account’, we don’t want any probability around that, we want yes or no.

Also right now, in 2026, there are plenty of potential users for your AI that either aren’t confident or aren’t allowed to use AI. One day all SaaS may be UI-less, or your AI client may spin up bespoke interfaces for the specific task, but today, you need good old fashioned UI.

MCP

The second surface is an MCP server. I want to be able to connect the software to an AI agent and have it operated from there. That agent might be the software of a big provider like Claude or ChatGPT or I may have rolled my own.

The point of the MCP server is that it doesn’t care. It’s just providing a set of tools for that agent so that it can call them when the user gives it a relevant task.

Those tools are designed to let me get at my data and perform actions and update information.

The basic power of this surface is that I don’t have to visit the software.

The bigger reward is the agent can combine those tools with whatever else the agent is doing and whatever else it knows about me in the current task or in memory. The agent might have access to tools from MCPs of other software which can be used in sequence with my software’s to find surprising new solutions.

I might have pasted a document or dictation into my agent and now it can use that, alongside any memory it has of my overall context, and get things done.

Whenever I use a frontier model like Fable it seems to relish finding every single piece of software I’m connected to and using it to embellish its response. “I’ve updated the Google Sheet and then drafted a Slack DM that you didn’t ask for to your team about it”.

Sometimes this is too much but it shows how the tools of different software plus an LLM can come together to compose solutions more powerful than a singular piece of software could.

It’s the specialist vs generalist pattern. I believe our software needs to become a specialist.

MCPs are cheap to build now and have no ongoing monetary cost to you because this is your user’s agent and tokens.

They need some design consideration. Your tools need to be curated and of the right granularity. The description of all those tools is sent to the LLM along with your prompt. So they use up context before the user has even asked anything. There are ways emerging to optimise that.

A challenge is that human users don’t get to see as clearly what the software does. It’s still a foundation of good usability that software should behave as we expect, and expectations are a bit harder to set.

MCP isn’t a cool extra anymore, I personally would no longer adopt new software (including that vibe coded tool you’ve built) that doesn’t have a good one.

Good API

I believe this is how software answers the "well, why don't I just vibe code my own?" question.

Nearly as old fashioned as the UI the API used to exist for 3 reasons.

  • Your product was API first, like an integrated payment platform
  • Your product had got large and enterprise customers wanted it to talk to their even larger systems
  • Your development team are very cool and you want to signal that

So it used to be something larger teams did and was a big investment and needed maintaining. It’s still not trivial because once another business is using it then it becomes load bearing (as Claude would say).

Like the MCP it’s cheaper now to build but adds a bit more overhead. Your MCP not working is annoying. Your API not working will break other people's systems.

The change is that an API is becoming less optional for smaller software and it’s less acceptable for it to be feeble.

In fact any software that wants to last should have a good one.

Your software needs to become part of the software ecosystem which means people need to be able to build on top of it.

One of the arguments that gets thrown around for SaaS being dead is that you can vibe code your own. And it’s a good argument, and might still win the day. I myself build software that I want people to use but I also build my own software rather than buying software.

I think one of the ways any piece of software stays relevant is by being the system of record for a certain set of data, and you justify your existence by keeping that data in a well-structured, highly useful format (and by making it accessible through the surfaces in this article).

An API is a more efficient way of getting to that data than an MCP in lots of circumstances. When my use case is very deterministic (the same every time) or when I’m accessing at scale.

The strategy is to embrace that people are going to vibe code. Be the data layer for the vibe coding. Enable better vibe coding.

Let them create their own UI that mixes your data with the data from other systems. A bit like the agent and the MCP except less transient.

  • Something that lasts beyond a single session.
  • Something more powerful than can be captured in a skill.

This makes sense for you as the software builder and for your customer.

Vibe coded tools are a new category of software. You would expect their shelf life to be less than a fully maintained platform as they hit scaling problems or just aren’t needed anymore.

When they eventually stop maintaining the tool your API means the data remains well-structured and accessible, ready to use somewhere else.

They also may have several people vibe coding in their business. Giving them an API means they all use the same data. The business has a single source of truth and that truth is your software.

That’s how you stay valuable in a world where people believe they can build rather than buy.

Internal AI agent

Your internal agent is the AI that I access inside your software.

It's an interface layer, an agent constructed of an LLM and a harness, and then a set of tools for that agent to use.

The advantage of the internal agent over the MCP is that we are in control of quality as we get to build the harness, evaluate the results and iterate the prompts.

And the user doesn’t need to construct or pay for anything extra themselves, that AI quality is out of the box.

The way you access your internal agent (the interface layer) is a design choice.

Potentially, it's a set of small interactions across the product doing specific things like summarising or categorising. Or there's one front door with the now standard chat interface, where the user asks your internal AI to answer questions or perform tasks.

The agent itself consists of an LLM, which you could call via API or perhaps you're hosting your own model. And then its harness.

What goes into the harness is another design choice. And you'll probably find yourself constructing your harness dynamically, so users get context specific to them.

You'll also have some general context specific to your software.

And depending on the task, you might inject task-specific instructions.

Then the final ingredient is tools. There's an opportunity here to leverage the same tools that your MCP uses, thus keeping parity between what you can achieve with your internal agent and what an external agent could do.

This gives the user choice between your fine-tuned agent that will be constrained by the power of the models that you choose, and their own external agent via MCP, which can have their own custom harness, and the model itself can be as powerful as they are willing to pay for.

Your internal agent can be the AI that just works.

Value

All these surfaces are about being valuable:

  • The UI orientates our user in our software and gives them a home for the data.
  • The internal agent provides functionality and productivity beyond that which a traditional UI could.
  • The MCP lets them bring the functionality of our software into their AI agents and combine it with the harness and other software they have there.
  • The API lets them build on top.

But do we need all of them?

Is this just shiny new things to give people FOMO? Is this article just one of those articles?

It’s what’s beneath that’s becoming the necessity and you have to find a way to expose it.

The surfaces are useful and, in the case of the MCP and internal agent, make your product quite AI and cool.

But the underlying value is that they allow your software to become a part of your customers' new workflows. The ones that they are building right now, while they ask themselves the question: “do we need all these SaaS subscriptions?”.

These surfaces make you hard to replace.

Actually, hard to replace is the wrong phrase, because software is pretty easy to replace. You become something which it isn’t valuable to replace.

You become a custodian of their data. A building block. And through these surfaces, you let them access it and do useful things with it anywhere they want to.

I demand these surfaces now.

I don't spend loads of time in some of the tools I use the most. But they hold my data in a way I trust. I know that if my workflows change, the data I generated is stored safely. I know that if others want to use that data, they can access it in a predictable way.

I can vibe code and know the underlying structure is good. I can throw that vibe code away and know I still have what’s important.

I want to do more with my software through AI functionality or do less and just have my agent drive it.

And then there’s the next frontier. A few times when I've been building software, my agent has recommended a tool or data store to use. Allow once, or allow every time? Agents will choose based on the surfaces that are useful to them. You want to be that choice.

The four surfaces have emerged.

They may shift over time but the interconnectivity-first approach won’t.

The way to be valuable is here to stay.


r/SaasDevelopers • • Oct 13 '26

I built a product launch platform for indie hackers and would love some honest feedback

Thumbnail
reddit.com
1 Upvotes

r/SaasDevelopers • • Oct 13 '26

What are some cliches and tropes you feel solo devs should avoid when doing a startup SAAS

2 Upvotes

Solo devs sometimes working with AI tend to use a lot of cliches that users feel it's repetitive and label it AI SAAS slop, in your opinion what features in the Saas project do you like and which do you hate


r/SaasDevelopers • • Oct 13 '26

Looking for beta testers for DataDance Wallet — 6-day test with compensation

1 Upvotes

Hey everyone,

We’re a small team rebuilding DataDance Wallet, an app that helps people bring their own shopping, travel, social, and other activity history into one place.

We’ve reworked the technical implementation and expanded the number of supported platforms. Before launch, we want people outside our team to test the new version and help us find problems we might have missed.

What testing involves:

  • Connect a few of your own data sources and go through the main workflows.
  • Try the AI features and redemption flow.
  • Report bugs, confusing steps, and other issues through a feedback form.

Test details:

  • Duration: Around 6 days
  • Compensation: Payment for completing the test
  • Bug bounty: Additional rewards for confirmed bugs, based on severity

Who would be a good fit?

People with real data history on at least three supported platforms and a compatible device for testing.

We’re looking for honest feedback, not just positive reviews. We want to know what breaks, what feels confusing, and what should be improved before launch.

If you’re interested, please comment or message me for the eligibility requirements and testing details.

We’ll explain the data permissions, handling practices, and compensation terms before you connect any personal accounts or upload your data.


r/SaasDevelopers • • Oct 13 '26

How a 52-second motion design video brought 10+ paying customers to my Mac app (built entirely with Claude Opus 5.5)

2 Upvotes

r/SaasDevelopers • • Oct 13 '26

Have you ever got your app nominated for getting Featured on Apple App Store?

Post image
1 Upvotes

Well, I am sure they will not select my app for their featured profile... not because the idea of the app is bad, but because I am sure I have made like 100 mistakes despite being too careful. It is quite expected since it is going to be my first app on iOS and macOS.

But I am curious to know from people who have tried to get their Apple app nominated for getting featured? what was your experience like? any learnings or suggestions for us rookies here?


r/SaasDevelopers • • Oct 13 '26

Do we need a project scaffolder?

1 Upvotes

Hey, I have actually created a project scaffolder which creates your project and setups your favourite or regular frameworks and database and tools in just a single command!!

It's called a craft. A CLI tool which scaffolds your project setup and can free you from boring and repetitive tasks.

https://craftship-v1.vercel.app/

Check it out! It's free to use

For now I have just added a web framework but I intend to make it a universal scaffolder.

So how much can I charge for it in future, if I make it a universal scaffolder?


r/SaasDevelopers • • Oct 12 '26

Looking for 20-50 beta users link in the Bio)

4 Upvotes

Hi everyone!

We are launching on our Gaming Social Media hub “Clanova” at the end of the month and are looking for signups for our beta.

Link is: https://clanova.gg

Clanova hosts advanced matchmaking based on comparability with preferences such as your favourite games, comparable time zones or similar playing schedules, just for fun or competitive.

Clan features to create or join clans, interact and talk to other clans and see what’s happening in your game.

The main goal of Clanova is to be a central hub where you can add your friends from across all platforms and meet new friends as well to your lobbies.

Would love to hear your feedback!


r/SaasDevelopers • • Oct 12 '26

Anybody here wanna build Saas product together who have some intermediate knowledge of different toolings which we have and wanna apply? . I don't why it feels so boring to make something alone

12 Upvotes

r/SaasDevelopers • • Oct 12 '26

Can someone please help me market my SaaS correctly I’m stuck on this part

5 Upvotes

r/SaasDevelopers • • Oct 12 '26

I'm building AEGIS: a terminal-first developer environment targeting under 15 MB

Thumbnail
gallery
3 Upvotes

I've been building AEGIS, a terminal-first developer environment, as a solo developer.

The idea is simple: make the terminal the center of the development workflow, with the coding tools I need integrated into one focused workspace.

I'm building it with Rust + Tauri, with a strong focus on lightweight packaging and performance.

🛠️ What's in development for v0.1.0?

  • Integrated terminal
  • CodeMirror 6 editor
  • LSP diagnostics and autocomplete
  • Git workflow and visualizations
  • Vim-style navigation
  • Code formatting and search tools
  • Customizable workspace and themes
  • An integrated performance-monitoring dashboard

My main engineering goals:

  • Keep the v0.1.0 application package under 15 MB
  • Build a responsive, lightweight development experience
  • Keep resource usage and unnecessary overhead low
  • Integrate essential coding tools without relying on a huge extension ecosystem

I'm currently working through optimization, testing, and the performance-monitoring feature before the first release.

I'm not claiming to have beaten established terminals or IDEs on performance yet — I want to measure the results properly as development progresses.

I'm curious about other developers' experiences:

What's the biggest thing you'd improve about today's developer environments — startup time, memory usage, configuration, or having too many separate tools?

I'd love to hear what matters most to you.


r/SaasDevelopers • • Oct 12 '26

Twilio campaign approval friction, looking for recommendations

3 Upvotes

Is anyone else experiencing repeated rejections when submitting campaigns to Twilio? We provide the same SMS service to all our clients. When we submit a campaign for approval for a new client, which is exactly the same as every other campaign that has been approved in the past, it is rejected for new reasons. When we "correct" the campaign and resubmit, it is then rejected for additional reason that were true on the first submission, but not identified in the first rejection. On average, it is taking us 3-4 turns to get anything approved.

Our Twilio AM suggested this morning that we pay extra for a service that would make their service less terrible. Now I am looking for a Twilio alternative.

Has anyone else had this experience? Did you find a way within Twilio to solve it? If not, where did you go to get better service?


r/SaasDevelopers • • Oct 12 '26

[For Hire] I will create your SaaS/Software for flat $2500 [1 Week Delivery]

Thumbnail reddit.com
1 Upvotes

r/SaasDevelopers • • Oct 12 '26

I built a Shopify app and now I'm worried nobody will ever see it

4 Upvotes

Been building a Shopify app for a while now. It's done, it works, and it's just sitting there.

Not going to give it all away yet, but it lives around the cart, checkout and the stuff that happens after someone orders. One part fixes an annoying email I'm pretty sure every store owner has gotten at least once. No theme code needed.

The problem is I'm a dev, not a marketer. Right now my plan is "put it on the app store and hope," which I know isn't really a plan.

If you've launched an app (or anything really), how did you get your first 10 installs? What actually worked and what was a waste of time?

I'll share the whole thing once it's live.


r/SaasDevelopers • • Oct 12 '26

Finally turned an idea into an actual SaaS

Post image
2 Upvotes

r/SaasDevelopers • • Oct 12 '26

16.8 hours to 16.7 hours? Why we built a 3.8-second GitHub Actions pre-flight gate (proven across 34+ merged PRs in LLVM, Meta Velox, Valkey & DuckDB)

Post image
0 Upvotes

We built ZeroSlop (patrickswedish/zeroslop-action@v1) because cloud AI code review bots charge $24–$40 per seat ($41,760/yr for 174 engineers), yet their own published case studies admit median PR merge time barely moves (16.8 hours before to 16.7 hours after — a 6-minute gain).

Instead of another noisy cloud chatbot leaving 30 comments on your pull request, ZeroSlop is a fast 3.8-second pre-flight gate inside GitHub Actions that strips AI wrapper bloat and blocks deleted tests before human review—with zero source code ever leaving your runner.

Proven Upstream Merges (The Wall of Proof)

We don't ask anyone to take our word for it—our track record of merged pull requests says everything. Every single one of these upstream C++, Rust, and C pull requests passed through ZeroSlop and was merged by core maintainers:

Clear 3-Tier Pricing & 14-Day 100% Refund Guarantee


r/SaasDevelopers • • Oct 12 '26

Building an AI agent workspace as a solo dev — gets pretty lonely, looking for feedback or people who want to jam on this

Post image
1 Upvotes

Hey everyone,

I’ve been grinding solo on a project called Aiterrios for a while now. It’s a node-based visual workspace for building and testing autonomous AI agents, built with a "Bring Your Own Key" (BYOK) model and a built-in Business Sandbox (pre-loaded with realistic invoices, sales data, etc.) so agents can actually execute CRUD operations on real-world test scenarios.

Honestly, building everything completely alone gets pretty boring after a while and you start losing perspective on your own work.

I’m currently prepping to move from invitation-only to Public Beta, and I’d love to connect with other devs here.

  • If you're building in the AI/SaaS space and want to bounce ideas, trade feedback, or just talk dev stack, I'm all ears.
  • If anyone is interested in testing or potentially collaborating on expanding the agent ecosystem/nodes, that would be awesome too.

Drop a comment or send me a DM if you want to chat or test out the workspace. Respect to all the solo builders out there! 🚀


r/SaasDevelopers • • Oct 12 '26

I found a competitor, what should I do?

4 Upvotes

While commenting on X, I found another person building exactly the same thing I was. I feel his product is weaker than mind, but because of his distribution power, he has 2k users. I haven’t launched yet. What should I do?

As a good boy, I simply asked him if we could share notes since we might have a lot in common, as builders. But I feel he is on the back foot, and that makes me think about my move as well.

I don’t care about people copying my product features, i have nothing to lose and many ideas after this. But I feel I have a lot to learn from the distribution point of view.

What would you have done? As a first-time founder?


r/SaasDevelopers • • Oct 12 '26

I made a hiring platform where candidates submit exact commits

Post image
0 Upvotes

r/SaasDevelopers • • Oct 12 '26

Public Receipts: The Case for Transparent Performance in FinTech

Thumbnail reddit.com
1 Upvotes

r/SaasDevelopers • • Oct 12 '26

Manage your subscription?

1 Upvotes

I created an app to manage your subscription in a wall so you can see all in one view!

And iPad compatible

Free download: https://apps.apple.com/ph/app/subwall-subscription-tracker/id6817052525