Probe Privacy Policy
Last updated: 28 October 2026
Probe is an internet speed test published by Clearpoint Studios. This policy explains what the app stores, what leaves your phone, and how long anything is kept.
Contact: clearpointstudios@proton.me
The short version
Your test results, network names and settings stay on your phone and are never sent to us. Probe has no account, no sign up, no ads, no advertising identifier, no ad network and no analytics SDK. We do not sell data and we do not share it with data brokers.
Three things go online: the speed test itself, which talks to Cloudflare's public speed test service; an anonymous install counter (RevenueCat) that starts with the app; and the support chat, which connects only once you open it.
What stays on your device
Stored in the app's private storage, readable only by Probe:
- Your test results: download, upload, latency, jitter, time of the test, connection type, provider name and the Cloudflare location that answered
- The Wi-Fi name (SSID) of the network a test ran on, if you allowed Probe to read it, and any names you give your networks
- Your settings (units, accent color, which steps run, mobile data limit) and the counters that decide when to ask for a rating
- Result images you created with Share
You can erase all of it in the app under More, Delete all data. Uninstalling Probe removes it as well. Probe turns off Android's app backup, so none of this is copied to your Google account.
The speed test (Cloudflare)
When you run a test, Probe downloads and uploads blocks of random test data to speed.cloudflare.com, Cloudflare's public speed test service, and times the answers. The data sent during an upload is filler and contains nothing from your phone. Like any connection on the internet, these requests reach Cloudflare with your IP address.
Probe also asks the same service, on start, when your network changes and after a test, which network you are on. Cloudflare answers with the name and number of your provider and the Cloudflare location that served you. Probe keeps only these and shows them in the app. Cloudflare's answer also contains details it derives from your IP address, such as your IP address itself and an estimated city and country; Probe does not read, store or send them anywhere.
Probe does not send your results, your Wi-Fi name or anything else from the app to Cloudflare or to us. Cloudflare handles the requests under its own policy at cloudflare.com/privacypolicy.
Wi-Fi names and the location permission
Android only reveals the name of the Wi-Fi you are connected to to apps that hold the location permission. Probe asks for it only when you tap Allow in the Wi-Fi names sheet, and uses it for nothing else: it reads the Wi-Fi name to file your results under the right network. Probe never reads your GPS position or location. The Wi-Fi name stays on your phone; it is not part of a shared result image and is never sent to us or to Cloudflare. If you decline, tests are filed by connection type and provider instead.
Install counter (RevenueCat)
Probe sells nothing. It still includes the RevenueCat SDK, which the studio uses to count installs and active users per app. When the app starts, the SDK creates a random, anonymous app user identifier and sends it to RevenueCat together with basic technical details (app version, Android version, store country). If you open the support chat, this identifier is replaced by the anonymous support identifier described below, so one person counts once. Probe offers no purchases, so no purchase history exists. The SDK does not collect the advertising identifier. RevenueCat processes this data on our behalf under its policy at revenuecat.com/privacy.
Support chat, only if you open it
Under More, Support you can write to us. Until you open that screen, nothing in this section happens.
When you open it, Probe signs in to our Supabase backend with an anonymous identifier. There is no email, no name and no password. When you send a message, we store:
- The anonymous identifier
- The subject, category and the messages you write, and our replies
- The app version, the Android version and the device model, so we can reproduce a problem
- The language of your phone, so our reply can come back in your language
Test results and Wi-Fi names are not attached to a support message. Messages are translated automatically on our server (Google Gemini) so we can read your message and answer in your language. The text of a new message is also forwarded once, together with the app version and the device details, through a small Cloudflare service to a private notification channel, so we see it in time. Nobody else can read your messages. Other users of Probe cannot see or contact you.
After your first message, Probe opens this connection on each start so that new replies show up. When you send your first message, Probe asks whether it may show notifications. If you allow them, Probe registers a push token with Google Firebase Cloud Messaging and stores it with the anonymous identifier, so our reply can reach you while the app is closed. If you do not allow notifications, no token is created and replies wait in the app. Delete all data in the app removes the token from our server and from Firebase. If that cannot be done, for example without a connection, nothing is deleted and the app tells you, so you can try again.
Home screen widgets
Probe's widgets show your last result and start a test. The values are written by the app into Android's widget storage on your phone. Nothing is sent anywhere to show them.
Studio app links
The More apps section links to other Clearpoint Studios apps on Google Play. Once a day, while that section is open, Probe checks whether a listed app is available on Google Play by requesting its public store page. This request carries no personal data from the app.
Sharing a result
If you tap Share, Probe draws an image of the result (speeds, provider and Cloudflare location, without your Wi-Fi name or network label) and hands it to the Android share menu. Where it goes from there is your choice. Nothing is sent to us.
Permissions
- Internet and network state: running the test and noticing when your connection changes.
- Wi-Fi state and location: only to read the Wi-Fi name, and only after you tap Allow. Your location is never read.
- Notifications: replies to your support messages, asked for only after your first message.
Legal basis and where data is processed
Where the GDPR applies, support messages are processed on the basis of your consent, given by writing to us, and to answer your request. The anonymous install counter is processed on the basis of our legitimate interest in knowing how many people use the app; you can object by writing to us. The speed test requests are needed to perform the test you start. Our Supabase project, the translation, the notification service, Firebase Cloud Messaging, RevenueCat and Cloudflare run on infrastructure in the European Union and the United States. Where data reaches the United States, the transfer is covered by the standard contractual clauses of the respective providers.
Data retention
How long each kind of data is kept, and what ends the retention:
- Test results, Wi-Fi names, network names and settings on your phone: kept until you tap Delete all data in the app or uninstall Probe. They are never copied to a server of ours, and Android backup is off for Probe.
- Speed test requests at Cloudflare: we keep nothing of them. Cloudflare may keep request logs, including your IP address, for a short time under its own policy.
- Support tickets and messages, with app version, Android version, device model and language: kept while the conversation is open. Closed tickets are deleted no later than 12 months after the last message, or within 30 days of an email request.
- Anonymous support identifier and push token: kept while there are tickets, and deleted together with them. Delete all data in the app removes the push token. On the phone both are discarded when you tap Delete all data, uninstall Probe or clear its data.
- Support notification: the forwarded copy in the private notification channel is deleted together with the ticket. The Cloudflare service itself stores nothing.
- Install counter (RevenueCat): the anonymous app user identifier and its technical details are kept by RevenueCat for as long as we use the service, according to its own policy, or deleted within 30 days of an email request.
- Server backups: database backups exist for disaster recovery only and are overwritten within 30 days, so deleted data disappears from them within that window.
Deletion happens on the server itself, not by hiding records. How to request it, with or without the app, is described at probe-2sm.pages.dev/delete.
Your rights
You can delete everything on your phone from inside the app. For data on our side, the steps are at probe-2sm.pages.dev/delete. Under the GDPR you can also ask us for access, correction, deletion, restriction and portability, and you can object to processing. Write to clearpointstudios@proton.me and we will answer. You can complain to your local data protection authority.
Children
Probe is not directed at children under 13, and we do not knowingly collect data from them. If you believe a child has sent us data, write to us and we will delete it.
Changes
If this policy changes, the date at the top changes with it.
Contact
Clearpoint Studios
clearpointstudios@proton.me