Kevin Archer is an indie developer who makes Authenticator App by 2Stable, a feature-rich, premium and suitably named take on, well, an authenticator app. There are of course other, similar, apps on the App Store. But he today revealed just how similar.

On Twitter, he claimed another developer lifted text from his app (including a section on Apple Watch support, despite the other app not supporting Apple’s wearable). When testing the app, Archer found a review request during onboarding, which doesn’t appear to align with Apple guidelines. And, naturally, there’s a weekly IAP subscription, because of course there is.

That’s all bad enough, but the dodgy app popped up a second time, with a different icon. The linked thread outlines how the app is not only a straight clone of the other scammy app (right down to what appears to be integrated stock art), but also directly lifts copy and functionality from Archer’s app.

On Twitter, Archer rightly said he didn’t understand how these apps pass review with features that don’t work, a copied design and a weekly subscription. He added that every day, indie devs like him get “apps rejected for silly things”, while these scammy apps sneak through.

It’s reasonable to argue Apple cannot deal with a flood of daily apps to review that might circumvent copyright – and that certain things aren’t liable to such protections anyway. If someone steals the ideas within an app, tough (broadly). Actual content is another matter, mind. But you might counter by using an argument from Apple itself that the App Store is meant to be better. It’s supposed to be curated. It should be a place where developers thrive, not where they play whac-a-mole with pretenders ripping them off.

Mind you, Archer told me even getting to whac-a-mole stage isn’t easy. Although you might reasonably argue Apple cannot pre-emptively police its store, surely it makes it easy for developers to flag when their apps are ripped off? Archer suggested otherwise: “One of the main issues with the App Store team is that you can’t contact them directly. You can contact developer support, but they are in charge of technical issues and told us on the phone they can’t put us in contact with the App Store team.”

Archer says he’s submitted a report via the App Store’s ‘report a problem’ feature and is hoping for the best. Meanwhile, Apple regularly argues that when devs hit a problem that running to the press won’t solve them. History suggests otherwise; but if Apple really doesn’t want issues to be fixed by bad press, perhaps it should give developers the tools to flag problems more rapidly with those who can actually do something about them – who then should, very swiftly, take action.

Update: MacRumors wrote about the situation yesterday. Apple has since removed both apps from the App Store.