# Privacy Policy — BT Remote
**Last updated: April 29, 2026**
BT Remote ("the App") is developed and maintained by Hidayat ("we", "us", or "our"). This Privacy Policy explains how we handle information when you use the App.
---
## 1. Information We Collect
**We do not collect, store, transmit, or share any personal data.**
The App operates entirely on your device. No data is sent to external servers, third-party services, or any backend owned by us.
The App accesses the following device resources solely to provide its core functionality:
| Resource | Purpose |
|---|---|
| Bluetooth (Connect / Scan / Advertise) | Pair and communicate with external devices (TVs, PCs, etc.) as a Bluetooth HID device |
| Location (Android 6–11 only) | Required by Android OS for Bluetooth device discovery — we do not use your location data |
| Notifications | Display a persistent foreground service notification while the Bluetooth connection is active |
---
## 2. Bluetooth Data
The App uses Bluetooth to emulate a keyboard, mouse, and media remote control (HID profile). All HID input reports (keystrokes, mouse movements, media key presses) are sent **directly and exclusively** to the Bluetooth device you choose to pair with. This data is never logged, stored, or transmitted anywhere else.
---
## 3. Device Storage
The App saves the following data **locally on your device only**, using Android SharedPreferences:
- Bluetooth addresses of previously paired devices (so you can reconnect quickly)
- User preferences: mouse sensitivity, scroll direction, haptic feedback, auto-reconnect toggle
This data never leaves your device and is deleted when you uninstall the App.
---
## 4. No Third-Party SDKs or Analytics
The App contains **no third-party advertising SDKs, analytics libraries, tracking pixels, or crash reporting services**. There is no Firebase, AdMob, Facebook SDK, or similar integration.
---
## 5. Permissions Explained
| Permission | Android Version | Why It's Needed |
|---|---|---|
| `BLUETOOTH` | ≤ Android 11 | Legacy Bluetooth access |
| `BLUETOOTH_ADMIN` | ≤ Android 11 | Legacy Bluetooth management |
| `BLUETOOTH_CONNECT` | Android 12+ | Connect to paired Bluetooth devices |
| `BLUETOOTH_SCAN` | Android 12+ | Discover nearby Bluetooth devices (never used for location) |
| `BLUETOOTH_ADVERTISE` | Android 12+ | Advertise the device as a Bluetooth HID peripheral |
| `ACCESS_FINE_LOCATION` | Android 6–11 | Required by Android OS to scan for Bluetooth devices; location data is not accessed or stored |
| `FOREGROUND_SERVICE` | All | Run the Bluetooth service in the foreground |
| `FOREGROUND_SERVICE_CONNECTED_DEVICE` | Android 14+ | Required foreground service type for connected device services |
| `POST_NOTIFICATIONS` | Android 13+ | Show foreground service notification while connected |
---
## 6. Children's Privacy
The App does not target children under the age of 13. We do not knowingly collect any personal data from children.
---
## 7. Changes to This Policy
We may update this Privacy Policy if the App's functionality changes. Any update will be reflected with a new "Last updated" date at the top of this document. Continued use of the App after an update constitutes acceptance of the revised policy.
---
## 8. Contact
If you have any questions about this Privacy Policy, you may contact us at:
**Developer**: Hidayat
**Email**: *(fill in your contact email before publishing)*
**Google Play Store listing**: *(fill in your Play Store URL after publishing)*
---
*BT Remote does not collect your data. Period.*