I've been so full of missing and delayed notifications I just bought an iPhone, which has zero issues with it, with zero configuration.
Still, as I made a few really small android apps in the past, this has been a sticking point for me for years.
Is it possible to write an app that can notify at ANY time? Let's say I want to monitor my self-hosted infrastructure. On an iPhone I get e-mail alerts right away. On Android, some ring exactly at the time I pick up the cursed phone.
I checked for every possible consumer facing configuration option (deep sleep exclusion, background service allowed, etc.) and I found zero reliable options.