📶 Internet Speed · Network Monitor

Privacy Policy

Effective Date: April 29, 2025 Updated: July 2026

This Privacy Policy describes how the Internet Speed app (“we”, “our”, “us”) collects, uses, and shares information when you use our application available on the Google Play Store. We are committed to protecting your privacy and being transparent about our data practices.

🔍 At a glance
• We collect internet speed & usage data only locally on your device – never sent to us.
• We use Google AdMob for ads, which may collect device identifiers, IP address, and ad interaction data.
• Permissions (phone state, network, notifications, package query, foreground service) are used strictly for functionality described below.
• No personal data is stored or transmitted to our servers.

1. Information we collect

App‑provided data (local only)

Data collected via AdMob (third‑party advertising)

We use Google AdMob to serve ads. AdMob may collect the following information to deliver and personalize advertisements:

All AdMob data is handled under Google’s Privacy Policy. We receive only aggregated reports and do not have access to personally identifiable information (PII).

2. How we use your information

3. Permissions explained

Below is a clear breakdown of each permission we request and its purpose:

INTERNET Required to load ads from AdMob and for network connectivity checks.
ACCESS_NETWORK_STATE Detects your current network connection (Wi‑Fi or mobile) to adjust monitoring and display.
POST_NOTIFICATIONS Used to show live internet speed and usage in the notification bar (ongoing foreground service).
READ_PHONE_STATE Reads SIM and network info (subscription ID, operator) to accurately track mobile data usage per day/month.
FOREGROUND_SERVICE Enables continuous tracking of your internet speed and usage even when the app is in the background.
QUERY_ALL_PACKAGES Enumerates installed apps to display each app’s individual network data consumption (WiFi + mobile).
FOREGROUND_SERVICE_DATA_SYNC Allows the foreground service to continuously poll network stats and sync usage data locally.

All permissions are requested at runtime (Android 6+) and are essential for the app's monitoring features. You may deny permissions, but the core speed test requires network and notification permissions.

4. Key features requiring permissions

The following features rely on the permissions above to deliver their functionality. All data processed by these features remains local to your device.

📱 Per-App Data Usage Monitor

The QUERY_ALL_PACKAGES permission is required to enumerate all installed applications on the device so the app can query each app's network usage statistics (via NetworkStatsManager.queryDetailsForUid()). This allows users to see a breakdown of data consumed by each installed app (WiFi + mobile), helping them identify which apps use the most data. This is accessed via Settings → Per-App Data Usage in the app.

⚡ Real-time Network Speed & Data Usage Monitoring

The app uses a foreground service (NetworkMonitorService) with FOREGROUND_SERVICE_DATA_SYNC to continuously track live internet download/upload speeds and accumulate data usage totals in the background. The service polls TrafficStats every second and saves usage data to the local Room database every 60 seconds for historical tracking. This runs persistently via a foreground notification showing current speed and daily usage, even when the app is minimized. Users start/stop the service from the Monitoring Service section in the app.

5. Third‑party services

We integrate exclusively with Google AdMob for advertising. No other third‑party SDKs (analytics, crash reporting, or tracking) are used. AdMob may collect device information as described above. For more details, please review Google’s privacy policy:

6. Data storage & security

No personal data is stored or transmitted to our servers. All usage statistics, speed history, and data logs are stored locally on your device in internal storage. We take reasonable measures (e.g., data encryption in transit via HTTPS for ad requests) to protect your information. However, no method of transmission over the internet is 100% secure; use at your own risk.

You can clear all locally stored data at any time via device settings (Settings → Apps → Internet Speed → Storage → Clear Data) or by uninstalling the app.

7. Your choices & control

8. Children’s privacy

This app is not intended for children under 13 years of age. We do not knowingly collect personal information from children. If we become aware that a child under 13 has provided us with personal data, we will take steps to delete it. AdMob also provides options for age‑restricted ad personalization.

9. Changes to this policy

We may update this Privacy Policy from time to time. Changes will be reflected by updating the “Effective Date” at the top of this page. We encourage you to review this policy periodically. Significant changes will be communicated via the app or through the Google Play listing.

10. Contact us

If you have any questions, concerns, or feedback regarding this Privacy Policy or the app’s data practices, please contact us directly:

đź“§ esmatullahsangary@gmail.com

We aim to respond within 3‑5 business days.