Effective Date: July 4, 2026
At DroidLab ("we", "our", or "us"), we are committed to protecting your privacy. This Privacy Policy explains how our mobile application handles user information, detailing that no personal data is collected, stored, or transmitted to external servers.
All physical telemetry, notification content, screen text extraction, user-written notes, system interactions, and configurations are processed strictly on-device.
No External Servers: We do not operate external databases or servers that collect user details.
No Data Sharing: We do not sell, rent, or share any data with third parties.
No Network Harvesting: No network connectivity is used to harvest, monitor, or upload your usage, screen content, clipboard data, or notes.
To provide system-level gesture triggers and visual overlays, DroidLab requests several sensitive Android permissions. Here is exactly why they are required and how they are used:
Purpose: Allows the app to execute system-level shortcuts (such as capturing screenshots, locking the screen, invoking voice assistant, or magnifying the screen) in response to physical gestures. It also enables advanced overlays like Notch Gestures, the Side Deck (Smart Sidebar), Taptic Touch, QuickSnippet Expander, and SnapText Selection (Live Text).
Data Handling:
For shortcut execution and overlays, the service is used solely to dispatch actions and register touch events in active zones.
For SnapText Selection (Live Text), the Accessibility Service scans on-screen text nodes on-demand when you trigger the gesture, displaying an interactive selection overlay. This text scanning is processed entirely in-memory, processed 100% on-device, and immediately discarded upon dismissal.
We do not monitor, log, capture, or transmit any user screen activity, keystrokes, clipboard contents, or personal data to external servers.
Purpose: Allows the app to detect incoming notifications to trigger Edge Lighting glows and read notification details aloud (Text-to-Speech) when you wave your hand over the proximity sensor (Notification Reader).
Data Handling: Notification content (app names, icons, titles, and text strings) is read in real-time, processed on-device to format the visual lighting or speech output, and immediately discarded. No notification text or metadata is ever saved or transmitted.
Purpose: Runs the gesture-sensing engine in the background to analyze raw physical telemetry (accelerometer and gyroscope sensors) and capture double-tap or chop-chop actions.
Data Handling: Raw motion sensor streams are evaluated immediately by a native digital signal processing (DSP) loop and discarded. No physical telemetry history is saved or uploaded.
Purpose: Used to draw interactive zones and visual overlays on top of other applications, including Edge Sense bars, Notch Gestures overlays, the StandBy Clock, Edge Lighting borders, FloatPin Notes (floating sticky notes), OmniSearch (Spotlight Search), Side Deck (Smart Sidebar), and SnapText Selection (Live Text) screens.
Data Handling: Overlays intercept touches only within designated areas to execute user-mapped actions. No touch coordinates outside of active overlays or general screen contents are read or captured. Floating note contents are stored strictly locally in on-device settings and never uploaded.
Purpose: Allows the user to adjust the system screen brightness directly (e.g., by swiping on an Edge Sense zone), toggle Auto-Rotate/Auto-Brightness, or keep the screen awake via hand tremor detection (Smart Backlight).
Data Handling: This permission is used only to write local system configuration values. No settings data is exported.
Purpose: Queries launcher applications installed on your device so that you can select specific apps to launch via physical gestures, search and launch apps via OmniSearch (Spotlight Search), or configure Edge Lighting exceptions.
Data Handling: We declare specific launcher intents in our manifest queries block to list launcher apps entirely on-device. No installed app package list is transmitted or shared. DroidLab does NOT request or use the broad, restricted QUERY_ALL_PACKAGES permission.
Purpose: Used to detect active phone calls in order to temporarily disable Notch Gestures (preventing accidental touches during calls) and to trigger a vibration alert when an outgoing call is connected (Call Answered Alert).
Data Handling: Call states are checked in real-time purely to manage local UI and haptic behavior. We do not collect, monitor, store, or transmit call logs, phone numbers, or conversation audio.
Purpose: Queries local app usage statistics to populate your "Most Used Apps" shortcut menu or wellbeing metrics if you map that shortcut action.
Data Handling: Usage data is evaluated on-device to generate list contents. No usage statistics are stored or sent to external servers.
Purpose: Allows the app to toggle your device's Bluetooth and Wi-Fi radio states when you trigger a mapped Bluetooth or Wi-Fi shortcut gesture.
Data Handling: Used solely to execute the system toggle. No Bluetooth/Wi-Fi scan data, connection logs, or device identities are captured, saved, or shared.
Purpose: Used to control the physical LED camera flash (e.g., for the Chop-Chop flashlight toggle or SOS Strobe light) and launch camera/selfie camera/video recording shortcuts.
Data Handling: Access is used strictly to toggle hardware or launch the native camera activity. No camera image or video data is captured, saved, or transmitted by DroidLab.
Purpose: Allows the app to toggle the NFC radio state when you trigger a mapped NFC shortcut gesture.
Data Handling: Used solely to execute the system toggle. No payment tokens, card data, or NFC tag contents are read, stored, or transmitted.
Purpose: Used to schedule local alarms or background timers when you trigger the "Start/Stop Timer" gesture action.
Data Handling: Access is used strictly to register local alarms with the Android OS. No alarm schedule information or timer metadata is saved or shared.
Purpose: Used to read the system clipboard text when you trigger the "Read Clipboard Aloud" gesture action.
Data Handling: Clipboard text contents are read on-device, spoken via Text-to-Speech (TTS), and immediately discarded. We do not store or transmit any clipboard contents.
Purpose: Allows the app to toggle your device's Do Not Disturb (DND) status when you trigger the "Flip to Shhh" gesture or a mapped DND toggle shortcut.
Data Handling: Used strictly to check and toggle local system interruption filters on-device. No DND settings or status history is stored or uploaded.
Purpose: Allows adjusting system volume streams (media, ringer), muting ringtones (Wave to Silence, Lift to Silence), and managing call audio routing (Smart Ear to switch between speakerphone and earpiece).
Data Handling: Used purely to call local AudioManager APIs to execute real-time audio state changes. No volume settings or audio telemetry are exported.
Purpose: Used on Android 13+ to display the persistent notification required to run the background gesture-sensing engine reliably, and to show utility-level alerts (such as the StandBy Clock status).
Data Handling: Used strictly to draw local system notifications. No notification details or metadata are saved or shared.
Purpose: Allows full-screen views (like the StandBy Clock or Edge Lighting glow) to display directly over the device lockscreen when triggered.
Data Handling: Used strictly to launch local activity components in full-screen mode on top of the lockscreen. No device state or usage data is transmitted.
If you make an in-app purchase, the transaction is processed securely through Google Play Billing. We do not collect or store your payment details (credit card numbers, billing addresses, etc.). All purchase validation and payments are handled exclusively and securely by Google.
Our services are not directed to children under the age of 13. Because we do not collect any personal data, we do not knowingly solicit or store information from children of any age.
We may update our Privacy Policy from time to time to reflect policy changes or system updates. Any updates will be published within the app or on our store listing page. We encourage you to review this page periodically for changes.
If you have any questions or feedback regarding this Privacy Policy or our on-device data processing, please contact us at:
Email:
droidlab.app@zohomail.com