@zachleat @cbirdsong @wolfr This is seems like a good case for not prompting unless the users asks for it.
make the "based on my surroundings" settings option and warn the user that it requires the permission, then only prompt them when they select the setting.
honestly, a lot of these permissions prompts should require user interaction to make them come up.
having to say "no" to a permissions prompt for notifications on page load is super annoying