BAROMETER

Privacy Policy.

Effective: August 21, 2026

The short version. Your pressure readings, their history, and your settings stay on your device. Barometer has no account system and shows no advertising. Crash reports and usage analytics are off by default and only run if you opt in. The one thing Barometer fetches from the internet is the current air pressure at the nearest airport weather station, and that request carries only the station's four-letter code - never your position.

1. Who we are

Barometer is a mobile application published by CodeEnsis Ltd. ("we", "our", "us"), Χριστόδουλου Σώζου 2, EIFFEL TOWER, Floor 3, Flat/Office 301, 1096 Λευκωσία, Κύπρος. Barometer shows current air pressure, how it has moved over the last hours, and a forecast derived from that movement. This policy explains what data the app handles and your rights under the EU General Data Protection Regulation ("GDPR").

2. Data stored on your device

Everything the app measures or you choose - pressure readings and their two-day history, your pressure unit, your storm-alert preference, and other settings - is stored only on your device. It is not transmitted to us, and we have no ability to access it. We operate no backend server and no user accounts for Barometer.

3. Data we collect about you

By default we collect nothing about you. Barometer does not require an account and does not build a profile of you. Exactly two things can leave your device: the optional, opt-in crash and analytics data described in Section 5, and a request for a weather station's current pressure, described in Section 6. Neither carries your coordinates, and neither identifies you.

4. Location and sensor data

Barometer reads your device's barometric pressure sensor, where one is present. To be comparable with a weather report, a raw sensor reading has to be reduced to sea level, and that calculation needs your altitude - so the app uses your device's GPS location while it is open. Your location is used on the device for that reduction and to decide which weather station is nearest to you; it is never transmitted. Barometer does not request background location and does not track your movement. You can revoke location access at any time in your device settings; the app then shows the raw sensor reading, or the nearest station's, instead.

5. Crash reports and analytics (opt-in)

Barometer integrates Firebase Crashlytics (crash diagnostics) and Firebase Analytics (anonymous usage statistics), provided by Google. Both are disabled by default. During onboarding, and at any time in Settings → Privacy, you can choose to enable or disable them. If you opt in, diagnostic and usage events - which do not include your pressure history or your location - are processed by Google to help us fix crashes and improve features. If you never opt in, nothing is sent.

6. Weather station readings

Barometer can take a pressure reading from the nearest airport weather station. On a phone with no pressure sensor this is where the reading itself comes from; on a phone that has one, it supplies the reported wind used by the forecast. The index of roughly 7,700 reporting stations worldwide is bundled inside the app, so the decision about which station is nearest is made on your device. The app then asks the Aviation Weather Center, operated by the United States National Oceanic and Atmospheric Administration ("NOAA"), for that station's current observation.

The request contains the station codes and nothing else - no coordinates, no device or advertising identifier, no account, because there is none. As with any internet request, the service sees the IP address it arrived from. A station code names an airport that may be up to 150 km away, which is a far coarser fact than your position. Requests are made only while the app is open, and are rate-limited to at most one every two minutes - in ordinary use, about one every twenty.

You can turn the feature off in Settings → Calibration. Doing so stops the requests and deletes the stored station reading. Aviation Weather Center data is US Government public-domain information; see NOAA's privacy policy.

7. Third-party services

To provide certain features, the app may rely on the following services, each governed by its own privacy policy:

Barometer contains no advertising and no advertising SDK, and no in-app purchases.

8. Permissions

Barometer requests foreground location permission, for the sea-level reduction and station choice described in Section 4, and may request notification permission so it can tell you when the pressure is falling rapidly. Both are optional: without location the app shows the raw sensor reading, and without notifications it simply never sends one.

9. Notifications

The storm alert is generated on your device, by the app, from readings the app already has. There is no push service and no server involved: nothing about you is sent anywhere in order to produce it. You can switch it off in Settings → Alerts.

10. Data retention and deletion

Because your data lives on your device, you control it. The pressure log keeps roughly two days and discards older readings on its own; uninstalling the app removes all Barometer data from the device. If you opted in to diagnostics, crash reports are retained by Firebase Crashlytics for up to 90 days, and analytics data is retained according to Google's standard retention - you can stop further collection at any time in Settings → Privacy.

11. Children

Barometer is intended for general audiences and is not directed to children under 13 (or under 16 in the EEA). We do not knowingly collect data from children.

12. Legal basis (GDPR) and your rights

Core measurement and local storage rely on performance of a contract (Art. 6(1)(b) GDPR); app security and reliability rely on our legitimate interests (Art. 6(1)(f)); optional crash diagnostics and analytics rely on your consent (Art. 6(1)(a)), which you can withdraw at any time. Because your content is held on your device, you can view and delete it directly. You may also contact us to exercise rights of access, rectification, erasure, restriction, portability, or objection, and you may lodge a complaint with your local data protection authority.

13. International transfers

If you opt in to crash reports or analytics, Firebase may process data on servers outside your country, including in the United States. The weather station lookup in Section 6 is answered by a United States government service, which receives a station code and the IP address the request came from. Google provides safeguards for such transfers as described in its privacy documentation.

14. Security

Your data is protected by your device's own security (lock screen, encryption). We recommend keeping your device secured and backed up.

15. Changes to this policy

We may update this policy as Barometer evolves. Material changes will be reflected here with a new "Effective" date above.

16. Contact

Privacy questions or requests: [email protected]. General support: [email protected]. A human reads every message.