What's going on with this entire awful thread? A bunch of Apple fanboys crucifying the developer for refusing to play by Apple's rules? The developer has every right to do what they did, they don't own you or Apple a thing. Stop acting so entitled and just fuck off.
I mean they are playing by Apple's rules (they support Apple ID on iOS), all they are "refusing" is refusing to allow users to login to their Groups account using Apple ID on a different platform that supports it. That's their prerogative but they aren't sticking to Apple, they are sticking it to their users all while pretending they are standing up to "the man".
> The developer has every right to do what they did, they don't own you or Apple a thing.
This is true, that doesn't mean they are immune from criticism from their decision, especially a decision they took the time to blog about and post to HN.
> Stop acting so entitled and just fuck off.
There is nothing entitled in the comment you are responding to, just facts about what they are doing to their own users.
Not only that, the E2EE that’s advertised is awful - he’s literally using Java’s standard random function. A second year CS student would know not to do that.