đ Key Highlights
- All WiFi scan results, vulnerability data, LAN device data, and network details are processed and stored only on your device â never sent to our servers.
- Saved credentials and WiFi Vault data are stored locally only and never transmitted to any server or third party.
- Location permission is required by Android to access WiFi data. We do not track your physical location or GPS coordinates.
- Speed tests connect directly to Cloudflare public endpoints. No personally identifiable information is included in these requests.
- We do not sell, rent, or trade your personal information with third parties.
Overview
WiFi Analyzer â WiFi Password & Security Scanner ("App") is published by Epsilon Developers, an independent software publishing brand operated by Satyam Kushwaha and Anurag Mahajan ("Developer," "we," "us," or "our").
This Privacy Policy explains how information is collected, used, stored, processed, disclosed, and protected when you use the App. By downloading, installing, accessing, or using the App, you acknowledge that you have read, understood, and agreed to this Privacy Policy.
1Data We Collect
The App is designed as a local-first tool. Most data it processes never leaves your device. The table below describes every category of data the App touches.
| Data Type | What it includes | Where it goes |
|---|---|---|
| A. WiFi Scan Data | SSID, BSSID (MAC address), signal strength (RSSI), frequency, channel, security protocol (WPA/WPA2/WPA3/WEP/Open), WPS status, router manufacturer | On-device only |
| B. WPS Vulnerability Analysis | Router MAC prefix lookup, WPS status flags, computed risk score, vulnerability classification | On-device only |
| C. Network Details | Connected SSID, local IP address, gateway IP, DNS servers, DHCP lease info, network security score | On-device only |
| D. Speed Test Data | Download speed (Mbps), upload speed (Mbps), latency (ms), jitter (ms), server selection info. Device IP address is visible to Cloudflare as part of the network request. | Cloudflare CDN + On-device |
| E. LAN Device Data | IP addresses of devices on your local subnet, MAC addresses, device hostnames, inferred manufacturer information, device trust classification (trusted / unknown) | On-device only |
| F. Saved Credentials (WiFi Vault) | WiFi credentials (SSID and password) that you enter and save in the App's encrypted local database | Encrypted local DB |
| G. Scan History & Reports | Timestamped records of past WiFi scans, speed tests, WPS results, and security reports | Local SQLite DB |
| H. Academy Progress | Lesson completion status, quiz scores, total points earned | Local SQLite DB |
| I. Advertising Data | Android Advertising ID (AAID), device model, OS version, app interaction events, approximate location (country/region), advertising performance metrics | Google AdMob |
| J. Subscription Data | Purchase status, subscription status, renewal status, product identifiers. Payment information is processed by Google Play and is never collected or stored by us. | Google Play Billing |
| K. DNS & SSL Diagnostic Data | Domain names submitted for DNS lookup (visible to the DNS resolver handling the query). Hostnames submitted for SSL inspection (the target host sees a connection from your device's IP address). WiFi Analyzer does not log, store, or transmit queried domains or inspected hostnames. | External DNS / Host |
| L. Technical / Diagnostics | Device model, Android version, language settings, crash reports, performance diagnostics, error logs | On-device / aggregate |
speed.cloudflare.com). Your IP address is visible to Cloudflare as part of this standard network request. WiFi Analyzer does not receive, log, or store this IP address. See Cloudflare's Privacy Policy â.2Local Storage & Security
The App primarily stores operational and user-generated information locally on your device using Android local storage technologies including SQLite databases, SharedPreferences, and encrypted storage mechanisms.
All data remains under your control. Most scan results, speed test history, security reports, LAN scan results, settings, and application data are stored in the App's private sandbox directory, which is not accessible to other apps.
Encrypted Storage
WiFi credentials saved via the WiFi Vault are encrypted using AES-256 before being written to the database. The App does not transmit, upload, or share saved credentials to any server or third party.
Data Deletion
Users may delete locally stored information through App Settings â Clear all local data, or by uninstalling the App. Uninstalling removes all App data as required by Android's app sandbox model.
3How We Use Information
Information is used solely to power the features you interact with:
- WiFi Scanner & WPS Checker: Scan results are displayed in real time, optionally saved to local scan history. BSSID prefixes are looked up against a bundled offline vendor database â no network request is made.
- Security Report / Audit: WiFi scan data is combined with a locally-run rule engine to generate a security risk score and actionable recommendations. All analysis is on-device.
- Speed Test: HTTP requests are sent to Cloudflare's public endpoints. Throughput and latency metrics are parsed and displayed, then saved to local history.
- Channel Analyzer: Uses on-device WiFi scan data to compute channel congestion and recommend the least-congested channel.
- LAN Scanner: ARP and ICMP probe packets are sent to IP addresses on your local subnet to discover connected devices. This traffic never leaves your local network.
- WiFi Vault: Stores WiFi credentials you enter yourself, encrypted on your device. WiFi Analyzer cannot read passwords saved by Android. Credentials are not transmitted anywhere.
- QR Code Sharing: Generates QR codes encoding WiFi network credentials (SSID and password) for user-initiated sharing. QR codes are created locally and shared only when explicitly triggered by the user.
- DNS Lookup: Sends a DNS query to a public DNS resolver for the domain you enter. The queried domain is visible to the resolver as part of the standard query. WiFi Analyzer does not log or store the domains you look up.
- SSL Inspector: Establishes a TLS connection to the hostname you enter to retrieve its SSL certificate details. The target host sees a connection from your device's IP address. WiFi Analyzer does not log or store the hosts you inspect.
- Academy: Tracks lesson completion and quiz scores locally. This data is never synced to any cloud service.
- Advertising: Google AdMob displays ads in the free version. This requires sharing your Android Advertising ID with Google.
- In-App Purchases: Subscription transactions are handled by Google Play Billing. We receive only a subscription status flag and product ID.
- App Improvement: Crash reports and performance diagnostics help us improve app stability and resolve technical issues.
4App Permissions
The App requests the following permissions. Each is necessary for the corresponding functionality. By granting permissions, you consent to their use as described.
4.1 Location Permission
Android requires location permission (ACCESS_FINE_LOCATION / ACCESS_COARSE_LOCATION) to read WiFi scan results and BSSID data. This is an OS-level requirement â without it, the WiFi API returns empty results. Location permission is used solely to enable WiFi scanning and is not used for continuous location tracking, GPS monitoring, or background location collection.
4.2 Network Access Permission
Used to analyze WiFi networks, perform speed tests, discover devices on the local network, retrieve network configuration details, and generate diagnostics. ACCESS_WIFI_STATE and ACCESS_NETWORK_STATE are read-only; the App does not modify your WiFi settings.
4.3 Storage Permission
May be required on certain Android versions to save generated reports, export diagnostic information, store speed test results, save security reports, and save or share QR codes generated by the App. QR codes generated by the App may encode WiFi network credentials including network names (SSID) and passwords; they are generated locally and shared only when explicitly initiated by the user. The App does not access personal files, photographs, videos, documents, or other device content unless explicitly selected by the user or required by a user-initiated action.
4.4 Notification Permission
The App may request optional notification permission (POST_NOTIFICATIONS) to notify users when scans are completed, display speed test completion alerts, provide security report notifications, display subscription-related notices, and deliver important App updates. Notifications can be disabled at any time through Android device settings.
4.5 User Consent & Revocation
By granting permissions requested by the App, you consent to the collection, processing, and use of information necessary to provide the corresponding functionality. You may revoke any permission at any time via Settings â Apps â WiFi Analyzer â Permissions on your device. Revoking permissions may limit or disable certain App features.
5Advertising
The free version of WiFi Analyzer displays advertisements provided by Google AdMob. No advertisements are displayed to active PRO subscribers or lifetime purchase holders.
Google AdMob may collect and process information including:
- Android Advertising ID (AAID) â a resettable identifier for interest-based advertising
- Device model and Android version
- Approximate location (country/region level â not precise GPS)
- App interaction events and advertising performance metrics
- IP address for ad delivery
Such information is governed by Google's privacy policies. We do not control how Google AdMob processes the information it collects through its services.
Opting Out of Personalised Ads
You may opt out of personalised advertising at any time by going to Settings â Google â Ads â Delete advertising ID on your Android device, or by upgrading to WiFi Analyzer PRO to remove all ads entirely. Even after opting out, you may still see contextual (non-personalised) ads.
Users are encouraged to review Google's Privacy Policy â before using features that interact with advertising services.
6Analytics & Diagnostics
The App may collect diagnostic and analytical information to improve stability, performance, and user experience. This information is used to:
- Improve App stability and resolve crash issues;
- Monitor and diagnose technical errors and performance bottlenecks;
- Understand aggregated feature usage patterns to prioritize improvements;
- Improve application performance and responsiveness;
- Detect and prevent misuse or abuse of the App.
Where reasonably possible, analytical information is aggregated or de-identified before processing. We do not use diagnostic data to identify individual users or track their personal activity patterns across other applications or services.
7Third-Party Services
The App integrates with the following third-party services. Each operates under its own privacy policy.
đ Google AdMob
Displays in-app advertisements in the free version. May collect Advertising ID and usage signals.
Google Privacy Policy âđ Google Play Billing
Processes subscription and one-time purchase payments. We never receive your payment card details.
Google Play Terms â⥠Cloudflare Speed Test
Speed test traffic routes through Cloudflare's public CDN endpoints. Your IP address is visible to Cloudflare during the test.
Cloudflare Privacy Policy âđĻ Google Play Services
Underlying Android services used for in-app purchase verification and core platform functionality.
Google Privacy Policy â8In-App Purchases
WiFi Analyzer offers an optional PRO upgrade (a monthly subscription with a 3-day free trial, or a one-time lifetime purchase) to remove ads and unlock premium features. All transactions are processed exclusively by Google Play Billing.
- We receive only the subscription status (active or inactive), the product ID, and a purchase token. We never see or store your payment card number, billing address, or bank details.
- PRO status is stored locally on your device and verified against Google Play on each app launch.
- For refund requests, contact Google Play support directly, as all billing is managed by Google.
9Data Retention
Most information generated by the App remains locally stored on your device and is retained until:
- Deleted by you through in-App settings;
- Removed via the App's reset / clear data feature;
- Deleted by uninstalling the App.
Server-side records, where applicable (e.g., aggregate crash diagnostics), are retained only as long as reasonably necessary for operational, security, legal, and business purposes.
10Legal Basis for Processing
Where the General Data Protection Regulation (GDPR), UK GDPR, India's Digital Personal Data Protection Act (DPDPA), or other applicable data protection laws apply, the processing of personal data is carried out on the following legal bases:
- User Consent: For permissions you explicitly grant (location, notifications, storage) and for advertising data processed by Google AdMob.
- Contractual Necessity: Processing required to deliver the App's core features you have requested, including WiFi scanning, speed testing, and subscription management.
- Legitimate Interests: Processing carried out to improve App performance, detect misuse, and maintain App security, where such interests are not overridden by your data protection rights.
- Legal Obligations: Processing required to comply with applicable laws, respond to lawful requests, or cooperate with regulatory authorities.
Where processing is based on consent, you have the right to withdraw your consent at any time without affecting the lawfulness of processing that occurred prior to withdrawal. Withdrawal of consent may limit certain App features.
11Your Rights
Depending on your location, you may have rights to access, correct, delete, restrict, or object to processing of your personal data, and to withdraw consent or request data portability. Since virtually all WiFi Analyzer data lives locally on your device, you have direct control:
Delete your data
Settings â Clear all local data removes all scan history, saved credentials, and reports instantly.
Access your data
All data is visible within the App in the History, Saved Passwords, and Reports screens.
Opt out of ads
Reset or delete your Android Advertising ID in device privacy settings, or upgrade to PRO.
Manage notifications
Toggle scan reminders and device alerts in WiFi Analyzer Settings â Notifications.
Revoke location
Revoke location permission at any time in Android Settings. WiFi scanning will be disabled.
Contact us
For data requests or concerns: contact@epsilondevelopers.xyz
Requests may be submitted to: contact@epsilondevelopers.xyz
12Children's Privacy
The App is not directed toward children under 13 years of age, or the minimum legal age required in your jurisdiction. We do not knowingly collect personal information from children. If we become aware that information has been collected from a child in violation of applicable law, we will take reasonable steps to delete such information. Contact us at contact@epsilondevelopers.xyz if you believe a child has used the App.
13International Data Transfers
Information may be processed in countries outside your country of residence, including by third-party service providers such as Google (AdMob, Play Billing) and Cloudflare. Where required by applicable law, appropriate safeguards will be implemented in accordance with those laws.
14Security
We implement commercially reasonable technical, administrative, and organizational safeguards designed to protect information processed by the App, including AES-256 encryption for locally stored credentials.
However, no method of electronic storage, transmission, or security can guarantee absolute protection. Users remain responsible for maintaining the security of their own devices, networks, and accounts.
15Changes to This Policy
This Privacy Policy may be updated periodically. When we do, we will update the "Last updated" date at the top of this page and post a notice within the App for material changes. Changes become effective upon publication. Continued use of the App after a policy update constitutes acceptance of the revised policy.
17Contact
Epsilon Developers
Independent Software Publishers
Operated by Satyam Kushwaha & Anurag Mahajan
Country: India
For privacy-related questions, requests, concerns, or complaints, contact us at:
âī¸ contact@epsilondevelopers.xyz