I want to know what this is and what it does before I give it permissions.