← Tool

Privacy Policy

This Privacy Policy explains how diag.md, operated by iHost.md, collects, processes, and stores information when you use this network diagnostic tool. We are committed to handling your data transparently and minimally.

Last updated: March 2026

1. Data Controller

The data controller for diag.md is:

2. Principle of Data Minimisation

diag.md is designed around a strict data minimisation principle: no data is collected, stored, or transmitted to our servers unless you explicitly click "Generate Report".

Simply visiting the page and viewing diagnostic results does not store anything on our servers. All processing for display purposes happens in your browser.

3. What Data We Collect & Why

When you click "Generate Report", the following data is saved to our server as a JSON file:

DataSourcePurpose
Public IP address (IPv4/IPv6)Browser → ipapi.co/ipwho.isCore diagnostic identifier
Server-detected IPv4PHP REMOTE_ADDRDebug reference for support team
GeoIP data (country, city, ISP, ASN, timezone, coordinates)ipapi.co / proxycheck.io v3Network location context
VPN/proxy/TOR detection resultproxycheck.io v3Connection type classification
Browser signals (User-Agent, platform, screen, language, WebGL)Browser JS APIsDevice/environment context
Bot/automation detection signalsLocal analysisBrowser authenticity check
Speed test results (if test was run)Browser ↔ serverNetwork performance data
Blacklist check results (IPv4 only)Server DNS queriesIP reputation data
Report generation timestampServer clockRecord-keeping

4. Data We Explicitly Do Not Collect

5. Rate-Limiting Data

To prevent abuse, we store temporary rate-limiting records in our server's tmp/ directory:

Both records expire automatically after 60 minutes and are never included in the diagnostic report itself.

6. How Data Is Stored

7. Data Sharing with Third Parties

We share the minimum necessary data with third-party services to operate the tool:

We do not sell, rent, or share your diagnostic report data with any third party for commercial purposes.

8. Data Retention

9. Your Rights

Depending on your jurisdiction, you may have the following rights regarding your data:

To exercise any of these rights, contact us at noc@ihost.md with the relevant report ID. We will respond within 30 days.

10. Legal Basis for Processing

Our legal basis for processing data submitted via the "Generate Report" function is legitimate interest (Article 6(1)(f) GDPR) — specifically, providing technical support diagnostics requested by the user — and consent, as the data is only saved upon explicit user action.

11. Children's Privacy

diag.md is not directed at children under the age of 16. We do not knowingly collect data from children. If you believe a child has submitted a report, contact us and we will delete it promptly.

12. Changes to This Policy

We may update this Privacy Policy periodically. The "Last updated" date will reflect the most recent revision. We encourage you to review this page occasionally. Continued use of diag.md after changes constitutes acceptance of the updated policy.

13. Contact & Complaints

For privacy-related inquiries or to exercise your rights: noc@ihost.md

If you believe your data has been mishandled and you are located in the EU/EEA, you have the right to lodge a complaint with your local supervisory authority.