I suspect this kind of thing already happens... ?
The ethical route would be to provide users with informed choice...? (aka a modal or question about allowing push-notifications or microphone access)
But I guess the design decisions in the case of a crazy scenario would already be made... :(
I know 🙁 but change can be made anytime.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.