←back to thread

1192 points gniting | 1 comments | | HN request time: 0s | source
Show context
andsoitis ◴[] No.43519910[source]
> everyone knows all the alls on your phone

On Android phones. iPhone doesn’t have this privacy deficiency.

replies(10): >>43519937 #>>43519943 #>>43520950 #>>43521020 #>>43521389 #>>43521565 #>>43522434 #>>43522575 #>>43523112 #>>43526348 #
ctippett ◴[] No.43519943[source]
Are you sure? I know someone in adtech and I'm pretty sure Apple allows a similar app manifest that allows you to check for specific apps. I could be wrong.
replies(2): >>43520009 #>>43520340 #
1. czk ◴[] No.43520340[source]
Not sure about the manifest but recently I've seen talk about some banking apps using SBSLaunchApplicationWithIdentifierAndURLAndLaunchOptions (undocumented function in SpringBoardServices) [0] to try to launch another app on the phone by the bundle id, and they can determine if it's installed or not.

They were using this trick to detect unauthorized apps on the phone.

https://blog.verichains.io/p/technical-analysis-improper-use...

[0] - https://gist.github.com/wh1te4ever/c7909dcb5b66c13a217b49ea3...