TrailLink Privacy Policy
Effective date: November 3, 2026
App: TrailLink by Holmes Hobbies (Android and iPhone/iPad)
Developer: Holmes Hobbies
SUMMARY
TrailLink does not collect, store on our side, or share any personal data. There is no account, no analytics, no advertising and no tracking. The app talks to your TrailLink adapter and your ESC over Bluetooth. It only uses the internet when you ask it to fetch firmware, or to check for an app update, as described below.
DATA WE COLLECT
None. TrailLink has no analytics, crash reporting, advertising or telemetry of any kind. We cannot see how you use the app, what you connect to, or how you set up your ESC.
DATA STORED ON YOUR DEVICE
TrailLink keeps a few things in its own private storage on your phone or tablet. This data stays on your device:
- TrailLink PINs, so you don't have to enter them again.
- Saved ESC setups ("My Settings") and app preferences such as the display theme.
- App Drive settings: control layout, endpoints, trims and RX4 board options.
- ESC firmware backups: before TrailLink changes the firmware on an ESC, it saves a copy of the old firmware and settings so they can be put back.
- Firmware files TrailLink downloaded for you (see below), kept so they don't need downloading again.
Your device's own backup service (for example Google or iCloud backup) may include this data if you have it turned on. That is controlled by your device settings, not by TrailLink.
INTERNET USE
TrailLink connects to the internet only for these actions you start yourself:
- Firmware for your ESC. When you open the firmware list, repair an ESC, or switch an ESC between AM32 and ESCape32, TrailLink downloads the public firmware files from where their authors publish them: GitHub (AM32, the AM32 bootloader and ESCape32 releases) and Google Drive (AM32 firmware files). The request names the firmware file, which reflects the type of ESC. Nothing else is sent.
- App update check (optional). On the Scan screen, "App updates" is set to Manual by default: the app checks only when you tap "Check now". Set to Automatic, it checks at most once a day when the app opens. On Android this uses Google Play's in-app update service; on iPhone it asks Apple's public App Store lookup about the TrailLink app. If an update exists, TrailLink only offers to open the store page. It never downloads or installs the app itself.
These services (GitHub, Google, Apple) receive your request like any web request, including your IP address, and handle it under their own privacy policies. TrailLink sends them no personal data, device identifiers, ESC settings or usage information.
PERMISSIONS THE APP REQUESTS, AND WHY
- Bluetooth: to find and talk to your TrailLink adapter. This is the app's main function.
- Location (older Android only): Android versions before 12 required location permission for Bluetooth scanning. On Android 12 and newer the app declares that it does not use scanning for location. TrailLink never reads or uses your location on any device.
- Local network (ESCape32 WiFi-Link hardware only): the app joins the Wi-Fi access point the ESC itself creates, a direct link to the ESC, not an internet connection, to send settings and firmware to it.
DATA SHARED WITH THIRD PARTIES
None. TrailLink contains no third-party code that collects data.
CHILDREN'S PRIVACY
TrailLink is a tool for setting up hobby R/C electronics and is not directed at children. It collects no personal data from anyone, including children.
CHANGES TO THIS POLICY
If TrailLink's handling of data ever changes, this policy will be updated first and the change described here, with a new effective date.
CONTACT
Questions about this policy: app@holmeshobbies.com