Legal
Privacy Policy
Last updated 18 September 2026
1. Who is responsible
Omnistat (“the app”) is published by Mathieu Bolard, an independent developer based in France, who is the data controller for the processing described here. You can reach the developer at omnistatapp@gmail.com.
2. What stays on your device
Almost everything. The following is written to Omnistat's own container on your device and to the shared app group it uses for widgets and the Apple Watch app. It is never sent anywhere:
- Every value the app reads: model and system information, CPU, GPU, memory, storage and partitions, battery, Wi-Fi and cellular details, network addresses and sensor readings.
- The history database — the samples Omnistat takes over time to draw its charts, including storage, memory, battery, CPU, thermal state and the amount of Wi-Fi and cellular data used.
- Speed test results, with the network type and network name each run was made on.
- Your settings: units, alert thresholds, data plan limits and billing dates.
This data is covered by your device's encryption and is included in your device backup if you back the device up. Deleting the app deletes all of it. Omnistat has no account system, so there is nothing to log in to and nothing to sync.
3. What leaves your device
Usage statistics and crash reports
Omnistat uses Google Firebase Analytics and Firebase Crashlytics to see which screens are used and to be told when the app crashes. These send:
- A pseudonymous app-instance identifier generated on your device — not your name, email, Apple Account or advertising identifier.
- Events such as opening the app, opening a screen (history, speed test, sensors), showing the Pro screen, tapping a purchase and unlocking Pro.
- Technical context: device model, operating system version, app version, language, and the country or region derived from the IP address of the request.
- For a crash: the stack trace and the state of the app at that moment.
Omnistat contains no advertising, does not use the advertising identifier (IDFA), does not ask for tracking permission and does not combine this data with data from other apps or websites. Google processes it as a processor on the developer's behalf; see Firebase's privacy information. Uninstalling the app stops all of it.
The speed test and network quality
Measuring a connection requires using it. When you run a speed test, or when the app measures latency on the active connection, it contacts public endpoints operated by Cloudflare (speed.cloudflare.com and the public DNS resolver at 1.1.1.1) and resolves a hostname through the DNS server your network provides. Those services see the request and your IP address, exactly as they would for any other connection from your device. Omnistat sends no identifier and no personal data with these requests, and the results are stored only on your device.
Nothing else
Omnistat does not upload your readings, your history, your speed tests, your network names or your addresses. There is no Omnistat server that could receive them.
4. Permissions the app asks for
| Permission | Why | What happens to it |
|---|---|---|
| Location | iOS only reveals the name (SSID) and address (BSSID) of the Wi-Fi network you are on to apps with location access. | Your position is never read, stored or transmitted. Refusing it simply hides the network name; everything else keeps working. |
| Motion & Fitness | Required to read the accelerometer, gyroscope, magnetometer and barometer on the Sensors screen. | Readings are shown live and are not recorded or sent. The app only asks when you open Sensors. |
| Notifications | To deliver the Pro alerts — low storage, data plan, overheating, battery, unusual traffic, slow connection. | Notifications are created on your device by the app itself. There is no push server and no remote notification. |
5. Purchases and Omnistat Pro
Omnistat Pro is sold through Apple's In-App Purchase. Payment, billing and renewals are handled entirely by Apple; the developer never sees your payment details. The app receives from Apple's StoreKit only whether an entitlement is currently valid, and stores that answer on your device so that widgets and background tasks know the app is unlocked. Apple's own privacy policy governs what Apple collects for the transaction.
6. When you contact support
If you write to omnistatapp@gmail.com, the developer receives your email address, your message and anything you attach. Using the feedback option inside the app attaches a diagnostic file describing the device's technical state, so a problem can be reproduced — you can see it in the mail composer before sending, and remove it. Support correspondence is kept only as long as it takes to deal with the request.
7. Legal bases and retention
For people in the European Economic Area and the United Kingdom, the processing above rests on these legal bases under the GDPR:
- Performance of a contract — running the app's features, including the network requests the speed test needs and the verification of a Pro purchase.
- Legitimate interest — anonymous usage statistics and crash reports, so that the app can be fixed and improved. The data is pseudonymous and never used to profile you.
- Consent — the system permissions above, which you grant or refuse in iOS and can change at any time in Settings.
Data held on your device stays until you delete it or remove the app. Analytics and crash data held by Google are kept for the retention period configured in the Firebase console, after which only aggregate figures remain.
8. Your rights
You have the right to access, correct, delete and export your personal data, to object to or restrict its processing, and to lodge a complaint with your supervisory authority — in France, the CNIL. Because the app holds your data on your own device and the analytics data is pseudonymous, the fastest way to exercise deletion is to remove the app; for anything else, write to omnistatapp@gmail.com and you will get an answer within one month.
Omnistat does not sell personal information and does not share it for cross-context behavioural advertising, as those terms are used in California law.
9. Children
Omnistat is a technical utility. It is not directed at children under 13, and no data is knowingly collected from them.
10. Changes to this policy
If the app starts doing something this page does not describe, this page changes first. The date at the top always reflects the current version, and significant changes are announced in the App Store release notes.
11. Contact
Mathieu Bolard — omnistatapp@gmail.com
Questions about this policy, about what a particular reading does, or a request to exercise your
rights all go to the same address.