Privacy Policy

Effective Date: October 26, 2026

Last Updated: October 26, 2026

Core Commitment: SpeedPulse operates on transparency and minimization. We never read, upload, or inspect your personal files, hard drive contents, or browsing history. All throughput tests utilize synthetic, randomized binary data generated directly in browser memory and discarded immediately upon server receipt.

1. Information Collected Automatically

When you use the SpeedPulse platform, our PHP backend and diagnostic engines automatically process:

2. Device and Browser Information

To provide accurate diagnostic context for speed test results, the platform queries legitimate browser APIs for the following non-invasive telemetry:

3. Public IP and Geolocation Information

Your IP address is used to determine approximate geographic location (city, region, country) and Autonomous System (ASN) / Internet Service Provider (ISP). We do not request high-accuracy GPS hardware coordinates. Geographic estimations are based solely on IP routing tables and may differ if you use a Virtual Private Network (VPN), corporate proxy, or mobile carrier carrier-grade NAT (CGNAT).

4. Purpose of Processing

Data collected is strictly used for:

5. Third-Party Endpoints and External Lookups

If you are connected via a public internet IP address, our backend queries a public IP geolocation provider (e.g. IP-API) solely to resolve your ISP name, ASN, and country/city. This request exposes your public IP address to the lookup provider. No tracking scripts, advertising networks, or social tracking pixels are loaded on SpeedPulse.

6. Storage and Database Logging

SpeedPulse stores speed test results and associated diagnostic metadata in a backend database (MySQL or SQLite table speedtest_logs). The recorded record includes your test UUID, timestamp, measured speeds, latency, jitter, device metadata, and client IP. A copy of recent test results is also cached in your browser's localStorage for offline convenience.

7. Data Retention and Deletion

You have full control over your historical records:

8. Security Measures

We implement industry-standard security safeguards:

9. Site Owner and Contact Details

SpeedPulse is deployed on a self-hosted or managed web server. For privacy questions, data deletion requests, or technical support, please contact the site administrator:

Platform Administrator: [Site Owner / Administrator Name]
Contact Email: [admin@yourdomain.com]
Deployment Environment: Localhost / XAMPP Apache & PHP Stack

10. Changes to this Policy

We may update this Privacy Policy from time to time to reflect modifications in diagnostic methodologies, regulatory requirements, or application features. Continued use of the platform after updates constitutes acceptance of the revised terms.