Rolnička
Privacy policy
Last updated: 4 November 2026
Rolnička ("the app") is a bell for walks, made by mean.as s. r. o. ("we"). This policy explains what the app does with your information. In short: there are no accounts or ads, and your step total, sounds and location stay on your phone (usage statistics do show which outfits you have unlocked, see below). Two things are sent to us: crash reports, a short note when the app starts and stops, anything you choose to write after a crash and a count of unsent reports (through Sentry), and usage statistics, which you can turn off in Settings (through Mixpanel). See below for both.
What the app stores, and where
Everything below is stored on your device, in the app's private storage. The step total and your own sounds never leave it; the few choices, states and uses that usage statistics do include are listed under Usage statistics.
- Settings: bell mode, timing, walk preset, chosen letter sound, volume and similar choices.
- Step total: a running count of your steps, counted only while the bell is ringing. It is used to unlock the bear's wardrobe items. No location or route is kept, and no walk history on the phone.
- Your own sounds: if you pick a sound from your phone (Premium), the app copies that file into its private storage so it can play it. It does not read any other files.
- Premium status: whether Premium is active on this device.
- Tips: to pick the bear's tips, the app counts how often you use a few things (for example starts, and taps on the letters or the bell), which tips it has shown, and the date or time of a few moments: the end and length of your last walk, when Premium started and when the last outfit was unlocked. It also counts your walks of 15 minutes or more (at most one a day) and remembers when the Premium offer at the end of a walk last showed, whether you used your free walk, and what that walk rang with. It keeps no list of walks, apart from a short note of each bell start and stop, held only until it is sent as a usage statistic (and not kept at all with them off).
Device backup is turned off for the app, so this data is not copied to Google backup. Uninstalling the app deletes all of it.
Sensors and permissions
- Physical activity (Android permission): lets the app read the step sensor so the bell can ring in time with your walking and count steps.
- Motion sensor (accelerometer): times the bell to your steps and lets you shake the phone to ring. Readings are processed instantly and never stored.
- Light sensor: makes on-screen controls easier to see in bright sunlight, only while the app is open. Nothing is stored.
- Foreground service and notification: keeps the bell ringing while the screen is off, and shows a notification while it runs.
- Audio state: the app checks whether a call is in progress, whether Do Not Disturb is on and the media volume, so it can stay quiet during calls and warn you if the bell is muted. It does not access call details, contacts or phone numbers.
- Vibration: for small haptic feedback.
Internet
The app uses the internet only for these: to ask Google Play whether a newer version is available (Google Play In-App Updates); once, to show Google Play's rating card after a few walks (Google Play In-App Review; the app checks whether the phone is online first, without seeing which network); to buy Premium and check whether it is active (Google Play Billing, see Purchases); to send crash reports and session notes to Sentry (see Crash reports); and to send usage statistics to Mixpanel (see Usage statistics). The Google Play requests are handled by Google Play under Google's privacy policy, and Google's billing library in the app also sends Google its own logs of how billing is used. Apart from these, the app sends no data to us or to anyone else.
Crash reports
If the app crashes or runs into an error, it sends a report to Sentry (Functional Software, Inc.), the service we use to find and fix bugs. A report contains the error and where in the app it happened, the app's version, the phone's manufacturer and model, Android version, language and time zone, its screen size, memory and free storage, battery level, whether it is charging and whether it is rooted, the bell's mode and whether Premium is on, and the app's last few steps before the error (such as which screen was open, and system events like the screen turning off or the network changing). It also contains the random ID for this installation of the app (see below) and the IP address the report was sent from, which shows roughly where in the world the error happened. It contains no name, account, contacts, precise location or your own sounds. Reports are stored in the EU (Germany), kept for up to 90 days, processed by Sentry under its privacy policy (https://sentry.io/privacy/), and we use them only to fix the app.
So we can see how often the app crashes, it also tells Sentry each time it starts and each time it goes to the background (a "session"), even when nothing goes wrong. A session note contains only the app's version, the phone's model and Android version, a random ID for this installation of the app, when the session started and how long it lasted, whether the session ended in a crash, and the IP address it was sent from. It is not linked to your name or Google account, and we use it only to measure how stable the app is.
Now and then Sentry's software in the app also sends a count of reports it could not send (for example because the phone was offline too long), without their content.
If the app crashed the last time you used it, it asks what happened just before. Only if you write something and tap Send does that text go to Sentry with the crash report.
Usage statistics
So we can see how the app is used and what to improve, it sends usage statistics to Mixpanel (Mixpanel, Inc.), a product analytics service. They are on by default, and you can turn them off at any time in Settings › Privacy › Share usage stats. Switching them off sends one last note saying so, then nothing more, asks Mixpanel to delete that ID's list of unlocked outfits, and forgets the app's random ID for Mixpanel.
- What the app did: when it was opened and for how long; when the bell started and stopped and how it was stopped (for example in the app, from the notification or with earbuds), in which mode and rhythm, with which automatic stop time, how long it rang, how many times and how many times you shook the phone to ring it; which screens opened, and that Send feedback was tapped (not what you write); which tips showed; the steps towards Premium (where the Premium sheet was opened from, which plan was picked, whether a purchase started, finished, was cancelled or failed); the free walk; changes to settings, the letter and the outfit; which outfits you have unlocked and when; your answer when the app asks for the Physical activity permission; and how many times, each time you use the app, you tapped the bell in the picture or slid across the letters.
- About the app and phone: whether Premium is on and which plan, about how many long walks so far (in rough groups), how many days ago the app was installed and in which week, the app's version and language, the phone's manufacturer, brand and model, Android version, screen size, its mobile network's name, whether it is on Wi-Fi, whether it has NFC and a phone function, its Bluetooth version, and a random ID that Mixpanel's software creates for this installation. The list of unlocked outfits and their number are also kept in a profile under that ID.
They contain no name, email, account, contacts, step count, precise location or your own sounds. Each outfit unlocks at a fixed step total, shown in the wardrobe, so an unlocked outfit does show that at least that many steps were walked with the bell, though not how many. The app asks Mixpanel not to work out your location from your IP address and does not send it as part of the statistics, though Mixpanel's servers see it as they receive them, as any server does. The advertising ID is not read. We do not link the random ID to you, and it is not shared with anyone else.
We use usage statistics only to improve the app, on the basis of our legitimate interest in knowing which parts of it are used (Article 6(1)(f) GDPR); you can object at any time by turning them off. They are stored in the EU (Netherlands), kept for 2 years (Mixpanel's standard period; the profile stays until you turn them off or we stop using Mixpanel) and processed by Mixpanel under its privacy policy (https://mixpanel.com/legal/privacy-policy/).
Purchases
Premium is sold as a subscription through Google Play. Google processes the payment and holds your payment details under the Google Privacy Policy (https://policies.google.com/privacy). We do not see your name, email or card. The app receives only whether your subscription is active, so it can unlock Premium.
What we do not do
- No account or sign-in.
- No advertising and no advertising ID.
- No advertising SDKs and no tracking across other apps or websites. Sentry is used only to find and fix crashes, and Mixpanel only for the usage statistics above.
- No sale or sharing of personal data.
- No location access.
Children
Apart from what is sent to Sentry and Mixpanel as described above, the app does not collect personal data from anyone, including children.
Your rights
The personal data we hold is the IP address and random installation ID in crash reports and session notes, kept for up to 90 days, and the usage statistics under their random ID, kept for 2 years, with its profile of unlocked outfits. We can't link a report to you, but if you write to rolnicka@mean.as, we will delete reports sent from your IP address. We can't link usage statistics to you either, or find yours from your name or email, so turning them off is how to stop them: from then on nothing more is sent and the app no longer uses that ID. There is nothing else for us to access, correct or delete on our side. You can delete everything the app stores by clearing its data in Android settings or uninstalling it. Subscriptions can be managed or cancelled in Google Play. If you are in the EU, you also have the right to complain to your data protection authority (in Slovakia: Úrad na ochranu osobných údajov SR).
Changes
If this policy changes, we will update it in the app and change the date above.
Contact
- Data controller: mean.as s. r. o., Slobody 232/27, 040 11 Košice, Slovakia, IČO 51070090, info@mean.as
- Questions and feedback about the app: rolnicka@mean.as