Mobile platforms, actually almost all software these days, hinge their privacy and security features around the permissions systems. Apps that don't require access to certain features or hardware shouldn't be able to access them, and when they do, they need to get the user's consent first. Android has refined that system over time and has allowed users to grant or revoke apps' permissions at any time. Not all realize that, however, and some might have even forgotten that they have some apps installed. That's what the permission auto-reset feature was made for, and it's coming to phones running something as old as Android 6 Marshmallow.