Privacy policy · in force since 22 September 2026

We do not collect data about you.

Strażnik has no accounts, no sign-in, no ads and no analytics. We never ask for your name, e-mail address or phone number — and we do not have them. This page describes exactly what stays on your device, what our server sees and who else is involved in delivering the data.

Applies to the Strażnik app for Android and iOS and to straznik.eu. The project and its data are the responsibility of its author; contact through an issue in the repository.

In short

1. What stays on your device only

The app's storage (the browser's localStorage) holds your settings and nothing else:

None of this is sent to our server or anywhere else. On Android, system backup is disabled for the app (allowBackup=false), so it does not reach Google Drive either. You remove all of it by uninstalling the app or clearing its data in system settings; in a browser, by clearing the site data.

2. Location

The location permission is optional. It is used only to drop a one-off “I am here” point when you add a place, and to centre the map. The coordinates stay on the device — we do not send them to the server, do not store them and do not pass them to anyone. You can decline and pick the place on the map by hand; the app works exactly the same.

Notifications do not depend on GPS. You pick provinces from a list, and that is the only information about what you watch.

GROTA — where to shelter (Android app)

GROTA uses your location to show the nearest shelter points. The list of points and the search for the nearest one run on the phone, without sending the position. Only this leaves the phone:

Places and settings saved in GROTA stay on the device, like Strażnik's My places.

3. Notifications

Android and iOS app

The app subscribes in Firebase Cloud Messaging (Google) to a “topic” that corresponds to a province, for example voiv_lubelskie. We send the alert to the topic, not to individual devices. Our server holds no list of devices and no device identifiers (tokens) — we do not know how many phones watch a given province, or which ones. Google acts as the carrier and processes the app installation identifier under its own privacy policy.

Notifications in a browser

If you enable notifications on the website, the browser issues a push endpoint (an address at Google, Mozilla or Apple, together with encryption keys). We store that address and the chosen province in the server database — otherwise a notification cannot be delivered. This is the only data tied to a particular browser that we keep. The address contains no name, e-mail address or location, and does not let us work out who you are.

The entry disappears when you turn notifications off in the app or in browser settings, and also when the push provider reports that the subscription has expired.

4. What the server sees and stores

Traffic to the server passes through Cloudflare, which sees the IP address and protects the service against overload (under its own policy). On our server:

Database backups are made every six hours and are encrypted. They contain the browser push subscriptions from section 3 — there is no other user data in the database.

5. Third parties

Each of them sees an ordinary network request carrying your IP address, because otherwise the data could not be delivered. We pass them nothing beyond that:

Object photos and illustrations are bundled inside the app — we do not fetch them from outside services. Publishers' pages are read by our server, not by your phone. You open an article link in your own browser, and from that point the publisher's own rules apply.

6. App permissions

The app does not ask for access to contacts, photos, files, the microphone or the camera.

7. Your rights and contact

There are no accounts, so there is no record in which we could find you. The only device-related data — a browser push subscription — you delete yourself by turning notifications off. The remaining settings disappear when you uninstall the app or clear its data.

If you want to ask about data processing, request deletion, or point out a mistake in this policy, write through an issue in the project repository.

The app is not directed at children and does not ask for age.

8. Changes to this policy

Changes are described in the changelog together with the release they belong to. The date at the top of this page says when the current version came into force.