Aha that makes some sense:
https://developer.apple.com/documentation/usernotifications/... that is new with iOS 18, happy to be wrong, thanks for the follow up. Even less familiar with Android but assuming then the dev means you need a token at least currently to send a push through fcm and therefore could be compelled by law enforcement to give up the tokens. Apple of course could be compelled but that is a higher bar.