Privacy Flip

Manage your device privacy based on lock/unlock state
Repo:F-Droid Main
AppID:io.github.dorumrr.privacyflip
Author:Doru Moraru
License:GPL-3.0-only
Donation:Webpage
InRepoSince:2025-10-25
LastRepoUpdate:2026-10-31
LastAppUpdate:Unknown
LastVersion:2.4.0
Categories:Security, System
APK source:Github
icon Privacy Flip automatically manages your device's privacy features based on screen lock/unlock state. When you lock your device, it can disable Wi-Fi, Bluetooth, mobile data, location services, NFC, and even camera/microphone sensors. When you unlock, it intelligently restores the features you want back on.

Works with Sui, Root, Dhizuku or Shizuku - Choose your preferred privilege method!

Features:

• Manage your device privacy based on lock/unlock state
• Four privilege methods: Sui, Root, Dhizuku or Shizuku (no root needed for Dhizuku or Shizuku)
• Automatic privilege detection (Sui > Root > Dhizuku > Shizuku)
• Configurable feature control (Wi-Fi, Bluetooth, Mobile Data, Location, NFC, Camera, Microphone, Airplane Mode, Battery Saver)
• Customizable timing delays (0-60 seconds granular, 2 minutes, or 5 minutes)
• Smart "only if unused/not connected" modes for WiFi, Bluetooth, Location, and Mobile Data while media plays
• App exemption system (skip privacy for specific foreground apps)
• Detects NFC being turned back on by a payment or wallet app, with opt-in auto-retry
• Optional Accessibility Service as an extra lock and unlock signal
• Advanced multi-tier Bluetooth connection detection
• Background service for persistent monitoring
• Quick Settings tile integration
• Home screen widget

Privacy Features Controlled:

• Wi-Fi - Disable/enable wireless connectivity
• Bluetooth - Control Bluetooth radio
• Mobile data - Manage cellular data connection
• Location services - Control GPS and location tracking
• NFC - Control NFC sensor
• Camera - Disable/enable camera sensor privacy (Android 12+)
• Microphone - Disable/enable microphone sensor privacy (Android 12+)
• Airplane Mode - Enable on lock (opt-in, disables all radios at once)
• Battery Saver - Enable on lock (opt-in, reduces background activity)

Note: Camera and microphone ignore custom delays and trigger immediately, due to Android limitations. Microphone can skip this during a phone or VoIP call if enabled in settings; camera cannot detect active use, so it always triggers immediately

Requirements:

• Android 8.0+ (API level 26)
• Android 12+ (API level 31) for camera/microphone features

Choose your privilege method:

Option 1: Shizuku (No root required!)
• Shizuku app installed and running
• ADB privileges via USB or wireless debugging
• Perfect for non-rooted devices

Option 2: Root Access (Recommended for rooted devices)
• Root access via Magisk, SuperSU, or similar
• Best performance with UID 0 privileges

Option 3: Dhizuku (Device Owner method, 5 of 9 features)
• Device set as Device Owner
• No root required, no ADB after setup
• Persistent privileges across reboots
• Works for, each needing its own Android version: Camera and Microphone (Android 12+),
Bluetooth (Android 9+), Location (Android 11+), NFC (Android 15+). Below Android 9 a Dhizuku
setup can switch nothing at all.
• Cannot do WiFi, Mobile Data, Airplane Mode or Battery Saver - Android gives a Device Owner no
way to switch those. Use Root or Shizuku for them.

Option 4: Sui (Best of both worlds)
• Rooted device with Magisk
• Sui Magisk module installed
• Best user experience - automatic startup, no prompts

Privacy & Security:

• Zero telemetry - Nothing is sent to us or any third party
• Settings and the app's own lock state stay on your device, and in your own Android backup if you have one turned on - never sent anywhere else
• No network permissions - App cannot access internet
• Open source - https://github.com/dorumrr/privacyFlip

WhatsNew:

- Android 8.0 or newer is now required
- The tile and widget now need an unlocked phone to turn protection off
- Turning protection off while locked no longer leaves radios off after unlock
- Root: "Check Again" now appears if you refused Magisk the first time
- Lock detection resumes after a Shizuku restart, even with protection off
- Debug output shows when a radio is turned back on while locked
- "Only if not manually set" is renamed "Only if Privacy Flip turned it on"

Hint: This app is available in both, F-Droid Main and IzzyOnDroid repos.
Download Source Issues ChangeLog
1.png 2.png
While you can download the APKs here directly, you should preferably use an F-Droid client so the app stays up-to-date on your device.

Packages

Version 2.4.0 (2026-10-31) verified help icon

Android Versions:
  • Target: 15.0
  • MinVer: 8.0
App Configuration & Special Access help icon
Permissions: help icon
Malware-Check:Passed help icon
19 Libraries detected: help icon

Download (2 M)

Version 2.3.1 (2026-10-27) verified help icon

Version 2.3.0 (2026-10-15) verified help icon