RF · Wi-Fi Mapper

Privacy Policy

Effective date: 2026-08-17
App: RF Wi-Fi Mapper (Android)
Developer / data controller: Andrii Bulanov
Contact: wifimapper.app@gmail.com

RF Wi-Fi Mapper ("the app") helps technicians survey indoor Wi-Fi and cellular signal coverage by walking a building, recording signal measurements on a floor-plan image, and exporting PDF/image reports. This policy explains what data the app handles and how.

The short version: your survey data stays on your device. The only information that leaves your device is anonymous usage and crash diagnostics, plus — if you buy Pro — the purchase receipt needed to confirm and restore it.

1. Data stored only on your device

The following is created and stored locally on your device (in the app's private storage and an offline database). It is never transmitted to us or to any third party by the app:

This data remains until you delete it in the app, use the in-app "reset app data" function, or uninstall the app.

We have no technical access to your survey projects. There is no account, no server and no sync — your projects, floor plans and measurements are never uploaded anywhere, so there is nothing for us to look at even if we wanted to.

PDF and image reports you generate are saved on your device; they are shared only by you, when you choose to share them, through your device's normal sharing options.

2. Device permissions and why the app needs them

PermissionWhy it's used
Location (precise/approximate)Android requires location access in order to read the Wi-Fi network name (SSID) and cellular cell information used for measurements. The app does not collect, store, or transmit your geographic location. Measurement positions are recorded only as relative points on your floor-plan image.
Phone (read phone state)Reads cellular signal strength and cell identity for the "Mobile" measurement layer.
CameraLets you photograph a paper floor plan to use as the survey backdrop.
Wi-Fi stateReads Wi-Fi signal information for the "Wi-Fi" measurement layer.

The app does not use background location and does not track your location over time.

3. Analytics and crash reporting

The published version of the app uses two Google Firebase services to understand usage and keep the app stable:

This information is processed by Google as our service provider. See Google's Privacy & Terms and How Google uses data.

We do not:

Note: analytics and crash reporting are disabled in development/debug builds — they apply only to the version distributed on Google Play.

4. Purchases (Pro unlock)

The app offers a one-time purchase and a 24-hour pass (a prepaid plan that does not auto-renew). Both are billed by Google Play, and we use RevenueCat to validate the purchase and to restore it when you reinstall the app or set up a new device.

We never see or receive your payment details. Your card, bank or payment-method information is handled entirely by Google Play. It is not sent to us and not sent to RevenueCat.

What is transmitted when you buy or restore Pro:

Google Play also notifies RevenueCat when a purchase is refunded or cancelled, so that access can be updated accordingly.

RevenueCat processes this on our behalf as our service provider. See RevenueCat's Privacy Policy.

The app also records anonymous purchase events through Firebase Analytics (that a paywall was shown, that a purchase started, completed, failed, or was restored, and the product and displayed price). These carry no payment details and no personal identifiers.

If you never purchase Pro, none of the above applies to you.

5. What we do not collect

6. Data sharing

We do not sell or rent your data. We share it only with the service providers that process it on our behalf:

We do not share your data with anyone else.

7. Data retention and deletion

8. Security

On-device data is held in the app's private, sandboxed storage. Analytics, crash data and purchase verification are transmitted over encrypted (HTTPS) connections. We follow the security mechanisms provided by the Android platform and by the third-party services we use.

No method of storage or transmission is 100% secure, but we use the platform's standard protections.

9. Children

The app is intended for professional/technical use and is not directed to children. We do not knowingly collect data from children.

10. Your rights

Depending on where you live (e.g. EEA/UK under GDPR, or California under CCPA), you may have rights to access, correct, or delete personal data, or to object to certain processing. Because survey data lives on your device, you control it directly. For analytics/diagnostic data, or any other request, contact us at wifimapper.app@gmail.com.

11. Changes to this policy

We may update this policy as the app evolves. Material changes will be reflected by updating the effective date at the top and publishing the new version at this URL.

12. Contact

Andrii Bulanov wifimapper.app@gmail.com