Privacy Policy
Last updated: 2026-09-08
The SyncPulse app is designed to respect your privacy. The app itself does not collect, store, or transmit personal data. The optional on-device scan-recognition feature uses Google ML Kit, which sends limited technical diagnostics and usage metrics described below, but never your PDF images or recognized text. The website contact form is covered separately below.
What data does the app handle?
Settings
Tempo, time signature, colors, setlists, sound choice, audio offset, footswitch mappings — stored locally on your device using Android's DataStore. They never leave the device, except possibly via Android's own system backup if you have that enabled (see "Backups" below).
Ableton Link networking (only if you enable Ableton Link)
When enabled, the app participates in a peer-to-peer session on your local Wi-Fi network to synchronize tempo with other Link-enabled applications. The network traffic contains:
- A random session identifier generated per app launch
- The current tempo (BPM)
- Timing data for beat alignment
It does not contain your name, email, device identifier, location, or any other personal data. Network traffic stays inside your local Wi-Fi network — nothing is sent to Ableton's servers or to ours.
Bluetooth band sync (only if you enable Bluetooth Sync / band mode)
When enabled, the app uses Bluetooth Low Energy (BLE) to discover and connect to other nearby devices running this app, so a band can share one tempo and meter. The exchanged data contains only:
- A random session identifier generated per app launch
- Tempo, time signature, accents, and the current song title
It does not contain your name, email, contacts, precise location, or any other personal data, and nothing is sent to the internet. Bluetooth scanning is declared with the "neverForLocation" flag, meaning the app does not and cannot use Bluetooth to derive your location.
Chord PDF scan recognition (only if you convert a scan)
The PDF image and recognized text are processed entirely on your device by Google ML Kit and are not sent to Google or to us. Google Play services downloads and updates the OCR model. ML Kit sends encrypted technical metrics such as device/app information, identifiers, performance, API configuration, input/output sizes, feature events and error codes to Google for diagnostics and usage analytics; Google states that these metrics are not shared with third parties. See ML Kit Terms & Privacy and ML Kit's Android data disclosure.
What permissions does the app request?
- SYSTEM_ALERT_WINDOW (Display over other apps): Required to show the floating metronome dot. No data collection.
- POST_NOTIFICATIONS (Android 13+): Required to keep the metronome running in the background via a foreground service notification.
- FOREGROUND_SERVICE / FOREGROUND_SERVICE_MEDIA_PLAYBACK: Lets the metronome keep producing audio reliably while the app is in the background or the screen is off.
- WAKE_LOCK: Keeps the audio thread alive during playback so the metronome doesn't drift when the screen is off.
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: Optional. Used only to offer a one-time prompt asking Android not to pause the metronome during long live sessions. You can decline; the app still works.
- INTERNET / ACCESS_NETWORK_STATE / CHANGE_WIFI_MULTICAST_STATE: Used by Ableton Link and the optional Companion feature for local-network discovery, and by Google Play services to download/update the optional ML Kit OCR model and send the technical metrics described above. Chord PDF images and recognized text are not uploaded.
- BLUETOOTH_ADVERTISE / BLUETOOTH_CONNECT / BLUETOOTH_SCAN: Used only by the optional Bluetooth band-sync feature to discover and connect to other devices running this app on stage. Scanning is flagged "neverForLocation". On Android 11 and older, the system also requires the legacy BLUETOOTH / BLUETOOTH_ADMIN and (for scanning) ACCESS_FINE_LOCATION permissions; the app does not use location data for anything and never stores or transmits a location.
Backups
If you have Android's system backup enabled (Google account backup), Android may include this app's local settings in that backup. This is handled entirely by the Android operating system; the app itself does not upload anything. No personal data is involved — only your metronome preferences.
Third-party services
The app uses Google ML Kit only for the on-device scan recognition described above. Apart from ML Kit's technical diagnostics and usage metrics, the app does not use:
- General-purpose app analytics (no Google Analytics or Firebase Analytics)
- Crash reporting (no Crashlytics, no Sentry, no equivalents)
- Advertising (no ad SDKs)
- Cloud storage (no Firebase, no backups to external services)
- User accounts or authentication
- The microphone or camera
Children
This app does not knowingly collect any data from anyone, including children. It is safe for general audiences.
Website contact form
If you choose to use the contact form, the website processes the name, email address, subject and message you enter so we can receive and answer your request. Submission is voluntary. The form is handled by a server-side Firebase function and a configured mail provider; it is delivered to the SyncPulse support mailbox. The function does not write form content to a database. Hosting, function and mail providers may keep limited technical logs needed for security and reliable delivery, and the received email remains in the support mailbox only as long as reasonably needed to handle the conversation or meet legal obligations.
The website does not use advertising pixels or analytics. Do not include passwords, payment details or other sensitive information in the message. You can ask to access or delete a contact message by emailing info@syncpulse.band.
Changes to this policy
This page is the current version of the policy and the "Last updated" date at the top reflects the latest change. The sections about the app are also bundled with the app itself and can be read offline under Settings; the app copy is updated with the next app release, so its date can be older when only website processing has changed.
Contact
Questions about this policy can be sent to: info@syncpulse.band
Privacybeleid
Laatste update: 2026-09-08
De SyncPulse-app is ontworpen om je privacy te respecteren. De app zelf verzamelt, bewaart of verstuurt geen persoonsgegevens. De optionele scanherkenning op het toestel gebruikt Google ML Kit. Die SDK verstuurt beperkte technische diagnostiek en gebruiksstatistieken zoals hieronder beschreven, maar nooit je pdf-afbeeldingen of herkende tekst. Het contactformulier op de website wordt hieronder apart beschreven.
Welke gegevens verwerkt de app?
Instellingen
Tempo, maatsoort, kleuren, setlists, geluidskeuze, audio-offset, footswitch-koppelingen — lokaal opgeslagen op je apparaat via Android's DataStore. Ze verlaten het apparaat nooit, behalve mogelijk via Android's eigen systeemback-up als je die hebt ingeschakeld (zie "Back-ups" hieronder).
Ableton Link-netwerk (alleen als je Ableton Link inschakelt)
Indien ingeschakeld neemt de app deel aan een peer-to-peer-sessie op je lokale Wi-Fi-netwerk om het tempo te synchroniseren met andere Link-apps. Het netwerkverkeer bevat:
- Een willekeurige sessie-identifier, per app-start gegenereerd
- Het huidige tempo (BPM)
- Timingdata voor het uitlijnen van de tellen
Het bevat niet je naam, e-mail, apparaat-identifier, locatie of andere persoonsgegevens. Het netwerkverkeer blijft binnen je lokale Wi-Fi-netwerk — er wordt niets naar Ableton's servers of die van ons verstuurd.
Bluetooth-bandsync (alleen als je Bluetooth-sync / bandmodus inschakelt)
Indien ingeschakeld gebruikt de app Bluetooth Low Energy (BLE) om andere apparaten in de buurt met deze app te vinden en ermee te verbinden, zodat een band één tempo en maatsoort kan delen. De uitgewisselde data bevat alleen:
- Een willekeurige sessie-identifier, per app-start gegenereerd
- Tempo, maatsoort, accenten en de huidige songtitel
Het bevat niet je naam, e-mail, contacten, nauwkeurige locatie of andere persoonsgegevens, en er wordt niets naar internet verstuurd. De Bluetooth-scan is gemarkeerd met de "neverForLocation"-vlag, wat betekent dat de app Bluetooth niet kan gebruiken om je locatie af te leiden.
Scanherkenning van akkoorden-pdf's (alleen als je een scan converteert)
De pdf-afbeelding en herkende tekst worden volledig op je toestel verwerkt door Google ML Kit en worden niet naar Google of naar ons verstuurd. Google Play-services downloadt en actualiseert het OCR-model. ML Kit verstuurt versleutelde technische gegevens, zoals toestel-/app-informatie, identifiers, prestaties, API-configuratie, invoer-/uitvoergrootte, functiegebeurtenissen en foutcodes, naar Google voor diagnostiek en gebruiksanalyse; Google stelt dat deze gegevens niet met derden worden gedeeld. Zie ML Kit Terms & Privacy en ML Kit's Android-data-uitleg.
Welke rechten vraagt de app?
- SYSTEM_ALERT_WINDOW (Tonen over andere apps): Nodig om de zwevende metronoom-stip te tonen. Geen gegevensverzameling.
- POST_NOTIFICATIONS (Android 13+): Nodig om de metronoom op de achtergrond te laten doorlopen via een voorgrondservice-melding.
- FOREGROUND_SERVICE / FOREGROUND_SERVICE_MEDIA_PLAYBACK: Laat de metronoom betrouwbaar geluid blijven maken terwijl de app op de achtergrond staat of het scherm uit is.
- WAKE_LOCK: Houdt de audiothread actief tijdens het spelen, zodat de metronoom niet afdrijft als het scherm uit is.
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: Optioneel. Alleen gebruikt om eenmalig te vragen of Android de metronoom niet pauzeert tijdens lange live-sessies. Je mag weigeren; de app werkt dan nog steeds.
- INTERNET / ACCESS_NETWORK_STATE / CHANGE_WIFI_MULTICAST_STATE: Gebruikt door Ableton Link en de optionele Companion-functie voor ontdekking op het lokale netwerk, en door Google Play-services om het optionele ML Kit-OCR-model te downloaden/actualiseren en de hierboven beschreven technische gegevens te versturen. Pdf-afbeeldingen en herkende tekst worden niet geüpload.
- BLUETOOTH_ADVERTISE / BLUETOOTH_CONNECT / BLUETOOTH_SCAN: Alleen gebruikt door de optionele Bluetooth-bandsync om op het podium andere apparaten met deze app te vinden en ermee te verbinden. De scan is gemarkeerd "neverForLocation". Op Android 11 en ouder vereist het systeem ook de oudere BLUETOOTH / BLUETOOTH_ADMIN en (voor scannen) ACCESS_FINE_LOCATION-rechten; de app gebruikt locatiegegevens nergens voor en bewaart of verstuurt nooit een locatie.
Back-ups
Als je Android's systeemback-up hebt ingeschakeld (Google-account-back-up), kan Android de lokale instellingen van deze app in die back-up opnemen. Dit wordt volledig door het Android-besturingssysteem afgehandeld; de app zelf uploadt niets. Er zijn geen persoonsgegevens bij betrokken — alleen je metronoom-voorkeuren.
Diensten van derden
De app gebruikt Google ML Kit alleen voor de hierboven beschreven lokale scanherkenning. Afgezien van de technische diagnostiek en gebruiksstatistieken van ML Kit gebruikt de app geen:
- Algemene app-analytics (geen Google Analytics of Firebase Analytics)
- Crashrapportage (geen Crashlytics, geen Sentry of equivalenten)
- Advertenties (geen ad-SDK's)
- Cloudopslag (geen Firebase, geen back-ups naar externe diensten)
- Gebruikersaccounts of authenticatie
- De microfoon of camera
Kinderen
Deze app verzamelt bewust geen gegevens van wie dan ook, inclusief kinderen. Hij is veilig voor een algemeen publiek.
Contactformulier op de website
Als je het contactformulier gebruikt, verwerkt de website de naam, het e-mailadres, het onderwerp en het bericht die je zelf invult, zodat we je vraag kunnen ontvangen en beantwoorden. Insturen is vrijwillig. Een server-side Firebase-functie en een ingestelde mailprovider verwerken het formulier en bezorgen het in de SyncPulse-supportmailbox. De functie schrijft de formulierinhoud niet naar een database. Hosting-, functie- en mailproviders kunnen beperkte technische logs bewaren die nodig zijn voor beveiliging en betrouwbare bezorging. De ontvangen e-mail blijft alleen zo lang als redelijkerwijs nodig in de supportmailbox om het gesprek af te handelen of aan wettelijke verplichtingen te voldoen.
De website gebruikt geen advertentiepixels of analytics. Zet geen wachtwoorden, betaalgegevens of andere gevoelige informatie in je bericht. Je kunt via info@syncpulse.band inzage in of verwijdering van een contactbericht vragen.
Wijzigingen in dit beleid
Deze pagina is de actuele versie van het beleid; de datum "Laatste update" bovenaan weerspiegelt de laatste wijziging. De secties over de app worden ook met de app zelf meegeleverd en zijn offline te lezen onder Instellingen. Die kopie loopt mee met de eerstvolgende app-release, dus de datum daar kan ouder zijn wanneer alleen de verwerking op de website is gewijzigd.
Contact
Vragen over dit beleid kun je sturen naar: info@syncpulse.band