Remix.run Logo
I launched a Mac utility; now there are 5 clones on the App Store using my story
81 points by tTarnMhrkm 6 hours ago | 63 comments

I'm a solo dev, and I wanted to share a recent experience as a case study on the current state of the App Store and indie development.

A few months ago, I built a simple macOS utility to solve a personal frustration: verifying the actual speed of USB-C cables and devices in the Mac menu bar. It is call USB Connection Information (usbconnectioninformation.com) and it supports macOS 13 and up. Before launch, there were no other apps in this specific niche on the Mac App Store. The app became unexpectedly successful, hitting the top 100 paid utilities and getting a good amount of organic press.

In the last two weeks, at least five near-identical apps have appeared on the App Store. The concerning part is that some of these clones have copied my App Store description, including my personal origin story about why I built the app.

A few open-source clones have also appeared on GitHub, which I see as a positive community contribution. My concern is with the commercial clones on the App Store that are engaging in plagiarism.

This raises a few questions I'd be interested to hear HN's thoughts on:

I've been transparent about my success on Reddit. How much are LLMs lowering the barrier to entry, allowing others to take a validated idea and marketing copy and generate a functional clone in a matter of days?

It seems that derivative apps with plagiarized descriptions and app elements are being approved without issue. Does this signal a shift in App curation?

My app's value is its simplicity. In an environment where simple, successful ideas can be replicated this quickly, what is the moat? Is it brand, speed of innovation, marketing, or something else?

Curious to hear your perspectives.

akerl_ 5 hours ago | parent | next [-]

It's not clear to me what you'd want the moat to be. It can't be the idea, because you don't hold ownership over the concept of checking USB device speed. The marketing copy is pretty clearly something you could DMCA but also it seems unlikely people are buying a USB connection tester because of the dev's origin story.

tTarnMhrkm 4 hours ago | parent [-]

You've hit on the exact right questions, and I agree with your analysis.

Regarding the origin story and copy, you're probably right that it's not the final reason someone clicks "buy." Its value is at the top of the marketing funnel—it's the hook that makes someone stop scrolling and consider an app from an unknown indie dev in the first place. It builds enough initial trust for them to actually look at the screenshots and features.

And thanks for the point about the DMCA—I will definitely be looking into that for the most blatant copycats.

akerl_ 4 hours ago | parent [-]

I can only speak for myself, but when I'm looking for apps, the hierarchy of needs is something like:

1. Does it solve the underlying problem

2. Am I a standard or outlier user of the product

3. Does it make it easy to get it / use it

4. Is it from a company/developer that I like

I'm obviously not going to use an app that doesn't solve the original goal. Beyond that, some examples of things that have made me go chasing for other alternatives:

1. Updating the app isn't automated -- I use a window manager on Windows where updates have to be manually downloaded and run, and every time I update I google if there's a viable replacement.

2. The app has a bunch of fluff -- I'm currently trying a couple new apps for logging infant activity like diaper changes / feeds, and 90% of the options can do the task but are covered in other buttons/options/reports that I do not care about.

3. I'm clearly not the target audience for the developer -- I use Anydesk for remote management of some Windows desktops but all their plans are clearly enterprise/prosumer-focused and I'm actively preparing for them to kill off my plan level or break the functionality.

tTarnMhrkm 2 hours ago | parent [-]

Great tactics, thanks for the input.

What are your opinions on a user hosted store vs something like the Mac App Store or Windows Store?

sltr 4 hours ago | parent | prev | next [-]

The best moat is you.

Study an audience for their pains and worldview and what they buy. Earn their trust through writing and freebies. Then they will want to buy because it's from you specifically.

I can recommend https://30x500.com/

tTarnMhrkm 4 hours ago | parent [-]

Haha, that's a great way to put it. You're right, the best moat is the relationship you build with your audience.

It really feels like we all have to become influencers these days.

sltr 4 hours ago | parent [-]

Influencer is a different idea. I'm not exactly sure how to articulate it. Your audience trusts you and you know them. An influencer just says stuff they were paid to.

Esophagus4 3 hours ago | parent | prev | next [-]

First, I’ll say congratulations! Sounds like you made something people really like, which is exciting and rare. Think of all the apps on product hunt that never budge. That’s awesome.

The business cycle from idea->software product->competitors is only getting shorter.

With this sort of app, I see popularity as your “moat”…

If Reddit is the top of your marketing funnel, win there. When I install a Mac app, I generally go with the one that’s most popular on the Mac apps subreddit, and has the most reviews / downloads, and has the biggest community. If everybody is recommending it, that’s generally good enough for me to try it. In that sense, once you have the lead, the winners keep winning, and the competitors eventually move on and do other stuff.

Again, congrats. It’s so cool to have built something people like.

tTarnMhrkm 3 hours ago | parent [-]

That's an incredibly kind and insightful comment. Thank you so much, I really appreciate you taking the time to write that.

You're right, the cycle from idea to competitor is getting terrifyingly short, and for a simple utility like this, a patent or complex code isn't the moat.

My entire plan is to focus on building a great product, being active in the community, and becoming the trusted, "original" recommendation that people like you would choose.

It's really encouraging to hear that perspective from a user. It validates that I'm on the right track.

Thanks again for the kind words and the fantastic analysis!

jffry 5 hours ago | parent | prev | next [-]

> My app's value is its simplicity

With or without the advent LLMs, it's an uphill battle to build a moat around a small (but nice!) wrapper around the output of a command-line tool shipped with MacOS.

> what is the moat?

Increasingly, and sadly, it's online services with a monthly subscription and no data portability. Get users in with a generous free tier and pull up the drawbridge so they can't get out easily.

tTarnMhrkm 4 hours ago | parent [-]

Thanks, I really appreciate the honest take. With this app, I'm intentionally trying to go against that dominant modern playbook.

My goal was to build a classic, single-purchase utility that does one thing well and doesn't require an account or a subscription.

jffry 4 hours ago | parent [-]

I appreciate you having a go and it does look very attractive. It's not a problem I have but $5 is a reasonable request for something that gets the info into an understandable format for somebody.

I do think that small, single-purpose apps are probably the easiest lunch to eat. Narrowly scoped greenfield projects are where the LLMs seem to excel right now so that game seems like a race to the bottom.

As far as the cloning goes: your only recourse is probably the DMCA angle for the exact duplicate text. It's a shame they're so lazy as to straight copy it, but I suspect the response (if any) will be them lightly laundering it through ChatGPT so it's no longer the same.

Good luck! And I hope you find more useful ideas people might pay for

qzw 3 hours ago | parent | prev | next [-]

Your best moat against low effort copycats? Stamina. Keep your app in the store, update it regularly, add support for new devices, add new features if appropriate, keep marketing and selling it, and keep polishing it. The copycats don't want any part of that. They want to make a quick buck with as little work as possible, hence the copying and plagiarizing. In a matter of weeks or months, unless they're making bank from it, their app will start to rot. If your app has staying power, then you will eventually rise above them all. And when you have another good idea down the road, cross promote between your own apps (but don't be obnoxious about it), and you'll begin to grow a user base who trust you. That's as good a moat against copycats as you could ever get.

tTarnMhrkm 2 hours ago | parent [-]

Wow, thank you so much for this. That's an incredibly thoughtful and well-put response.

You've perfectly articulated the exact strategy I think we should be trying to follow. My entire bet is that stamina is the only real moat. The copycats are looking for a quick win, but I'm committed to playing the long game: regular updates, new features, and genuine support. I already have new updates for macOS 26 rolling out.

Really appreciate you taking the time to lay it all out so clearly. This is exactly the kind of advice I was hoping we can all get from this discussion.

HumblyTossed 3 hours ago | parent | prev | next [-]

I thought Apple would have caught them stealing your copy being they have this amazing process and all. Guess that’s all a myth.

tTarnMhrkm 2 hours ago | parent [-]

Yeah, maybe the process takes a little while.

chrismcb 5 hours ago | parent | prev | next [-]

Personally I works at least submit a DCMA takedown of the plagiarizing.

tTarnMhrkm 4 hours ago | parent [-]

Thanks for the tip!

andoando 4 hours ago | parent | prev | next [-]

I built an iOS app that remotely connects to an android device and pushes an apk in a few days with claude code. I dont know anything about adb, iOS and Swift is alien to me.

So to answer your question, LLMs have lowered the bar substantially

dzink 3 hours ago | parent [-]

Is that some kind of a trojan horse for payloads?

an0malous 4 hours ago | parent | prev | next [-]

The end game for software moats is patents and proprietary data

tTarnMhrkm 2 hours ago | parent [-]

Yeah, good point. Thanks!

thekevan 3 hours ago | parent | prev | next [-]

I don't see an issue with copying your app if they copy what your app does.

You didn't invent the need for this info, you were just the first one to put it on the app store.

Copying your story and (I assume) graphics is definitely a reason to be angry. Like others have said, look into the possibility of DCMA takedowns.

tTarnMhrkm 3 hours ago | parent [-]

Yeah, the write up for many essentially mine rewritten by an LLM. The terminology is too parallel for coincidence.

bix6 5 hours ago | parent | prev | next [-]

> what is the moat? Is it brand, speed of innovation, marketing, or something else?

You could try and develop a brand and market it but I don’t think that would go well for something like this. Best case maybe you can game the rankings to stay number one but you’re probably up against professional app copiers.

So your moat is speed of innovation. Your basic app is copied. What new feature will enable you to stay ahead and drive sales? Or perhaps no feature can do that as the crowd grows so it’s on to the next app that doesn’t yet exist. What’s your new pain point?

tTarnMhrkm 2 hours ago | parent [-]

You're right that for a simple utility, brand can be a tough moat to build, and speed of innovation is definitely a huge part of the equation. My bet is that it's a combination of continuous innovation and a relentless focus on the user experience. The clones can copy a feature list, but it's much harder for them to copy a thoughtfully designed, native-feeling GUI and responsive customer support from a developer who is actually engaged.

wmf 3 hours ago | parent | prev | next [-]

Apple's review process is mostly random and there's no hidden policy you can figure out.

IMO you should drop the DMCA hammer on the clones.

tTarnMhrkm 3 hours ago | parent [-]

Thanks for the input!

mcphage 5 hours ago | parent | prev | next [-]

Clone it yourself 3 or 4 times. Rather than getting 1/6 of the traffic, you’ll get 5/10 of the traffic.

tTarnMhrkm 4 hours ago | parent | next [-]

Lol, this is great. Thanks!

selcuka 4 hours ago | parent | prev [-]

They will clone the clones as well. /s

tTarnMhrkm 2 hours ago | parent [-]

Oh my gosh, I did not think about that!

scosman 4 hours ago | parent | prev | next [-]

Just report them for copyright infringement. Apple will take the blatant cases down. The copy-cats that don't infringe are just a side effect of success, so... congrats?

Regarding Reddit, it's a great place to find users but also copy-cats. Stick to posting "I built a thing that solves a problem" and avoid the bragging "I made $N in N days" indie-hacker style. The latter doesn't help the app anyways.

Moat: there isn't one for a utility someone can build in a few days. It can still be a good business - you seem to have marketing savvy which is a big part of it.

One suggestion, on your homepage - the "See USB Connection Information in Action" the screenshots are much too small. Nice looking app!

tTarnMhrkm 2 hours ago | parent [-]

Your advice on the Reddit posts is also spot on. It's a fine line to walk between sharing the journey and just attracting low-effort clones.

And I completely agree about the moat. For a utility like this, it really does come down to marketing, support, and just building a better, more polished user experience than the copycats are willing to.

Also, a huge thank you for the feedback on the homepage screenshots! That's a good fix, and you're 100% right, they are way too small. I'll get that updated in the next couple of days.

Appreciate you taking the time to write all that out, and thanks for the kind words about the app's design!

phkahler 3 hours ago | parent | prev | next [-]

How many hours did you put into this app? How much money have you made from it?

If it really can be written in a couple days (with or without AI) I would say you're lucky to make what? A few thousand dollars? (I'm assuming a top 100 app that got talked about sold at least 1000 copies for at least a few dollars each)

lapcat 3 hours ago | parent [-]

> I'm assuming a top 100 app that got talked about sold at least 1000 copies for at least a few dollars each

No, this is a vast overestimate for top 100 paid utilities in the Mac App Store. And there's no actual evidence I can find that the app was "talked about" anywhere.

MyLifeManu 2 hours ago | parent | prev | next [-]

既然要公布与众,就要接受这种结果不是吗?

tTarnMhrkm 2 hours ago | parent [-]

You're right, anything for sale has to be public, and competition is always expected.

I think what surprised me wasn't just that it was copied, but the sheer number of clones that appeared in just a couple of weeks. It feels like a new dynamic where a successful niche can be replicated immediately.

lapcat 5 hours ago | parent | prev | next [-]

> The app became unexpectedly successful, hitting the top 100 paid utilities

What's your definition of "successful"? Mac App Store volume is quite low, especially with upfront paid apps. You're likely averaging only a few unit sales per day, right? Maybe only one unit per day, and even that might be a generous estimate.

> A few open-source clones have also appeared on GitHub

Is your app open source? If so, that's probably why you're getting copycats.

> It seems that derivative apps with plagiarized descriptions and app elements are being approved without issue. Does this signal a shift in App curation?

No. Apple's so-called "curation" has always been terrible.

tTarnMhrkm 4 hours ago | parent [-]

You're right, "successful" needs context, especially on the Mac App Store where volume can be low. For me, as a solo dev, it's meant having days with multiple sales. It's more than enough to validate the idea and fund ongoing development, which feels like a huge win.

To clarify, my app is not open source. I only mentioned the open-source clones that have also appeared.

lapcat 4 hours ago | parent [-]

> To clarify, my app is not open source. I only mentioned the open-source clones that have also appeared.

In what sense are open source Github projects "clones" of a closed source App Store app? Do you have links to these projects?

And do you have links to the Mac App Store apps that stole your origin story? I'm not finding any in Mac App Store search.

In your submission, what exactly did you mean by "organic press"? Press would imply news media coverage, but I'm not finding any of that in Google search.

kristianp 3 hours ago | parent | next [-]

> In what sense are open source Github projects "clones"

They don't mean in a technical sense like a git clone. I would say they simply mean in the sense of being a copy. Clone is a synonym for "copy".

lapcat 3 hours ago | parent [-]

That was my question, though. In what sense is an open source Github project a "copy" of a closed source App Store app?

tTarnMhrkm 2 hours ago | parent [-]

A person commented on my post and said "I will make an open source copy of this" and then proceeded to. Lol.

tTarnMhrkm 2 hours ago | parent | prev [-]

I got featured in multiple blogs and more about to be released :).

lapcat 2 hours ago | parent [-]

Do you have links?

So far none of your claims have been substantiated.

Frankly, this entire submission feels like a ruse to get publicity.

If you wanted to just talk about your app, this should have been a Show HN like your past submissions: https://news.ycombinator.com/submitted?id=tTarnMhrkm

On the other hand, you appear to be blatantly violating the HN guidelines, which say "Please don't use HN primarily for promotion. It's ok to post your own stuff part of the time, but the primary use of the site should be for curiosity." Literally all of your submissions and comments are about your own apps. https://news.ycombinator.com/newsguidelines.html

tTarnMhrkm 2 hours ago | parent [-]

You're right to call me out on my posting history and to be skeptical of the intent.

Looking at my submissions, you're correct that my recent activity has been too focused on my own projects. As a solo dev in launch mode, I've been overly focused on that, and I need to do a better job of contributing to the wider HN discussion. I appreciate the reminder of the guidelines.

My intent here was not a "Show HN" because the topic wasn't about app itself, but the phenomenon of rapid cloning and what it means for the app ecosystem. Something I thought was a genuinely interesting topic for this community.

I can see how it comes across as a ruse, and I should have been more prepared to substantiate the claims. I wanted to talk about how something like this is not app specific. I've been hesitant to post direct links to the other apps because I don't want this to turn into a witch hunt. In the world of LLMs who know what including those links will do to AI Overviews.

Thanks for holding me to a higher standard and for the critical feedback.

joshu 5 hours ago | parent | prev | next [-]

DMCA the ones using your text?

tTarnMhrkm 5 hours ago | parent [-]

I am in the process for doing this. I have heard mixed results on action taken for these. There are some that I would think it is extremely clear on. Thanks for the info!

fijiaarone 4 hours ago | parent | prev | next [-]

There are two problems: 1. The Apple monopoly. They don’t have to care about indie devs because they own the market and are above the law. 2. Global marketplace. You can’t sue a nameless company in India for copyright infringement.

tTarnMhrkm 2 hours ago | parent [-]

Yeah, good point. Thanks for the input.

apwell23 5 hours ago | parent | prev | next [-]

when app store opened on ios i created a pomodoro app. I got some sort legal notice from creator of pomodoro technique ( some italian dude). I took my app down immediately.

tTarnMhrkm 4 hours ago | parent [-]

Interesting, thanks for sharing your story.

add-sub-mul-div 5 hours ago | parent | prev | next [-]

Can you build a moat on someone else's property?

wmf 3 hours ago | parent | next [-]

This is spot on. Conventional wisdom today says that distribution is the moat but in this case the App Store is providing distribution. If you're borrowing Apple's moat then you get whatever they (or their algorithm) decide to give you.

tTarnMhrkm 2 hours ago | parent [-]

Interesting take, that was not how I first interpreted their post.

cwmoore 5 hours ago | parent | prev | next [-]

Can they?

tTarnMhrkm 5 hours ago | parent | prev [-]

Lol, depends on the century.

tensorlibb 5 hours ago | parent | prev | next [-]

Any idea where these copycat devs are from?

tTarnMhrkm 4 hours ago | parent [-]

It seems to be all over. Some of them look like this is not the only app they copy on the App Store.

outcoldman 3 hours ago | parent | prev [-]

I have seen this post a few hours ago on Reddit. Now I see it here at HN… Now I assume it is just a way for somebody to bring a lot of attention to their app. Nothing else. OP has a great way to promote, upvote their posts.

Just to explain, their app can be written in 24 hours, maybe in 4 hours with some vibe coding. This app does not provide more information than System Information app on macOS. And we are talking about it on HN. So yes, this is clearly to bring attention to the app, and get more installs.

I am surprised this submission has not been flagged.

tTarnMhrkm 3 hours ago | parent [-]

You're right on a few points. This post is absolutely intended to bring attention to the situation, and the app itself is not technically complex, it's a polished GUI for System Information, and that's the point.

My primary goal with this post is to get the perspective of HN, this comment included. I think is genuinely relevant to this community. The fact that a simple, validated utility can be cloned five times in two weeks, with some even plagiarizing the marketing copy, feels like a significant new dynamic for indie developers.

The conversation I was hoping to have is about "how do we, as developers, build in an era where any successful idea can be replicated and shipped by others in a matter of days?"

That's the core of the issue I find fascinating and a little scary.

outcoldman an hour ago | parent [-]

The main concern for me, why this post is not flagged yet.

As for your question. This issue exists forever. If you can build something in a few hours, somebody else can too. If your idea is unique, maybe spend a bit more time to actually ship a product, not MVP.