BreathCare

Legal

Privacy Policy

Last updated 1 October 2026

BreathCare is a breathing app. It has no accounts and no server of its own. This page says exactly what happens to your data — what stays on your iPhone, what leaves it, and what you can ask us to do.

The short version

1. Who is responsible for your data

The controller of the personal data described here is:

Grzegorz Mróz Ventures
Krajewskiego 1/29
01-520 Warszawa
Poland
support@breathcare.app

Write to that address with any question about this policy or about your data. We have not appointed a Data Protection Officer; the same address reaches the person who decides how BreathCare handles data.

This policy covers the BreathCare app for iPhone and this website. It does not cover Apple, whose handling of your App Store purchase is governed by Apple's own privacy policy.

2. What stays on your iPhone

BreathCare has no backend of its own. Everything the app records about your practice is written to its own storage on your iPhone, inside the app's container, and it stays there. We have no copy and no way to get one.

This is what the app stores on the device:

Why: this is the app. Without it there is no history, no streak, no custom pattern and no reminder.

Lawful basis: Article 6(1)(b) GDPR — processing necessary to provide the service you asked for. In practice we are not a party to it: the data never reaches us.

How long: until you delete it in the app, or until you delete the app. Deleting BreathCare removes all of it from your iPhone. There is nothing left behind on a server, because there is no server.

A consequence worth knowing before you rely on it: there is no backup, no sync and no export. If you delete the app, or lose the phone without an iPhone backup, your history is gone and we cannot restore it.

3. Apple Health

BreathCare does not use Apple Health. It neither reads anything from Health nor writes anything to it.

4. Analytics

This and advertising measurement (section 4a) are the parts of BreathCare that send data off your phone, so they get the longest sections.

Who processes it, and where

We use PostHog as a processor, on its EU Cloud (https://eu.i.posthog.com). The events are stored in the European Union.

The identifier, honestly

The analytics library generates a random identifier for your installation of the app and stores it in the app's container on your device. It is not your name, your email address, your Apple ID, your phone number, your advertising identifier or your device's serial number — it is a random string created on your phone the first time you open the app.

It is still personal data under the GDPR, because it lets events be grouped together as coming from one installation. That is called a pseudonymous identifier, and calling it “completely anonymous” would be wrong. So we do not call it that. It disappears when you delete the app; a reinstall generates a new one, unconnected to the old one.

What is sent

A fixed list of events, written into the app by hand. Nothing else is collected:

Every event also carries where this installation came from: “organic”, “Apple Search Ads” or “Meta”, and for Apple Search Ads the campaign, ad group and keyword numbers and the country that Apple reports (see section 4a). That label describes an ad, not you.

What is never sent

What is switched off

Why we do it

To see which parts of the app are used, where people give up, and whether a change made things better or worse. Without it we would be guessing.

Lawful basis: our legitimate interests — Article 6(1)(f) GDPR — in understanding and improving the app. We have weighed that against your privacy: the data is a short fixed list with no content in it, no profile is built, nothing is sold or shared for advertising, and the identifier cannot be linked to you by us or by anyone else.

How to object — read this, because there is no switch yet

The app does not currently have an in-app control to turn analytics off. We are telling you that plainly rather than describing a toggle that is not there.

You have two ways to stop it:

4a. Advertising measurement

We advertise BreathCare, and we want to know which ads actually bring people to it. Two things in the app serve that, and neither shows you an ad.

Meta (Facebook)

The app contains Meta's software development kit (the “Facebook SDK”, core part only — there is no Facebook login and no sharing). It sends to Meta Platforms Ireland Limited:

Never sent to Meta: your sessions, patterns, answers, reminders or their names, any health data, your email address, and anything you type.

Meta uses this data under its own privacy policy, facebook.com/privacy/policy, which also describes what Meta does with it for its own purposes.

Apple Search Ads

Once per installation, the app asks iOS for an attribution token and sends it to Apple's attribution service. Apple answers whether the installation came from an Apple Search Ads ad and, if it did, the campaign, ad group and keyword numbers and the country. No advertising identifier is involved and no permission prompt is needed. The answer is stored on your iPhone and added to the analytics events described in section 4.

Why we do it

Lawful basis: our legitimate interests — Article 6(1)(f) GDPR — in knowing whether our advertising works. Reading your advertising identifier is based on your consent, Article 6(1)(a), which you give or refuse in the iPhone's prompt.

How to stop it

5. When you email us

“Contact us” and “Report a bug” do not send anything themselves. They open your own Mail app with a message already addressed to support@breathcare.app. You decide whether to send it. Your mail provider carries it, and we receive whatever your mail identity shows — normally your email address and the name on the account.

A bug report can attach a diagnostics block. If you leave it in, it contains:

It contains no advertising identifier, no identifier for vendor and no location, and nothing about your sessions beyond that one total — no times, dates, lengths, modes or answers. You can see the whole block before you send it, and you can delete it.

Lawful basis: Article 6(1)(b) GDPR where you are asking for support with a subscription, and Article 6(1)(f) — our legitimate interest in answering messages and fixing the app — otherwise.

How long: we keep support correspondence for 24 months after the matter is closed, then delete it. If a message matters for a legal claim or a tax record, we keep it for as long as the law requires.

6. Subscriptions and the App Store

BreathCare's subscription — annual or monthly, with a 7-day free trial — is sold through the App Store. Apple takes the payment and manages renewal and cancellation.

We never see your card number, your billing address or the email address on your Apple Account. Apple does not give them to us.

Cancelling happens in the App Store, in your Apple subscription settings — not in BreathCare and not by writing to us.

The “Billing history” screen in the app shows the transactions Apple has recorded for this app, read from the App Store on your device. It is your device asking Apple about your own purchases; it does not send anything to us.

Apple is its own controller for the purchase, the payment and the subscription record. What Apple does with that data is described in Apple's privacy policy.

Lawful basis for the part that happens in the app: Article 6(1)(b) GDPR — giving you the subscription you paid for.

7. Reminders and notifications

Reminders are scheduled entirely on your device, through iOS's own notification system. Nothing is sent from a server, and there is no push token — we have no technical way to send you a notification.

The reminder's name, its time and its days live on your phone with the rest of your data, and are covered by section 2.

Lawful basis: Article 6(1)(b) GDPR. iOS also asks for your permission before it will show notifications at all, and you can withdraw that at any time in Settings.

8. What BreathCare does not do

Stated as a list so you do not have to infer it from silence:

9. How long data is kept

10. Where your data is processed

Most of it is not processed anywhere but your own phone.

Analytics events go to PostHog's EU Cloud and are stored in the European Union. We have not authorised any transfer of PostHog analytics data outside the European Economic Area. We are established in Poland, and support email reaches us in Poland.

Advertising-measurement data goes to Meta Platforms Ireland Limited, and Meta may transfer it to Meta Platforms, Inc. in the United States. Meta Platforms, Inc. is certified under the EU–U.S. Data Privacy Framework, which the European Commission recognises as adequate protection.

Apple processes your purchase under its own arrangements, which may involve transfers outside the EEA under the safeguards Apple describes in its privacy policy. That part is Apple's decision, not ours, and we have no access to that data.

11. Your rights

Under the GDPR you have the right to:

To exercise any of them, write to support@breathcare.app. We answer within one month, and tell you if we need longer, as Article 12(3) allows.

What having no account means in practice

Because there is no sign-up, we hold nothing that connects you to an identity. Honestly stated:

12. Complaining to a supervisory authority

If you think we have handled your data unlawfully, you can lodge a complaint with the Polish supervisory authority:

Prezes Urzędu Ochrony Danych Osobowych (President of the Personal Data Protection Office)
ul. Stawki 2
00-193 Warszawa
Poland
uodo.gov.pl

If you live in another EEA country, you can complain to your own national data protection authority instead. You can also go to court. Please consider telling us first — it is usually faster.

13. Children

BreathCare is not directed at children under 16, and we do not knowingly process their personal data. If you are under 16, please use the app only with a parent's or guardian's agreement.

If you are a parent and want the app's data gone from a child's phone, deleting the app does it completely. If you want to raise anything else, write to support@breathcare.app.

14. Security

Data the app stores sits inside the app's own container, protected by iOS's sandbox and by the device encryption that your passcode unlocks. Keeping a passcode on your iPhone is the single most effective thing you can do for this data.

Analytics events travel over an encrypted HTTPS connection. PostHog holds them as our processor and handles them only on our instructions, under Article 28 GDPR.

No system is perfect, and we will not claim otherwise. What we can say is that the amount of your data we hold is deliberately as close to nothing as we could make it.

15. Changes to this policy

When this policy changes, the date at the top of the page changes with it, and this page always carries the current version.

Because you have no account, we have no way to email you about a change — we do not know your address. If we make a change that materially affects your rights, we will say so on this page, and we will describe it rather than leave you to compare two versions.

16. Contact

Grzegorz Mróz Ventures
Krajewskiego 1/29
01-520 Warszawa
Poland
support@breathcare.app

BreathCare is a wellness app, not a medical device. It does not diagnose, treat or prevent anything. A wellness practice, not medical care — stop if you feel unwell.