Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • This is why I avoid installing apps and don’t have a lot of them.
    by api
  • Why does a random app (with no special permissions given to it) get access to so much info, and why doesn't Apple tell users this (important) info? Why can't Apple make a long list of check boxes so users can dis/allow on a per-category and per-app basis?

    E.g. I had no idea a random app you install (and give no permissions to) instantly has a list of every app installed on the device (e.g. can infer whether you're dating [or cheating!] from presence of tinder/bumble/hinge). That alone seems instantly monetizable by unscrupulous actors via 'is-my-partner-cheating' as a service: charge $10 to give a probable answer.

  • This is excellent. Seeing this makes me appreciate how much visual awareness tools like this are needed.

    I built something similar, for the web. https://neberej.github.io/exposedbydefault/

    Github: https://github.com/neberej/exposedbydefault

  • One correction to some comments here: an iOS app cannot list all apps that are installed. You can only check for specific apps/schemes (LSApplicationQueriesSchemes) by specifying apps you are looking to query for installation status or open. You cannot provide a large list of unrelated applications since Apple rejects that during app review.

    Apple added these restrictions because installed app lists can be used for fingerprinting and privacy invasive profiling.

  • Volume creation date is pretty egregious. I don't see any reason that and Pasteboard changeCount should be so granular.

    The "Installed Apps Probe" leak also surprised me. It is better than the current state of Android, though.

  • Damn. The "iPhone last setup or erased on ..." is really nasty. What can a user really do about that? I feel like this should be fudged somehow by the OS.
  • I don't understand why internet access isn't opt-in for apps. Preventing exfiltration would prevent much of this harm, and most apps don't have any need to access the internet in the first place. Why am I creating a GE account to read my blood pressure? At least I know it's taking advantage of me. But this is clearly abusive behavior

Explore Birbla archives