Privacy policy
Last updated: April 24, 2026.
This page describes how Switchify collects, uses, and shares information when you use the app. It's written to be plain, not legalistic.
What we collect
Things you give us
- Your email address, if you sign in.
- Your preferences and settings (scan speed, access technique, switch setup, and so on).
- Your purchase and subscription state, if you buy Pro.
Things the app records automatically
- Usage events and errors — which features were used, where the app failed, performance metrics.
- An anonymous device identifier used to validate Pro purchases.
- Camera frames for facial gesture recognition. These are processed on your device only — they never leave the phone.
- Your favourite-apps list, stored locally on the device.
- App version, device model, and Android version, for diagnostics.
Third-party services we use
Switchify relies on a small number of third-party services. Each one's purpose, the data shared with it, and a link to its own privacy policy:
Google Sign-In (OAuth 2.0)
Optional. If you sign in with Google, we receive your basic profile information — email, display name, profile image URL, and a Google user identifier. We do not access your Gmail, contacts, calendar, or any other Google data. You can revoke Switchify's access any time at Google Account > Security > Third-party access. See Google's privacy policy.
Supabase
Our database and authentication provider. When you sign in, your email and your preferences are stored securely on Supabase so they sync across devices. See Supabase's privacy policy.
RevenueCat
Handles Pro subscriptions and lifetime purchases. RevenueCat receives your purchase history, subscription state, and an anonymous device identifier for validation. It doesn't receive personally identifiable information. See RevenueCat's privacy policy.
Timberlogs
Our logging and crash-reporting provider. Switchify sends app lifecycle events, feature usage, error logs (with stack traces), crash reports, performance metrics, app version, and environment to Timberlogs. If you're signed in, your email is attached so we can connect a diagnostic to your account. Passwords and authentication tokens are never logged.
Analytics and crash reporting are on by default and are independent controls. You can turn either or both off in the About screen of the Switchify app. The change takes effect immediately. See Timberlogs' privacy policy.
Google MediaPipe (on-device only)
The face-landmark model used for facial gestures. Camera frames are processed entirely on your device — no images or video are transmitted. MediaPipe may send anonymous usage telemetry (device model, OS version, performance) to Google. See Google's privacy policy.
Google Play Services
Used for in-app review prompts, update checks, and Google Sign-In credential management. See Google's privacy policy.
Permissions Switchify asks for
- Camera. Required for camera-based switch control and facial gestures. Frames are processed on-device only.
- Favourite apps. Your selected favourites are stored locally so they can appear in the accessibility menu.
- Accessibility service. Required for the core function of the app — observing the screen and performing actions on your behalf.
How we use this data
- To run the app and the features you turned on.
- To authenticate you and sync your settings if you sign in.
- To process Pro purchases and subscriptions.
- To diagnose bugs and improve features (if telemetry is on).
- To answer support questions you send us.
Where your data lives
Settings live locally in SharedPreferences. Usage statistics live locally in a Room database. If you sign in, your settings are also synced to our Supabase database. Everything is encrypted in transit and at rest.
Your rights and controls
- You can delete your account and associated data any time — see Delete your account.
- You can turn analytics and crash reporting off independently, any time, from the About screen in the app.
- You can email us to request data access or deletion: owen@switchifyapp.com.
Children's privacy
Switchify is not directed at children under 13, and we don't knowingly collect personal information from children under 13. If you think we have, please contact us immediately.
Changes to this policy
We update this page when the underlying practices change. The "Last updated" date at the top reflects the most recent change.
Contact
Email owen@switchifyapp.com for any privacy question.