Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

Now-deleted scam app demanded positive review before it even worked

Credit: Apple

Last updated

An iOS app that forced users to leave a positive rating before using it managed to get past Apple's App Review process, though it has since been removed from the App Store.

The app, named UPNP Xtreme, purported to let users stream videos to their TV. However, as soon as the app opens after installation, it demands a review before it even functioned.

As spotted by app developer and anti-scam advocate Kosta Eleftheriou, the app would open a review dialog box as soon as it opened. However, the box couldn't be dismissed without leaving a review that was between three and five stars.

The review behavior directly violates Apple's App Store guidelines, which bar developers from "showing a request review immediately when a user launches your app."

More than that, Apple's review API wouldn't allow developers to force leaving a review, so the developer of the scam app appears to have side-stepped the standard developer tools. In a subsequent tweet, Eleftheriou said the odd functionality was the result of a "trick" that is "extremely easy for any developer to do."

According to Eleftheriou, the developer of the fraudulent app has more than 15 million downloads and reportedly makes millions in revenue.

This isn't the first scam app Eleftheriou has discovered — the app developer has publicized a slew of scammy apps in the past while vocally criticized Apple's App Review process. Back in March, Eleftheriou sued Apple for allegedly enabling the scam app problem.

Apple's App Review process has been a centerpiece of the Epic Games v. Apple antitrust trial. Tesitmony during the trial revealed a variety of details about the process, including the fact that concerns about scam apps among Apple executives stretch back nearly a decade.

Follow all the details of WWDC 2021 with the comprehensive AppleInsider coverage of the whole week-long event from June 7 through June 11, including details of all the new launches and updates.

Stay on top of all Apple news right from your HomePod. Say, "Hey, Siri, play AppleInsider," and you'll get latest AppleInsider Podcast. Or ask your HomePod mini for "AppleInsider Daily" instead and you'll hear a fast update direct from our news team. And, if you're interested in Apple-centric home automation, say "Hey, Siri, play HomeKit Insider," and you'll be listening to our newest specialized podcast in moments.



29 Comments

Xed 4 Years · 2896 comments

OwlBundy said:
Kosta Eleftheriou is such a tool. Like does anyone take this dunce seriously? Apple let other developers make apple watch keyboards and they ended up being far superior to the crap made so he cries fake reviews and tries to get the competion silenced. AI needs to stop giving creedence to this buffoon. 

I don't know who this guy is, so please explain why this app should force users to give a positive review before it works or why Apple shouldn't be checking for such simple scams in their review process?

Things will not be bette for consumers if Epic wins the trial, but Apple should absolutely be doing a lot more to protect users.

[Deleted User] 6 Years · 0 comments

Yet another proof that most third-party mobile apps are rubbish by default. 

neoncat 5 Years · 165 comments

I noticed there's been a wave of posts very similar to Owl's (similar wording) taking aim at Kosta the individual without addressing the substance of his points on here, 9to5Mac, MacRumors, and reddit, all posted this morning, some not even in reply to specific messages about this app. Looks like he rattled enough doors to make someone angry enough to spend a little money for an anti-marketing campaign. 

crowley 15 Years · 10431 comments

I laughed. If you’re going to be scammy it’s good to be funny about it. 

dormlock 8 Years · 3 comments

Stuff like this slips the review process cause the developer used a remote configuration to turn off the features they don't want the reviewers to see. Once it passes review and is released they updated the config to turn them on. Maybe apple should consider a post release review process with a randomized time for check