While testing with the new Device Simulator, it has become clear that the Canvas really needs a built-in “Automatically adjust for safe area” option.
Every new mobile developer has to add code to adjust for that, and with the inverted coordinates and scaling, it is not trivial. I think this is something that should be supported out-of-the-box, or is there a setting for that somewhere already?