A fake LastPass developer wizarded their way onto the App Store – but things could actually be far worse


People worry, and I know I’ve written about how Apple allowing side-loaded apps, as it’s about to do in Europe with iOS 17.4, could lead to dangerous malware-filled apps arriving on your best iPhone. But it turns out that Apple’s ironclad App Store checks and balances aren’t entirely perfect either.
Earlier this week we learned from the popular password management system LastPass that there was a fraudulent app impersonating its own app in Apple’s App Store. The developer, listed as Harry Potter character Parvati Patel, wasn’t exactly subtle. A search for ‘Lastpass Password Manager’ would return, along with the legitimate app, Patel’s app with a logo that, while different, could easily be mistaken for LatPass’s real one. It also used a collection of screenshots that looked a lot like LastPass’s mobile password management system.
LastPass alerted customers to the fake app in a February 7 blog post, and promised to “continue to monitor for fraudulent clones of our applications and/or infringements upon our intellectual property.”
At the time of this writing the apps had disappeared from the App Store. I also searched in Google Play, and fortunately I couldn’t find a similar fraudulent LastPass app.
App apparates
As a longtime LastPass customer, I was appalled. This wasn’t just a fake Slot Machine or news app; LastPass manages all of my passwords (and the passwords of millions of other customers), which means, in my life at least, that it has the keys to the kingdom. I have no idea how the fake LastPass worked, or didn’t, but if someone downloaded and started using it as if it was the real thing, they could at the very least be giving away their LastPass Master Password to a criminal enterprise.
This app wouldn’t just rope in unsuspecting new LastPass customers but existing ones as well. Let’s say you get a new iPhone and have to reinstall all your core apps. If you’re not paying close attention – something ‘Parvati Patel’ was depending on – you could have downloaded and started using the fake app, likely with disastrous results.
Apps like this getting through Apple’s layers of security is not supposed to happen. My understanding of Apple’s App verification process is that it’s a closed loop with significant checks. Registered iOS developers provide Apple with, according to its Developer Program support page: “information associated with your Apple ID, including your name, email address, age, phone number, preferred language, and country or region, to create and maintain your developer account and provide you with features of the Apple Developer Program.”
What did Patel provide – an owl gram from Hogwarts?
The whole point of not allowing side-loading apps is that fake and dangerous apps couldn’t make their way all the way to end users, especially apps that are so blatantly impersonating legitimate apps – at least I thought that was the point. Couldn’t Apple have performed a simple name check before making the fake LastPass public? Surely, the system would’ve noticed the discrepancy.
Apple’s protego spell
I asked Apple how such an imposter app got through its developer and app verification system. Apple confirmed that it had removed the app and, yes, ‘Parvati Patel’ is being removed from its Apple Developer Program. Of course, since that’s almost certainly not the developer’s real name, I have to assume that Patel will soon pop up as a new developer named ‘Ludo Bagman.’
Apple is well within its right to remove the app and Patel because, as Apple noted, it’s against the rules to impersonate other apps.
It seems, though, that if Apple’s vetting system fails, it may be up to companies like LastPass (owned by developer LogMeIn) to log a dispute with Apple’s content dispute process. LastPass reported doing so on February 7.
Apple never explained why its system failed, but it did point to its efforts to make the App Store a safe space for developers and consumers. That highly lucrative space, though, is clearly under constant attack, and it’s a wonder we don’t see a lot more fake apps in the App Store.
The company reports stopping at least $2 billion in fraudulent App Store transactions in 2022, and, even though LastPass slipped through, Apple has so far rejected almost two million apps because they didn’t meet Apple’s safety and quality standards.
Apple also reports swatting away 153,000 app submissions that were spammy, misleading, or, of course, copycat apps. That kind of activity has led to the termination of almost half a million developer accounts.
The point is that Apple is doing the work. Is it enough? For anyone who did manage to download and use that fake LastPass app before LastPass and Apple noticed it, probably not.
While the fake LastPass app episode is disheartening, the amount of work Apple does to stop even more app fraud further cements my belief that fully open iPhone app sideloading would be an unmitigated disaster. So there’s that.
You might also like
People worry, and I know I’ve written about how Apple allowing side-loaded apps, as it’s about to do in Europe with iOS 17.4, could lead to dangerous malware-filled apps arriving on your best iPhone. But it turns out that Apple’s ironclad App Store checks and balances aren’t entirely perfect either.…
Recent Posts
- Over a million clinical records exposed in data breach
- Rabbit AI’s new tool can control your Android phones, but I’m not sure how I feel about letting it control my smartphone
- Everything missing from the iPhone 16e, including MagSafe and Photographic Styles
- Reddit is reportedly experiencing some outages
- Google may be close to launching YouTube Premium Lite
Archives
- February 2025
- January 2025
- December 2024
- November 2024
- October 2024
- September 2024
- August 2024
- July 2024
- June 2024
- May 2024
- April 2024
- March 2024
- February 2024
- January 2024
- December 2023
- November 2023
- October 2023
- September 2023
- August 2023
- July 2023
- June 2023
- May 2023
- April 2023
- March 2023
- February 2023
- January 2023
- December 2022
- November 2022
- October 2022
- September 2022
- August 2022
- July 2022
- June 2022
- May 2022
- April 2022
- March 2022
- February 2022
- January 2022
- December 2021
- November 2021
- October 2021
- September 2021
- August 2021
- July 2021
- June 2021
- May 2021
- April 2021
- March 2021
- February 2021
- January 2021
- December 2020
- November 2020
- October 2020
- September 2020
- August 2020
- July 2020
- June 2020
- May 2020
- April 2020
- March 2020
- February 2020
- January 2020
- December 2019
- November 2019
- September 2018
- October 2017
- December 2011
- August 2010