Last updated: 2026-06-12
INTERNET permission — so it cannot send anything to the internet or to us. The only data that ever leaves the app is through the optional Pebble smartwatch integration: if you turn it on, the app shares your recording status with the Pebble companion app on your phone, which relays it over Bluetooth to your own watch (see below). Nothing is ever sent to a server.
Everything the app keeps lives on your device and is removed when you uninstall it. Specifically:
.mid files) — saved into a folder you choose through the system file picker. The app only reads and writes inside that folder.MIDI Recorder can optionally connect to a Pebble smartwatch so you can start and stop recording from your wrist and see the current status at a glance. This feature is off by default and is only active once you enable it.
When it is enabled, the app shares the following with the Core Devices Pebble companion app installed on your phone, which relays it over Bluetooth to your paired watch:
This information travels only between your phone and your own watch. MIDI Recorder does not transmit it to any server — the app has no internet access. The Pebble companion app is a separate product with its own privacy policy. The integration relies on the Bluetooth and companion-device permissions already listed below; it requires no new permissions.
Every permission is used strictly for the feature it belongs to. The app does not use any of them for advertising, analytics, or profiling.
| Permission | Purpose |
|---|---|
BLUETOOTH_CONNECT, BLUETOOTH_SCAN |
Required to discover and connect to BLE (Bluetooth Low Energy) MIDI keyboards. BLUETOOTH_SCAN is declared with the neverForLocation flag, so the app does not request any location permission and does not derive your physical location from Bluetooth scan results. |
FOREGROUND_SERVICE, WAKE_LOCK, POST_NOTIFICATIONS |
Keeps recording and playback running with the screen off, and shows the status notification while a session is active. |
Companion Device permissions (REQUEST_COMPANION_*) |
Enable auto-reconnect when your keyboard powers on. The device pairing is stored on your device by Android itself. |
The app offers a one-time in-app purchase ("Full Version" unlock). The transaction is handled by Google Play under Google's Privacy Policy; the app never sees your payment details and only stores a local flag that the purchase exists. No other third-party SDKs are used — no analytics, no crash reporting, no ads.
If this policy changes, the updated version will appear on this page, and the "Last updated" date at the top will reflect the change. Material changes will also be noted in the app's release notes on Google Play.
Questions about this policy? Email midirecord.support@sykero.fi.
Data controller: Tuomas Airaksinen Software Oy (Business ID 3592153-9), Finland.