TraceIP Legal

Privacy Policy

Last updated: 2026-06-13

TraceIP is a network discovery and connectivity diagnostics app (device scanning, ping, traceroute, Wi-Fi analysis, Wake-on-LAN, Internet speed test). It processes network information locally on your device to discover and display devices and services that are reachable from the network currently connected to your device, to analyse nearby Wi-Fi networks, to report connectivity to hosts you specify, and to measure the speed of your Internet connection when you request it.

Data Controller

The controller within the meaning of Art. 4(7) GDPR is the provider identified on the Impressum page. For privacy-related requests, contact support@wolfmajer.com.

Regardless of where you are located, the controller is established in Austria and the EU General Data Protection Regulation (GDPR) applies to any processing of personal data carried out in connection with the TraceIP app and these legal pages.

Diagnostic Probes

When you use ping or traceroute, the app sends standard network diagnostic packets (ICMP and/or UDP) to the host you enter. These probes traverse the public Internet when the target is outside your local network, and intermediate routers may respond with their own IP address and round-trip time. The app only displays this information to you; it is not transmitted to TraceIP or any third party.

Please note that, as with any direct network communication, the target host and any intermediate routers see the public IP address of your device and may log the probe under their own privacy and operational policies. This processing is performed by those third parties, not by TraceIP, and is the same kind of disclosure that occurs whenever your device contacts an Internet host (for example when you open a website).

Internet Speed Test

The speed test measures the latency, download, and upload speed of your Internet connection. When you start a test, the app exchanges randomly generated test data with the public speed-measurement service operated by Cloudflare, Inc. (101 Townsend Street, San Francisco, CA 94107, USA) at speed.cloudflare.com. As with any direct network communication, Cloudflare's measurement servers see your device's public IP address and standard technical request data (such as timestamps and user agent) and process them under Cloudflare's privacy policy; because Cloudflare is a US-based provider, this involves a transfer to a third country, safeguarded by Cloudflare's certification under the EU–US Data Privacy Framework. The test data itself is meaningless random bytes and contains no personal data.

A test runs only when you actively start it and stops when it completes, when you stop it, or when you leave the speed test view. Depending on your connection speed, a test may transfer up to a few hundred megabytes of data; if you are on a metered or limited data plan, this may count against your data allowance. Test results (latency, jitter, download, and upload speed) are displayed to you and processed exclusively in your device's working memory (RAM); they are never stored, logged, or transmitted to TraceIP or any other party, and are discarded when you close the app.

Local Diagnostic Data

The TraceIP app itself does not upload, sell, or share scan, ping, or traceroute results. TraceIP does not keep a permanent scan history. Network scan results, ping results, traceroute hops, hostnames, local IP addresses, MAC addresses, response times, and open-service results are processed locally on your device for the diagnostic function you request.

Wi-Fi Analyzer

The Wi-Fi analyzer displays the wireless networks visible to your device, including the network name (SSID), the access-point identifier (BSSID), the signal strength (RSSI), and the channel, frequency band, and channel-width information. This data is read from the operating system's Wi-Fi scan interface solely to render the analyzer view.

All Wi-Fi analyzer data is processed exclusively in your device's working memory (RAM). It is never written to storage, never logged, and never transmitted to TraceIP, Google, or any other party. When you leave the analyzer or close the app, the data is discarded. On Android 13 (API level 33) and higher, TraceIP uses the "nearby Wi-Fi devices" permission, declared with the neverForLocation flag, to receive the scan list; on older Android versions the operating system instead requires location permission and active location services to deliver Wi-Fi scan results. In either case TraceIP uses the permission only to receive the scan list and does not read, store, or transmit your geographic location. On iOS, Apple provides no public interface for scanning nearby Wi-Fi networks, so this feature is not available there.

Wake-on-LAN

The Wake-on-LAN feature lets you save devices (a name you choose, the device's MAC address, and optionally its IP address) so you can send them a standard wake-up "magic packet" over your local network. This list is stored only in the app's local storage on your device and is never uploaded or shared. Sending a wake packet transmits the saved MAC address inside the magic packet on your local network, which is how the Wake-on-LAN standard works; the packet is not sent to TraceIP or any third party. You can edit or delete saved devices at any time, and the list is removed when you uninstall the app or clear its storage.

Advertising and Google AdMob

TraceIP uses Google AdMob, provided by Google Ireland Limited / Google LLC, to display banner advertising and to serve optional rewarded video ads in the app. Rewarded video ads are shown only when you explicitly choose to watch one (for example by tapping the voluntary support option in the app); they are never shown automatically or without your active opt-in. The Google Mobile Ads SDK may automatically collect and share data such as your device's IP address, advertising identifiers or other device identifiers, app interactions with ads, and diagnostic information related to the app and SDK. Google states that this data is used for advertising, analytics, and fraud prevention, and is encrypted in transit.

Depending on your region and choices, ads may be personalised or non-personalised. In the European Economic Area, the United Kingdom, and Switzerland, TraceIP must ask for required advertising consent before using personal data for personalised ads or local storage where legally required. On iOS, Apple's App Tracking Transparency framework additionally asks for your permission before the advertising identifier (IDFA) may be used to track you across apps and websites; if you decline, you can continue to use the app and will only receive non-personalised ads. You can change advertising choices through the consent options shown in the app when available, through your device advertising and tracking settings, and through Google's ad settings.

Google's processing is subject to Google's own privacy documentation, including Google's Privacy Policy and Google's information about advertising technologies.

Purposes and Legal Bases

Where personal data is processed in connection with TraceIP, the purposes and legal bases under Art. 6(1) GDPR are as follows:

Hosting and Server Logs (Legal Pages)

This privacy, terms, and impressum website is served through Cloudflare, Inc. (101 Townsend Street, San Francisco, CA 94107, USA), acting as a processor on behalf of the controller. When you load these pages, Cloudflare automatically processes technical request data, including your IP address, the requested URL, the HTTP referrer, the user agent string, and the timestamp. This data is used to deliver the content, to provide TLS termination, and to protect the site against abuse and attacks. It is retained for short, security-related periods set by Cloudflare and is not used to build profiles of visitors.

Legal basis: legitimate interest in operating and securing the website (GDPR Art. 6(1)(f)). A data processing agreement with Cloudflare is in place. Because Cloudflare is a US-based provider, the processing involves a transfer to a third country; this transfer is safeguarded by the EU–US Data Privacy Framework, to which Cloudflare is certified, and by the European Commission's Standard Contractual Clauses where required. The hosting provider may change in the future; if it does, this section will be updated accordingly.

Permissions

Network access is used to discover local devices and to send diagnostic probes you initiate.

Location permission, the Wi-Fi name, and the Wi-Fi analyzer

Android (since version 8) and iOS (since version 13) treat the Wi-Fi name (SSID) and the router identifier (BSSID) as location information, because public databases can map these values to approximate geographic coordinates. As a result, the operating system requires location permission before any app can read them, even if the app does not use GPS. The same applies to the list of nearby Wi-Fi networks used by the Wi-Fi analyzer; on Android 13 and higher this is instead governed by the dedicated "nearby Wi-Fi devices" permission, which TraceIP declares with the neverForLocation flag so it cannot be used to derive your location.

TraceIP requests this permission only to display the name of the Wi-Fi network your device is currently connected to and, if you open the Wi-Fi analyzer, to receive the list of networks in range. TraceIP does not request, read, store, or transmit your geographic location, and all SSID/BSSID and analyzer data are processed locally on your device — analyzer data in memory only — and never uploaded. You can decline this permission and continue to use the app; only the Wi-Fi name display and the Wi-Fi analyzer will be unavailable. You can revoke the permission at any time in your device settings. The legal basis and retention for this processing are stated in the "Purposes and Legal Bases" section above.

Your Rights

Under the GDPR, you have the following rights with respect to your personal data:

Because TraceIP does not collect or store scan, ping, traceroute, or speed test results on any server, many of these rights have no diagnostic data to act upon. Advertising-related data may be processed by Google through AdMob; for that data, you may also need to use Google's privacy controls or contact Google directly. To exercise any right toward TraceIP, or for any privacy question, contact the controller at support@wolfmajer.com.

Right to Lodge a Complaint

Without prejudice to any other administrative or judicial remedy, you have the right to lodge a complaint with a data protection supervisory authority (Art. 77 GDPR), in particular in the EU/EEA Member State of your habitual residence, your place of work, or the place of the alleged infringement.

The supervisory authority for the controller is the Austrian Data Protection Authority (Österreichische Datenschutzbehörde, Barichgasse 40–42, 1030 Vienna, Austria, www.dsb.gv.at).

Children

TraceIP is not directed at children under 16. You must be at least 16, or the minimum age of digital consent in your country, to use the app without the consent and supervision of a parent or legal guardian. The provider does not knowingly process personal data of children below that age.

Changes to this Policy

This policy may be updated to reflect changes in the app or in applicable law. The "Last updated" date at the top of this page indicates when the latest revision took effect.

Open-Source Licenses

Open-source licenses are available in the app through the Info/About dialog and its open-source licenses button.