Hacker News new | ask | show | jobs
by abeppu 1310 days ago
I think the worst part of this is businesses that do this all have different crappy apps. My gym has their own app that must be scanned upon entry. But their app is often slow and unresponsive, and unpredictably logs out. Often at the entry, a person will be stuck trying to reload the app, possibly hindered by their phone having switched to the gym's questionable wifi. Multiple other people will be stuck behind them, having preemptively loaded the app and QR code while walking to the door.

This replaced keychain fobs with a barcode, which had none of these annoyances.

2 comments

Better than a gym I turned down: that one required a fingerprint, then handprint scan. WTF? I didn't buy any of the excuses for it.
> businesses that do this all have different crappy apps.

I want "app containers" on my phone to limit these apps and feed them fake data as needed.

On Android you should be able to create new user accounts on the phone which are completely separated and can be quickly switched between. I used to create one with just WhatsApp installed for instance.

Alternatively if you are rooted Xprivacy[0] does what you asked, allowing you to grant apps permissions but then feeding them fake data as configured.

No idea about iOS though.

EDIT: There seems to be an app called Insular[1] which also works like Xprivacy, but doesn't require root at all and comes with a couple of extra features like the ability to have multiple instances of an app installed. Haven't tried this one though and I have no idea if it even runs on newer versions of Android.

[0] https://github.com/M66B/XPrivacyLua

[1] https://secure-system.gitlab.io/Insular/

Multiple worthy suggestions? Which I could upvote more than once. Thank you.

Insular seems to rely on the inbuilt managed profiles to "run as" another user. Seems straightforward. I'll try it out!