Bluetooth Monitor — Privacy Policy

Last updated: July 14, 2026

This Privacy Policy describes how the developer processes information when you use the Bluetooth Monitor mobile applications for Android (the “Application” or “App”).

The Application helps you scan and monitor Bluetooth and Bluetooth Low Energy (BLE) devices on your device. This policy applies to:

App Package name Notes
Bluetooth Monitor (free) com.signalmonitoring.bluetoothmonitor Includes advertising
Bluetooth Monitor Pro com.signalmonitoring.bluetoothmonitorpro No advertising SDKs

If you do not agree with this policy, please do not use the Application.


1. Who is responsible for your information?

Data controller: the developer of the Application
Privacy contact: contact@signalmonitoring.com

For privacy-related requests, including requests to exercise your rights under applicable data-protection laws, contact the developer at the email address above. The developer may ask you to verify your identity before responding.


2. Summary of what the Application does

The Application:

  • Scans and displays nearby, discovered, and paired Bluetooth/BLE devices, including their name, Bluetooth address, signal level, device class, and manufacturer where available.
  • Displays Bluetooth adapter status and selected Bluetooth-profile connection information.
  • Stores RSSI measurements, manufacturer lookup data, and app settings locally on your device.
  • Sends limited diagnostic and usage information to Google Firebase services.
  • In the free version only, displays advertising through Yandex Mobile Ads and may display a developer-managed house ad if Yandex ad loading fails.
  • Can operate a monitoring foreground service for up to one hour at a time.

The Application does not provide user accounts. Bluetooth scan results are not uploaded to the developer's own servers based on the current Application code.


3. Information processed

3.1 Information processed on your device

The Application primarily processes the following information on your device:

Category Examples Purpose
Bluetooth device information Bluetooth address (MAC address), name, alias where Android provides it, device type, major/class, bonded status, RSSI Show discovered and paired devices, status, and signal information
Bluetooth connection information Adapter name, scan mode, connectable/discoverable state, A2DP and headset profile connection state Show adapter and connection status
Manufacturer lookup data Manufacturer name derived from the address prefix (OUI) Identify device manufacturers
RSSI measurement history Time, RSSI, Bluetooth address, and device name Display the recent signal chart
App settings and preferences Theme, chart display options, sort choices, app-launch counters, and suggestion timestamps Operate the App according to your choices

The App includes a bundled manufacturer-prefix database that it imports locally. It does not download that database from the network.

RSSI measurements are stored in the local App database. The chart displays entries from the most recent 60 seconds; stored measurement rows are not automatically deleted by the current App code. Local data remains until you clear App storage or uninstall the App.

Most of this information remains on your device unless described below or shared through Android system features that you choose to use.

3.2 Information processed for analytics and diagnostics

Both App versions use Google Firebase Analytics and Firebase Crashlytics.

Service What may be processed When
Firebase Analytics App events; locale and language; app store; screen density; whether Bluetooth/BLE features are present; limited Bluetooth-device event data; service-stop dialog actions; and, in the free version, ad lifecycle and ad-load failure events During App use
Firebase Crashlytics Crash reports, diagnostic logs, and technical context such as locale/language, screen density, app store, Bluetooth/BLE feature flags, available ABIs, and JVM memory information In release builds

For a discovered-device analytics event, the App may send the device address prefix (the first three bytes/OUI), the manufacturer derived from that prefix, and Bluetooth class information. It does not send the full Bluetooth address as that event parameter based on the current code.

The Application does not include Firebase Performance Monitoring, and it does not set a custom install-scoped user ID for Firebase in the current code.

3.3 Information processed by advertising partners (free version only)

Bluetooth Monitor (free) integrates Yandex Mobile Ads to show banner advertisements. The Yandex SDK may process device and advertising-related information under its own privacy policy. The Application initializes that SDK with user-consent and location-consent flags enabled in code; a separate consent management platform is not currently integrated.

If Yandex ad loading fails, the free App may display a developer-managed house ad promoting a related app. The house-ad component may use app-store and package information for that purpose.

The Bluetooth Monitor Pro version does not include advertising SDK dependencies or show advertisements.

3.4 Information you choose to send to the developer

The App offers a way to open your email application to contact the developer at contact@signalmonitoring.com. The suggested email subject contains the App name and version. The App does not pre-fill the message body with device or scan information.

The developer receives only the information that you choose to send through your email provider.

3.5 Information not collected through the Application

Based on the current Application code:

  • GPS coordinates and continuous location history are not read or stored.
  • Your phone number, contacts, microphone, camera, and storage files are not collected.
  • The Application does not scan Wi-Fi networks or local-area-network hosts.
  • Full Bluetooth scan databases and RSSI history are not uploaded to the developer's servers.
  • Registration is not required, and the App does not collect your name or email address unless you contact the developer voluntarily.

Please note that Bluetooth addresses, names, and nearby-device information can be personal information or can reveal information about your surroundings in some circumstances.


4. Permissions and location-related processing

To perform Bluetooth scanning and monitoring, the Application may request:

  • BLUETOOTH_SCAN and BLUETOOTH_CONNECT on Android 12 and later;
  • Bluetooth and Bluetooth-administration permissions on earlier Android versions;
  • ACCESS_FINE_LOCATION on Android 11 and earlier, because Android requires it for Bluetooth scanning on those versions;
  • notification permission where required by Android;
  • Internet and foreground-service permissions needed for the App's functionality.

The App declares BLUETOOTH_SCAN with the neverForLocation flag. It does not request location permission on Android 12 and later. On earlier Android versions, location permission is used because of the Android Bluetooth-scanning permission model, not to obtain or store GPS coordinates.

Monitoring may run as a foreground service with Android's dataSync service type. You can revoke permissions at any time in Android settings, but related features may stop working.


5. How information is used

Information is processed to:

  • provide Bluetooth scanning, device status, RSSI charts, and monitoring notifications;
  • maintain, secure, troubleshoot, and improve the Application through analytics and crash reporting;
  • display and measure advertising in the free version;
  • respond to support messages you choose to send; and
  • comply with legal obligations where required.

6. Legal bases for processing (EEA, UK, and similar jurisdictions)

Where a legal basis is required, processing may be based on:

Processing activity Legal basis
Providing Bluetooth-monitoring features you request Performance of a contract or steps at your request
On-device scanning and storage needed for requested features Performance of a contract and/or legitimate interests in operating the App
Analytics and crash reporting Legitimate interests in maintaining, securing, and improving the App; consent where required by law
Advertising in the free version Consent or legitimate interests, depending on applicable law and available controls
Support emails Legitimate interests and/or performance of a contract
Legal compliance Legal obligation

Where processing is based on consent, you may withdraw it at any time. Where it is based on legitimate interests, you may have a right to object.


7. How information is shared

Information may be shared with:

Recipient Why information is shared
Google / Firebase Analytics and crash reporting
Yandex Mobile Ads Advertising in the free version only
House-ad provider/component Fallback promotion of related apps in the free version
Google Play services In-app review and update flows on Google Play builds
Your email provider Only if you choose to contact the developer by email
Other apps or services you choose For example, when you open an external link or Play Store listing

Personal information is not sold in the conventional sense. Advertising partners may process information for ad delivery and measurement under their own policies.

Relevant third-party policies include:


8. International transfers

Service providers used by the Application may process information in the United States and other countries outside your country of residence. Those countries may have data-protection laws different from those in your country.

Where required by applicable law, providers use appropriate safeguards for international transfers, such as standard contractual clauses or equivalent mechanisms. Contact the developer for information relevant to your request.


9. Data retention

Data type Retention
RSSI measurement records Stored locally until you clear App storage, uninstall the App, or Android otherwise removes the App's data; the chart displays only the recent 60-second window
Settings and preferences Stored locally until you clear App storage, uninstall the App, or change/delete the relevant setting
Manufacturer lookup data Stored locally and may be replaced when the bundled database is updated
Firebase analytics and crash data Retained according to Google Firebase settings and operational needs
Advertising-partner data Retained according to the relevant partner's policy
Support emails Retained as needed to handle the request and keep reasonable business records

10. Your choices and controls

You can:

  • revoke permissions in Android settings;
  • clear App storage or uninstall the Application to remove local databases and preferences;
  • disable or limit ad personalization through Android settings and partner controls where available;
  • avoid the optional support-email feature; and
  • use Bluetooth Monitor Pro if you prefer the version without advertising SDKs.

Because the Application does not use accounts, many privacy choices are exercised through device settings, partner controls, clearing storage, uninstallation, or contacting the developer.


11. Your rights (EEA, UK, and similar jurisdictions)

Depending on your location, you may have rights to access, rectify, erase, restrict processing of, object to processing of, or receive a portable copy of your personal information; withdraw consent; and lodge a complaint with a data-protection authority.

To exercise applicable rights, email contact@signalmonitoring.com. The developer will respond within the period required by applicable law.


12. California and U.S. state privacy notices

If you live in California or another U.S. state with a comprehensive privacy law, you may have additional rights, including rights to know, delete, correct, or opt out of certain processing.

Based on the current Application:

  • Personal information is not sold for money.
  • The developer does not control a sale or sharing of personal information for cross-context behavioral advertising, though advertising SDKs in the free version may conduct ad-related processing under their own policies.
  • The Application does not collect sensitive personal information to infer characteristics about you, though Bluetooth identifiers may be sensitive in practice.

To submit a request, email contact@signalmonitoring.com.


13. Children

The Application is not directed to children under 13, and the developer does not knowingly collect personal information from children under 13. If you believe a child has provided personal information to the developer, contact the developer so appropriate steps can be taken.


14. Security

The developer uses reasonable administrative, technical, and organizational measures to protect processed information. The App uses Android app-private storage for its local database and preferences, and its monitoring service is not exported to other apps.

However, Android backup or device-transfer behavior may be governed by Android platform settings and the App's manifest configuration. No transmission or storage method is completely secure, and absolute security cannot be guaranteed.


15. Changes to this Privacy Policy

This Privacy Policy may be updated from time to time. The “Last updated” date will be revised when it changes. If changes are material, additional notice may be provided in the Application or on the developer's website where appropriate.

Your continued use of the Application after an update means you acknowledge the revised policy to the extent permitted by law.


16. Contact

For questions or concerns about this Privacy Policy or the developer's data practices, contact:

Email: contact@signalmonitoring.com


17. Important note about this document

This Privacy Policy is based on the Application's source code and configuration as of the date above. It is intended to describe product privacy practices accurately, but it is not legal advice. Before publishing, particularly for advertising and EEA/UK compliance, consider review by qualified legal counsel.