From 6fc0b57aa95dddfd0969c60b1d4ed36db7f14377 Mon Sep 17 00:00:00 2001 From: chmikiro Date: Mon, 17 Aug 2026 06:07:51 +0000 Subject: [PATCH] Update privacy-policy.html Updated privacy policy to clarify data processing and user control over third-party services. Enhanced language for better understanding of data retention and consent. --- docs/privacy-policy.html | 55 +++++++++++++++++++++++++++++----------- 1 file changed, 40 insertions(+), 15 deletions(-) diff --git a/docs/privacy-policy.html b/docs/privacy-policy.html index 2573e95..495bedb 100644 --- a/docs/privacy-policy.html +++ b/docs/privacy-policy.html @@ -22,43 +22,68 @@ a { color: #0066cc; } + + code { + background: #f2f2f2; + padding: 0.15rem 0.4rem; + border-radius: 4px; + font-size: 0.95em; + } + + .meta { + color: #666; + font-size: 0.9rem; + }

Privacy Policy

+

Last updated: August 16, 2026

+ +

Initially crafted to fill personal needs, Tunnel'd is now made public as a free, open-source software, with no commercial purpose, no monetization, and no ads.

Tunnel'd does not collect, store, or share any personal or sensitive user data externally. All data stays on your device unless you explicitly export it.

-

Data Processing — Third-Party Services

+

Data Processing — User Controlled Third-Party Services

Tunnel'd contacts the following services to function. Each request inherently includes your device's IP address as part of the TCP connection:

+
  • ipify (ipify.org) — used to determine your public IP address itself (IP identification, not enrichment). This is currently the only IP-identification provider; a future release will let you choose your own. ipify states they do not store or track request data. [Privacy Policy]
  • +
  • ip2location (ip2location.io) — enrichment provider: adds geolocation data (country, city, ISP, ASN, coordinates, timezone) on top of the IP address already identified. [Privacy Policy]
  • +
  • ipapi.co (ipapi.co) — alternative enrichment provider. [Privacy Policy]
  • +
  • ipinfo.io (ipinfo.io) — alternative enrichment provider. [Privacy Policy]
  • +
  • ipdia.li (ipdia.li) — DNS leak test. Runs on self-hosted infrastructure with no third-party analytics or tracking.
  • + -

    Which geolocation provider is used depends on your selection in Settings → Geo IP Data Source.

    +

    IP identification (via ipify) and enrichment (via ip2location, ipapi.co, or ipinfo.io) are separate steps. Which enrichment provider is used depends on your selection in Settings > Geo IP Data Source. You may disable enrichment entirely and only identify your IP.

    -

    By default, you can use Tunnel'd without any external network access — the app will still display your IP address and network type as detected by Android's system APIs.

    +

    By default, Tunnel'd is set to work without any external network access. The app will still display and locally log your IP address and network type as detected by Android's system APIs.

    -

    Local Data Storage

    -

    Tunnel'd stores your IP address history locally on the device using an on-device database. This data never leaves your device unless you explicitly choose to export it (CSV export to a location of your choice) or clear it (Settings → Clear History).

    +

    For visibility, an explicit "Cut internet access" toggle will be added in future release.

    + +

    Local Data Storage & Retention

    +

    Tunnel'd stores your IP address history locally on the device using an on-device database. This data is retained indefinitely until you explicitly clear it Settings > Clear History or uninstall the app.

    +

    Data is yours, by design. So it naturally never leaves your device unless you explicitly choose to export it (CSV export to a location of your choice).

    No Analytics, No Telemetry

    -

    Tunnel'd contains no advertising SDKs, no analytics frameworks, no crash reporters, and no telemetry of any kind. It is a standalone app — no account required, no backend to phone home to.

    +

    Tunnel'd contains no advertising SDKs, no analytics frameworks, no crash reporters, and no telemetry of any kind. It is a standalone, non-commercial app ; no account required, no backend to phone home to.

    + +

    The only way to report bugs and/or to suggest features is by opening an issue on GitHub.

    Consent

    -

    By using Tunnel'd, you consent to your IP address being sent to the third-party services listed above solely for the purpose of IP address and geolocation lookups. You may opt out of geolocation lookups entirely by skipping the enrichment step or using the app offline.

    +

    Consent is granular and tied to your choices in Settings:

    + +

    By enabling any of the above, you consent to your IP address being sent to the corresponding third-party service solely for the purpose stated. You can change or revoke these choices at any time in Settings.

    Contact

    For questions or concerns, open an issue at github.com/chmikiro/tunneld.

    -

    You also can send an email to chmikiro.tunneld@couldyoutellwho.im.

    +

    For privacy-specific concerns, you can also send an email to chmikiro.tunneld@couldyoutellwho.im.

    -