Permission Ruler [Root]

4.2
288 reviews
50K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Prerequisites:
If your device is rooted, you can use this app directly.
If your device runs a custom ROM with signature spoofing like LineageOs, AOSP, ResurrectionRemix, etc. you can use this app without root.
Otherwise (or if you don't know what i'm talking about) you can use this app just to see app permissions and manage them manually, through system settings.


Warning:
Pause the app before uninstalling or deleting its data, so it will grant permissions back to all apps needed.



Regain your privacy, rule your permissions!
Do you want to stop your apps using dangerous permissions when the screen is off? Did you ever asked yourself if an app can spy on you through your microphone when the device lays on your table? (the answer is no: apps cannot spy on you that easily, unless they are real malwares, but they can access your files, or get your location, etc.)

Then you want Permission Ruler, a powerful and automatic permission manager!

Every time you turn off the screen, Permission Ruler will automatically revoke all permissions from all your apps for you, so you don't have to worry about your privacy or wasting your battery.

Permission Ruler will give you:
• Increased privacy (when the screen is off no app can do dangerous things)
• Increased battery life (since the apps can't do whatever they want, they will run less time, consuming less battery life)
• Simple usage: click on the only button in the main page when you install it, and forget it
• Lock permissions, revoking but not granting them back automatically
• Ignore specific apps
• Manually manage permissions through the app (will send to system settings)
• Don't grant permissions back automatically to apps not used recently

Special features (donate version)
• Ignore specific permissions of specific apps
• Lock specific apps/permissions
• Manage system apps
• Grant permissions back takes almost half time compared to normal version, using even less battery

Who can use it?
Anyone can use the app, but there are some limits.
To allows the app to automatically grant and revoke permissions you need Root permissions. An experimental support has been developed for custom ROMs with signature spoofing (https://forum.xda-developers.com/android/general/index-list-custom-roms-offering-t3557047), like LineageOs, AOSP, ResurrectionRemix, etc.


How does it work?
When you turn off your screen, Permission Ruler will revoke all permissions from all apps (unless they are ignored). When you turn on the screen, it will grant all permissions back (unless they are locked).

Why should I use it?
Usually a phone lays for more than 70% time with the screen off. This means that if you grant a permission to an app to use a feature, that app will get that permission forever, even if you use that feature for less than 30% of the time.
Also, It's highly probable you granted permissions to an app you use a few times a year (like traveling/hotel booking apps). Permission Ruler will not grant permissions back to apps not used recently.
Updated on
Nov 11, 2021

Data safety

Developers can show information here about how their app collects and uses your data. Learn more about data safety
No information available
4.2
288 reviews
DK Diego 505
January 31, 2022
Works as intended. My only complaint is that I have alot of apps that I control only through widgets or notifications, but since those apps aren't actually opened their permissions are eventually revoked. I don't want to allowlist all of them because that kind of defeats the purpose of the app, maybe we could get an option in the settings to never revoke permissions for unused apps?
4 people found this review helpful
Did you find this helpful?
Stefano Siano
February 21, 2022
Thanks for the feedback! It's possible for you to adjust the time that should pass before revoking permissions, but it's limited to 5 hours. I'll add some controls for widgets, as i didn't think about them originally. Thank you!
Kalaga Arun
August 12, 2020
after I enabled the permission granter, my keyboard stopped working ... and anywhere i had to input text keyboard wouldn't pop up.. even after upto 20 to 30 secs ... It was so annoying.. also after it popped up the things I typed took awful lot of time !! I wanted to disable the app before installing but disabling took so much time ... and is still running to date... The app didn't work for me... @devepers, pls help !! I have Evolution X running in violet with hydra kernel ! How do I fix this ?
8 people found this review helpful
Did you find this helpful?
Stefano Siano
August 12, 2020
Hi and thanks for trying it! You can try to whitelist the keyboard, so it won't be touched: revoking permissions make Android restart the apps. It seems like your keyboard is slow to restart. You can even try to whitelist all but the apps you want to be managed, adding them one by one until you find what works best for you. Let me know how it goes!
Aaron E
January 12, 2022
It hangs when I press to turn off. And when it's on my typing goes really slow. That's why I don't really want to use it. When pressing back buttons on phone. And when swiping to exit in launcher doesn't seem to stop the app from running
6 people found this review helpful
Did you find this helpful?
Stefano Siano
January 12, 2022
What happens exactly when you click the button to stop the app? Does it hang or does it give an error?

What's new

Improved support across all Android versions
Added Nearby Devices permissions for Android 12
Fixed count of whitelisted apps