Yet another day of screaming at digital enshitiffication:

1. My coworkers and I are in a car driving to FOSDEM.
2. We pull up to charge the car.
3. Charging station REQUIRES you to use an app, no option to just pay with a card.
4. We try to install the stupid app. We carry phones running:
- GrapheneOS
- GrapheneOS
- GrapheneOS
- LineageOS, postmarketOS, iOS
5. Neither of our phones meet requirements to install the stupid app (Play Integrity API).
6. My iPhone can't install the app, because it's "Not available in your country".
7. We give up and drive to another charging station.

This is NOT how you introduce applications, "Circle K" 

@elly the only 'solution' I've found so far, to deal with the play integrity api being a requirement, is to have google play installed in the grapheneOS private space along with the troublesome app. I just have a throwaway google account for this, created using a temporary phone number.

It's not optimal, but it keeps google out of your primary user account

But to be honest, when its about a car-charging app, I would also just go somewhere else

@Primetime @elly you don't actually need a google account for this!

it is enough to create a separate user in GrapheneOS, install google services and all that in the user, then download your app from an alternative source that pulls from the play store (aurora store).

apps that need the play integrity api will work even without being logged in the play store or the phone at all. i use this for my bank's app, which unfortunately needs the google api.

@mstrife @elly That is usually the case yes, and what I normally do, but I have one app that somehow detects if you are not logged in to google play and then refuses to work.