Privacy Policy
Last updated: June 8, 2026
This Privacy Policy explains how Signal Hub (the “App”) handles information. Signal Hub is a Bluetooth Low Energy (BLE) utility that lets you discover, inspect, and communicate with nearby BLE peripherals. The App is designed to operate primarily on your device, and we collect as little information as possible.
By using Signal Hub, you agree to the practices described in this policy.
1. Information processed on your device
The core functionality of Signal Hub — scanning for BLE peripherals, reading and writing characteristics, viewing logs, and managing your settings — runs locally on your device. The following data is created and stored only on your device and is not transmitted to us:
- Details of BLE peripherals you discover (such as device names, identifiers, advertised services, and characteristic values).
- Logs, scan history, workflows, and connection records.
- App preferences and settings.
- Any data you export or share is shared only when you explicitly choose to do so, to a destination you select.
We do not have access to this data. It remains on your device unless you choose to export or share it.
2. Crash and diagnostic data
To keep the App stable, Signal Hub uses Firebase Crashlytics, a crash-reporting service provided by Google. When the App crashes or encounters a serious error, Crashlytics may automatically collect:
- Crash logs and stack traces.
- Device type, operating system version, and App version.
- A randomly generated installation identifier and diagnostic information about the crash.
This information is used solely to diagnose and fix problems. It is not used to identify you personally. Crashlytics’ handling of this data is governed by Google’s Privacy Policy, available at policies.google.com/privacy.
3. Account & subscriptions
The free features of Signal Hub do not require an account. To subscribe to Signal Hub Pro and sync your entitlement across devices, you create an account with your email address and a password. We store your email and a securely hashed password with our backend provider, Supabase, solely to authenticate you and link your subscription. See Supabase’s Privacy Policy.
Payments are processed by Paddle.com, our authorized reseller and Merchant of Record. Paddle collects the billing details needed to take payment; we do not receive or store your card details. We receive limited information from Paddle (such as your subscription status and the email tied to the purchase) to activate and manage your Pro entitlement. See Paddle’s Privacy Policy.
4. Fonts
Signal Hub may use the Google Fonts service to display certain typefaces. When a font is loaded, a request may be made to Google’s font servers. This request may include standard technical information such as your IP address and device type, as is normal for any web request. See Google’s Privacy Policy at policies.google.com/privacy.
5. What we do not do
- We do not require an account to use the free App — only to subscribe to Pro (email and password).
- We do not sell, rent, or trade your information.
- We do not use the App for advertising or third-party ad tracking.
- We do not collect your precise location. (Some operating systems group Bluetooth access under location permissions, but the App does not access or store your geographic location.)
6. Data retention
Data stored locally on your device remains until you delete it or uninstall the App. Crash and diagnostic data collected by Firebase Crashlytics is retained according to Google’s standard retention periods for that service. Account data (your email and subscription status) is retained while your account is active and removed on request, or within a reasonable period after you close your account.
7. Children’s privacy
Signal Hub is not directed to children under the age of 13 (or the equivalent minimum age in your jurisdiction), and we do not knowingly collect personal information from children.
8. Your rights
For the limited account data we hold (your email and subscription status), you may request access, correction, or deletion — including closing your account — by emailing us. Most other data stays on your device and never reaches us; you can remove it at any time by deleting the App. We honor applicable rights under privacy laws such as the GDPR and CCPA.
9. Changes to this policy
We may update this Privacy Policy from time to time. When we do, we will revise the “Last updated” date at the top of this page. Continued use of the App after changes take effect constitutes acceptance of the updated policy.
10. Contact
If you have any questions about this Privacy Policy, please contact us at [email protected].