1. Who is responsible
The controller under data protection law is:
Ilya Malyanov
Kochhannstr. 30
10249 Berlin
Germany
Email: hello@weatherbutton.com
2. Data in the Button app
Button has no user account. Your baby's profile, saved places, clothing, outings and settings stay on your device. We do not store your baby's profile on our servers. Apple may include local app data in your device backup, depending on your settings.
On iPhone and iPad, location access is optional. If you allow it, Button uses your device location to find your place and request local weather. Location coordinates are sent to Apple services as needed to provide place and weather information. You can use the app without location access by entering a city manually. Apple explains its handling of location data in its privacy policy.
Apple handles App Store payments. RevenueCat processes a randomly generated App User ID, device and app information, purchase and receipt information, and subscription status. This lets Button unlock and restore access and lets us understand purchases, renewals and cancellations. We do not send RevenueCat your baby's profile, name, email address or location, and we do not receive your card details or Apple Account email address. Read App Store and Privacy and the RevenueCat Privacy Policy.
On Android, location access is also optional and uses only your approximate location. You can enter a city instead. Forecasts, place names and maps are requested through weatherbutton.com, hosted by Cloudflare. These requests include the selected place or approximate coordinates, the map area, and ordinary connection data such as your IP address. Our server asks Apple Weather for the forecast. We do not send your search text or IP address to Apple for that request.
Google handles Google Play payments. For Android purchases, RevenueCat handles access and purchase reporting with the data described above. We do not receive your card details or Google Account email address.
When Android device backup is on, Google may back up local app data, including the baby profile and settings. Button also saves the start date of your free days with Google Play services, so it can be restored after a reinstall or a device change. Google Privacy Policy.
We process data needed to provide the service or purchase you request under Article 6(1)(b) GDPR. Purchase reporting supports our legitimate interest in understanding and running the paid service under Article 6(1)(f) GDPR. Optional device location access uses your consent under Article 6(1)(a) GDPR. You can change it in your device Settings.
3. Usage statistics in the app
The Button app on iPhone and iPad counts how it is used. This shows us where families get stuck in setup and which parts of the app they use, so we know what to improve. Counting is on from the first time you open the app. You can turn it off at any time in Settings › App with the switch “Share usage stats”. Counting then stops at once, and the app works exactly the same.
The app counts which setup steps are reached and when setup is finished, which tabs and widgets are used, when the purchase screen appears, which plan is chosen or bought, and how long the weather takes to load. Each record also holds the app version and language, the country of your App Store account, the week the app was installed, the days since setup, whether you are in the free trial or which plan you have, and basic device information: the device model, iOS version, screen size, language setting and connection type (Wi-Fi or mobile data). A random install ID, created by the app itself, ties these records together. It is not an advertising identifier, and it is not linked to your name, your email address or your Apple Account.
The app never sends anything about your baby (name, birthday, age, look or sleep setup), your location, your saved places or anything you type, apart from the feedback described below. IP addresses are not stored, and no city or region is worked out from them. Usage statistics are not used for advertising, not sold and not shared for tracking.
PostHog processes the statistics for us on servers in the EU (Frankfurt, Germany), under a data processing agreement. They are kept for one year. The legal basis is our legitimate interest in understanding and improving the app under Article 6(1)(f) GDPR. Turning the switch off is how you object.
RevenueCat sends records of purchases, renewals, cancellations and refunds to PostHog, so we can read sales next to how the app is used. This happens for every purchase, even when the switch is off. In that case, later purchase records are no longer linked to how you use the app. The legal basis is our legitimate interest in understanding the paid service under Article 6(1)(f) GDPR.
If Button is not for you, you can tell us why on the purchase screen. Answering is voluntary. The app then sends the reason you choose, the sentence you write if you add one, and whether the free trial or a subscription has ended. Please leave personal details out of the sentence. If usage statistics are on, the answer is stored with them. Otherwise it is stored on its own. The legal basis is our legitimate interest in learning why Button does not suit some families under Article 6(1)(f) GDPR.
Because the statistics are not linked to a name, an email address or an account, we cannot find one family's data on request (Article 11 GDPR). Turning the switch off stops the app from sending usage statistics.
The Button app on Android counts usage in the same way, with the same switch in Settings › App. On Android, each record holds the country of your Google Play account instead of the App Store account, and the Android version instead of the iOS version. The install ID is not linked to your Google Account.
4. Data on the website
Cloudflare hosts and protects the website. It processes standard connection data, including your IP address, browser details, requested page and time of access. This is necessary to deliver and secure the site. The legal basis is our legitimate interest in a secure website under Article 6(1)(f) GDPR.
If you search for a city or open a forecast, Button processes the search and selected place to return that result. The selected city's coordinates are sent from our server to Apple Weather to request the forecast. We do not send your search text or IP address to Apple for this request. The legal basis is Article 6(1)(b) GDPR.
The app can download Guides, clothing reference content and pictures from this website. These requests also create the ordinary connection data described above.
Button does not use analytics or advertising cookies, advertising identifiers or cross-site tracking.
We use Cloudflare Web Analytics to understand visits and page loading performance. It does not use cookies or browser storage and does not track you across websites. This helps us keep the website fast and reliable. The legal basis is Article 6(1)(f) GDPR, our legitimate interest in understanding and improving website performance.
5. Support
If you email us, we use your email address, message and attachments to answer you. The legal basis is Article 6(1)(b) GDPR when your message concerns the service, and Article 6(1)(f) GDPR for other support. We keep messages only as long as needed to handle the request or meet a legal duty.
6. Affiliate links
Button may show links that are clearly marked as affiliate links. If you follow one, the retailer may record the referral and we may receive a commission. The retailer handles its own data processing. Button will ask for consent before placing any non-essential tracking cookie where the law requires it.
7. Service providers and international transfers
- Cloudflare hosts and protects the website.
- Apple provides location and App Store services for the app. Apple Weather provides forecasts for the app and website.
- RevenueCat manages purchase access and reporting.
- PostHog processes the app's usage statistics on servers in the EU.
- Our email provider delivers support messages.
Some providers process data outside the European Economic Area, including in the United States. Where required, transfers are protected by an EU adequacy decision or safeguards such as the European Commission's Standard Contractual Clauses. More information is available in the linked provider privacy policies.
8. How long data is kept
Local app data remains until you remove it from Button or your device. Usage statistics and feedback from the purchase screen are kept for one year. Connection, purchase and support data is kept only as long as needed for the purpose described above or for a legal duty. The providers named above also apply their own retention rules.
9. Your rights
Depending on the legal conditions, you can ask for access, correction, deletion, restricted processing or a portable copy of your personal data. You can object to processing based on legitimate interests and withdraw consent for the future. Write to hello@weatherbutton.com.
You can also complain to a data protection authority. Our authority is the Berlin Commissioner for Data Protection and Freedom of Information.
10. Changes
We update this policy when the way Button handles personal data changes. The date at the bottom shows the current version.
Last updated: 12 November 2026
