I wonder how these gate agents will react if I show their app throwing a hissy fit and refusing to work when it is blocked from any data mining. No permissions, no google play services, no safetynet, maybe no network. It is non cooperation with their bs, but it looks like a technical issue. And, if it can work without such things, then I hate it much less.
I just installed it on a fresh profile in GrapheneOS.
Blocked from any access except network, and it didn't even try to check Play Integrity API. Works okay. Didn't have a chance to check in/display boarding pass, but I could access all the details of my flight no problem.
Thank you for checking that. Last time I used it, I was pleasantly surprised that they didn't use android's screenshot prevention to stop you making a copy of the boarding pass. I took a screenshot as a backup in case I had issues with the app.
I'd probably pay the fee, take my flight, then charge it back with a reason like "Fee for not using app, app did not work. Fee advertised as optional was not, in fact, optional for me". Completely true statement.
I don't know about Ryanair, but I've had to reverse credit card transactions due to scams a few times and I've never been banned from other businesses.