Permissions
Every permission exists because enforcement cannot work without it. Nothing here is decorative.
The Vig is not a normal app. It watches which apps you open, draws over the screen, can lock you out, and resists uninstall while armed. That requires elevated Android access most apps never ask for. Read this before install — if any row below makes you uncomfortable, do not proceed.
Setup permissions (in-app checklist)
Grant these in the order shown in the app. Enable accessibility last. Step-by-step setup is on the Help page.
Device administrator
Battery optimization exemption
Accessibility service
Additional grants
Write secure settings (grayscale)
Not a normal permission prompt. Granted once via ADB:
adb shell pm grant eu.thevig android.permission.WRITE_SECURE_SETTINGS
Lets The Vig toggle system grayscale during penalty. Without it, lockout still works — the screen just stays in full colour.
Notifications
Foreground service (watchdog)
Run on startup
What The Vig does not request
- No contacts, SMS, call log, or microphone access.
- No location tracking for enforcement.
- No cloud upload of your app-usage ledger by default — enforcement data stays on device.