TraceIP Legal & HelpDeutsch

Privacy Policy

Last updated: 2026-10-16

TraceIP is a network discovery and connectivity diagnostics app for Android (device scanning, ping, traceroute, Wi-Fi analysis, Wake-on-LAN, Internet speed test), available in English and German. This policy explains which data the app and these pages process. TraceIP has no user accounts, and diagnostic results are processed on your device; they are not sent to the developer.

Data Controller

The controller within the meaning of Art. 4(7) GDPR is Paul Wolfmajer (developer name Wolpa), Forstsiedlung 20, 8074 Raaba-Grambach, Austria, as identified on the Impressum page. For privacy-related requests, contact support@wolfmajer.com. The EU General Data Protection Regulation (GDPR) applies to all processing described here.

Network Diagnostics

When the app opens, it reads your device's own IP address, the gateway address and, if you allowed location, the name of the connected Wi-Fi to display them. Reading these values sends nothing to the network.

A network scan runs when you start it. Right after you accept the first-run notice, TraceIP runs one scan of the network your device is connected to. Later it scans automatically at app start only if you switch on "Scan when the app opens" in Settings (off by default).

Scan, ping, traceroute and open-service results, including IP and MAC addresses, hostnames, device names, manufacturer or model information and response times, are processed on your device for the function you start. TraceIP keeps no permanent scan history and does not upload, sell or share these results. Ping and traceroute send standard diagnostic packets (ICMP and/or UDP) to the host you enter; the target host and routers along the way see your public IP address and may log the probe under their own policies. To resolve host names and to look up names of discovered devices (reverse DNS), the app uses the DNS resolver configured on your device, which may be outside your local network and sees the names or addresses queried.

Wi-Fi Analyzer

The analyzer shows the wireless networks visible to your device: network name (SSID), access-point identifier (BSSID), signal strength, channel, frequency band and channel width. This data is read from Android's Wi-Fi scan interface, held only in working memory (RAM), never stored, logged or transmitted, and discarded when you leave the analyzer or close the app.

Internet Speed Test

When you start a test, the app exchanges randomly generated test data with speed.cloudflare.com, a public measurement service operated by Cloudflare, Inc. (101 Townsend Street, San Francisco, CA 94107, USA). Cloudflare sees your public IP address and standard request data (such as timestamps and user agent) and processes them under its privacy policy. This involves a transfer to the USA, safeguarded by Cloudflare's certification under the EU–US Data Privacy Framework. The test data itself contains no personal data. A test may transfer hundreds of megabytes on a fast connection. Results are kept only in working memory.

Wake-on-LAN

You can save devices (a name you choose, the MAC address and optionally the IP address, entered manually or imported from the last scan) together with creation and last-wake timestamps. The list is stored in local app preferences and is not uploaded. A wake packet contains the saved MAC address and is sent only within your local network.

More Apps by Wolpa (Self-Promotion)

When the app starts, it requests https://traceip.wolfmajer.com/promo.json, a small file listing other apps by the same developer. If the file lists published apps, the Info dialog shows "More apps by Wolpa"; if the developer switches a campaign on, a window with these apps may open once per campaign when the app starts. It never opens during a running scan, ping, trace or speed test, and not in the session of the first-run notice. The list is labelled as self-promotion.

The request and the app icons shown in the list are served from the same host as these pages (see "Hosting"); they contain no advertising ID, scan results or other identifiers beyond standard connection data. TraceIP does not count views or taps. Tapping an app opens its Google Play page, or a video on YouTube, in the respective app or browser; Google's privacy policy then applies. The last valid file and the last campaign shown are stored locally.

Advertising and Google AdMob

TraceIP uses Google AdMob, provided by Google Ireland Limited / Google LLC, to show banner ads and optional rewarded video ads. Rewarded ads are shown only when you actively choose to watch one. The Google Mobile Ads SDK may collect and share data such as your IP address, advertising ID or other device identifiers, ad interactions and diagnostic information. Google states that this data is used for advertising, analytics and fraud prevention, and is encrypted in transit.

In the European Economic Area, the United Kingdom and Switzerland, TraceIP asks for advertising consent before personal data is used for personalised ads or local storage where legally required. No consent request is shown and no ads are loaded before you accept the current legal notice, and accepting the terms does not give advertising consent. Without consent, non-personalised ads may still process technical data. Declining does not block any tool. You can change your choice at any time through "Ad privacy choices" in the app's Info dialog, as well as through your device's advertising settings and Google's ad settings. Google's consent form follows your device language. Google's processing is subject to Google's Privacy Policy and Google's information about advertising technologies.

Automatic Update Check

On every start, including before the legal notice is confirmed, the app requests https://traceip.wolfmajer.com/app-version.json to check whether the installed build is still supported or the app has been discontinued. The request contains no scan results, saved devices, advertising ID or account identifier; the comparison happens on your device. If an update is required or the app has been discontinued, this status (including the English and German message) is saved locally so the block also applies offline. If the check fails on a device that was never blocked, the app remains usable.

Local Storage and Backups

TraceIP stores the following in local app preferences: your language and appearance settings, the "Scan when the app opens" setting, your acceptance of the legal notice (tied to the legal revision), saved Wake-on-LAN devices, any update or discontinuation status, and the last self-promotion file and campaign shown. Google's SDK also stores its consent state. TraceIP does not upload this data. Android cloud backup and device-transfer backup are disabled for app data; backups made by earlier app versions are not deleted automatically. Uninstalling the app or clearing its storage removes this data from your device.

Hosting

These pages, the update file, the self-promotion file and its icons are served by Cloudflare, Inc. as a processor on behalf of the controller. Cloudflare processes your IP address, the requested URL, the referrer, the user agent and the timestamp to deliver the content, provide encryption (TLS) and protect the site against abuse. Security records may be retained to investigate and prevent abuse. These pages are not used for advertising or visitor profiling. The transfer to the USA is safeguarded by the EU–US Data Privacy Framework and, where required, Standard Contractual Clauses; see Cloudflare's data processing addendum.

Permissions

Network access is used to discover local devices, run the diagnostics and speed test you start, perform the update check, load the self-promotion file and load ads.

Android treats the Wi-Fi name (SSID) and router identifier (BSSID) as location information, because public databases can map them to approximate coordinates. Android therefore requires location permission ("While using the app", precise location for Wi-Fi scan results) before an app can read the name of the connected Wi-Fi or list nearby networks; Wi-Fi scans also require location services to be on. TraceIP explains this once in the first-run notice and then shows Android's permission prompt. It does not request background location, and it does not determine, store or transmit your geographic location. The nearby Wi-Fi devices permission is declared with "neverForLocation". The Wi-Fi state permissions are used to request Wi-Fi scans; TraceIP does not change your saved Wi-Fi configuration. Settings show whether location is allowed and open the system settings.

You can decline or revoke these permissions at any time; only the Wi-Fi name and the Wi-Fi analyzer will then be unavailable. Operating-system permissions are separate from advertising consent.

Where personal data is processed, the following legal bases under Art. 6(1) GDPR apply. Storage periods are described in the sections above.

Your Rights

Under the GDPR, you have the right of access (Art. 15), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18), data portability (Art. 20) and objection (Art. 21), and the right to withdraw consent at any time (Art. 7(3)) without affecting the lawfulness of processing before withdrawal. Because TraceIP stores no diagnostic results on a server, most of these rights have no such data to act upon. For advertising data processed by Google, you can also use Google's privacy controls or contact Google directly. To exercise any right toward TraceIP, contact support@wolfmajer.com.

Right to Lodge a Complaint

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, and the provider does not knowingly process personal data of children under 16.

Changes and Languages

This policy may be updated to reflect changes in the app or in applicable law. The "Last updated" date indicates when the latest revision took effect; earlier revisions remain available at their dated addresses. This policy is available in English and German.

Open-Source Licenses

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