← Back to Float Comply

Float Comply privacy policy

Last updated: September 14, 2026.

Float Comply is built to be privacy-respecting by design. This page describes exactly what data the app touches, where it goes, and how long it stays around.

What we collect

Float Comply has no analytics, no crash-reporting SDK, no advertising libraries, and no user accounts. Board profiles are not uploaded automatically. Network services receive your IP address when the app contacts them; country detection uses it to infer your country. Optional feedback sends only the message and any contact details, screenshots or diagnostics you choose to include.

Data the app handles in normal use

The app stores the following on your device only:

Board profiles and preferences are not uploaded automatically. You can explicitly export a recovery file to a location you choose, or submit feedback or a version report. Downloads of public data do not upload your board settings. There is no automatic board-profile synchronisation service. Keep a recovery-file copy outside the app before uninstalling; do not rely on local app data surviving removal.

Network requests the app makes

Float Comply makes these network requests:

  1. IP-based country detection. When there is no saved country at startup, or when you request country detection in the country picker, the app sends an HTTPS request to ipwho.is (and api.country.is as a fallback) and reads only the 2-letter country code to suggest or initialise your country selection. The selected country is stored locally; the full service response is not retained. These services can see the IP address used for the request. Float Comply does not request GPS location.
  2. Country-rule updates. The app may periodically download public country-rule JSON from a static SUPzero S3 bucket. The app includes bundled country data and works without this request. If online, it may check the manifest at most every 4 hours on app start or foreground resume, download a newer public data file, verify it by SHA-256, and cache that public file on your device. The app does not upload board settings, Bluetooth identifiers, selected country, personal data, analytics, or feedback as part of this request.
  3. User-initiated feedback. If you tap Feedback and choose to send a message, Float Comply sends the form contents over HTTPS to https://supzero.ch/floatcomply/feedback.php. The submission is stored as private feedback JSON / screenshot files on SUPzero hosting and emailed to support@supzero.ch. The form clearly tells you that feedback is sent to SUPzero. Contact details and screenshots are optional. Bug reports include current board/app diagnostic info only if you opt in with the radio button. If network access is unavailable, the app queues the submission locally and retries later.
  4. Compatibility updates. The app checks for public, signed compatibility data at https://floatcomply.supzero.ch/compatibility/v1/current.json, hosted separately on Cloudflare. Checks run on startup/foreground resume with throttling, or when you request a check. The request contains no board UUID, Bluetooth address, nickname, selected country or board configuration. The hosting provider receives ordinary connection metadata, including your IP address. Verified data is cached locally for offline use. Downloads cannot change a connected board's settings or add executable app code.
  5. Optional version reports. You can preview the exact app/board software diagnostics before choosing Send report. They use the same SUPzero feedback endpoint and storage/email handling described above. These reports exclude your board UUID, Bluetooth address, nickname, location and full configuration. Cancel sends and queues nothing; Send while offline queues the report for a later retry when the app is online. No report is sent merely because an unfamiliar version is detected.
  6. Service notices. Versions containing this feature download a public, signed message feed from https://floatcomply-messages.supzero.ch/v1/notices.json on startup and while foregrounded, normally no more than once every 15 minutes, or when you request a refresh. Your phone selects relevant messages locally using its installed app version, verified board software, selected country and preferred system languages. Those values and your dismissal choices are not uploaded. Cloudflare receives ordinary connection metadata, including your IP address. There are no readership receipts, advertising identifiers or push-notification tokens. Messages expire locally and cannot change your board settings. A message's feedback button opens a draft for you to edit and send; it does not automatically submit feedback.

Storage and deletion

Local profiles, preferences, downloaded public data and queued reports remain in app storage until removed. A successfully sent queued report is removed from the local queue. Recovery files you export are kept by the storage service you select, under that service's settings and policies.

Submitted feedback and version reports are retained on SUPzero hosting and in the support mailbox for support and compatibility review. The feedback service does not enforce a fixed automatic expiry. Uninstalling the app does not delete these submitted copies. To request deletion, email support@supzero.ch with enough information to locate your submission, such as its approximate date and subject. For a report sent without contact details, we may need additional details to identify it.

Network providers may retain connection or security logs under their own policies; this app does not control their retention. Public-data requests do not include your saved board profiles. All requests described above use HTTPS.

Children

Float Comply is not directed at children under 13. We do not knowingly collect personal data from children. Optional feedback is intended for adult riders and support testers.

Changes

If we change what data the app handles, we'll update this page and the "Last updated" date above. Substantive changes will be flagged in the app's release notes.

Contact

Questions about this policy: support@supzero.ch