InternetQuality
  • Features
  • More
  • Terms
  • Privacy
  • Download

Privacy Policy

Effective Date: March 19, 2026

1. Information We Collect

InternetQuality is designed with a privacy-first approach. The vast majority of data processing happens entirely on your device.

Network Measurements (On-Device Only)

The App collects network performance data including:

  • Ping latency to your local gateway/router
  • Ping latency to internet targets (e.g., 1.1.1.1)
  • Jitter (latency variance) calculations
  • Packet loss percentages
  • Computed quality scores (0-100)

This data is processed and stored locally on your device. It is never transmitted to our servers or any third party.

Network Information (On-Device Only)

The App reads your current network configuration including local IP address, gateway IP address, and subnet mask. This information is displayed to you and stored only on your device.

Device Information

We do not collect device identifiers, hardware information, or any data that could be used to identify you personally.

2. How We Use Information

All network measurement data is used exclusively for:

  • Quality Scoring: Calculating your real-time network quality score based on latency, jitter, and packet loss
  • AR Visualization: Mapping WiFi quality measurements to physical locations in your space using augmented reality
  • Historical Tracking: Displaying charts and trends of your network performance over time
  • Speed Testing: Measuring data transfer speeds between devices on your local network

All processing occurs locally on your device. We do not analyze, aggregate, or monetize your network data.

3. Data Storage

On-Device Storage

Network measurements, scan results, and quality history are stored on your device using SwiftData (Apple's local database framework). This data remains on your device and under your control.

iCloud Sync (Optional)

If you have iCloud enabled for the App, your scan data may be synced across your Apple devices via Apple's CloudKit service. This sync is managed entirely by Apple's infrastructure and is subject to Apple's Privacy Policy. You can disable iCloud sync for the App in your device's Settings.

4. Third-Party Services

The App integrates with the following third-party services:

Apple App Store & In-App Purchases

Subscription management and payment processing are handled entirely by Apple through the App Store. We do not have access to your payment information. Apple's handling of your data is governed by Apple's Privacy Policy.

RevenueCat

We use RevenueCat to manage subscription status and entitlements. RevenueCat receives an anonymous app user ID to track your subscription status. It does not receive your name, email, or any network measurement data. See RevenueCat's Privacy Policy for details.

5. Camera & AR Data

The AR heatmap feature requires camera access to enable ARKit spatial mapping. Specifically:

  • Camera data is processed in real-time by Apple's ARKit framework to understand the geometry of your physical space
  • Camera frames are not recorded, stored, or transmitted — they are used only for live spatial tracking
  • AR spatial anchors (3D coordinates) are stored locally with associated WiFi quality measurements
  • No images or video are captured or saved at any point during AR scanning

6. Network Access

The App accesses your network in the following ways:

  • ICMP Ping: The App sends ICMP echo request packets to your local gateway and internet targets to measure latency. These are standard network diagnostic packets.
  • Local Network Discovery: For P2P speed testing, the App uses Apple's MultipeerConnectivity framework to discover other InternetQuality users on your local network. This does not scan or probe other devices.
  • WiFi Information: The App reads your WiFi connection details (IP address, gateway) using Apple's system APIs.

The App does not intercept, monitor, or log network traffic from other applications or devices. It only measures the quality of your network connection through standard ping operations.

7. Analytics & Crash Reporting

The App does not include any third-party analytics or crash reporting SDKs. We do not track your usage patterns, screen views, or interactions within the App.

If you have opted into sharing analytics with app developers through your iOS Settings, Apple may provide us with aggregated, anonymized usage statistics. This is controlled by Apple and your device settings.

8. Children's Privacy

The App is not directed at children under 13 years of age. We do not knowingly collect personal information from children. Since the App processes all data locally and does not collect personal information from any user, there is no risk of inadvertent collection of children's data.

9. Your Rights

Since your data is stored locally on your device, you have full control over it:

  • Access: All your data is visible within the App (scan history, quality measurements, network info)
  • Deletion: You can delete individual scans within the App, or delete all App data by uninstalling the App
  • Export: Quality measurements and scan data can be viewed directly in the App
  • Portability: If iCloud sync is enabled, your data is available across all your Apple devices

If you have any questions about your data or wish to exercise your rights under GDPR or other applicable privacy regulations, please contact us.

10. Changes to This Policy

We may update this Privacy Policy from time to time. If we make material changes, we will update the "Effective Date" at the top of this page and, where appropriate, notify you through the App.

We encourage you to review this Privacy Policy periodically. Your continued use of the App after changes become effective constitutes your acceptance of the updated policy.

11. Contact

If you have any questions or concerns about this Privacy Policy or our data practices, please contact us at:

Rastislav Cervenak
[email address]

© 2025 Rastislav Cervenak. All rights reserved.
  • Terms of Service
  • Privacy Policy