I've thought about starting a page to call out the apps that abuse push notifications for ads to show that Apple isn't enforcing its rule.
> 4.5.4 ... Push Notifications should not be used for promotions or direct marketing purposes unless customers have explicitly opted in to receive them via consent language displayed in your app’s UI, and you provide a method in your app for a user to opt out from receiving such messages. Abuse of these services may result in revocation of your privileges.
The worst offender is DoorDash. If you turn off push ads, after you place an order it will prompt you to turn on notifications "to get the latest on your order". Agreeing turns on ads. You get the prompt even if you already have order update notifications enabled.
Deliveroo as well is incredibly needy about wanting me to let it send me notifications. This has the opposite effect as I assume it'll send me spam notifications constantly.
I have a strict rule that only people are allowed to make my devices notify; apps get notifications disabled by default.
I block every single notif from nearly every single program on my phone. The only real exceptions are my bank and brokerage and games I play everyday; you know, stuff I actually care about.
I haven't lost anything from blocking the rest, and I'm not about to start allowing now.
"Notif" because it's Not a question of If I will allow them, also because it's not worthy of being called by a full and proper name.
> 4.5.4 ... Push Notifications should not be used for promotions or direct marketing purposes unless customers have explicitly opted in to receive them via consent language displayed in your app’s UI, and you provide a method in your app for a user to opt out from receiving such messages. Abuse of these services may result in revocation of your privileges.
The worst offender is DoorDash. If you turn off push ads, after you place an order it will prompt you to turn on notifications "to get the latest on your order". Agreeing turns on ads. You get the prompt even if you already have order update notifications enabled.