Back

Privacy Policy

No Contact for iOS (formerly Zero Contact). Last updated: 17 October 2026.

No Contact is a guided breakup recovery app. This Privacy Policy explains how the app handles your information. The short version: everything you write and track stays on your device. The app sends anonymous usage statistics and measures which of our ads bring people to the app, and you can turn both off. It only sends us a message when you choose to send us feedback.

1. No account

No Contact has no sign up and no user accounts. We do not ask for your email, phone number, contacts or location, and we never know who you are.

2. Your content stays on your device

Everything you create in the app is stored only on your device. This includes your name if you add one, your answers during setup, your no contact counter, your mood check ins, your unsent messages, your reasons in My Reality Check, your use of the SOS and your progress through the program. None of it is sent to us or to anyone else. If you delete the app, this data is deleted with it.

3. Anonymous usage statistics

To understand which parts of the app help people and where they get stuck, the app sends anonymous usage events to PostHog, our analytics provider, hosted in the European Union. An event says that something happened, for example that a setup step was viewed, that the SOS was opened or that a check in was logged, without its content.

Each event can include:

  • the name of the event and simple values such as a step number or a day of the program;
  • a random identifier created by the app on your device, which is not linked to you;
  • technical details: app version, iOS version, device model, language and time zone;
  • whether the app is unlocked by a subscription or as a founder.

Events never include anything you write, your name, your answers during setup, your moods, what happened in a contact, or the content of your messages and reasons. We do not record your screen. Your IP address is discarded and is not stored. These statistics are not combined with data from other apps or websites and are not used for advertising.

You can turn this off at any time in the app: You, then "Share anonymous usage data". When it is off, no usage events are sent, and the ad measurement described in section 5 stops too.

4. Feedback you choose to send

If you use "Send feedback" in the app, we receive the message you write and, only if you add it, a way to reply to you such as your email. To help us understand the message, it also carries the app version, the iOS version, the device model, your language and region setting, and whether the app is unlocked by a subscription or as a founder. It does not include your name, your counter, your answers or any other content from the app.

Feedback is delivered to a private channel that only the developer reads, using Discord. We use it only to reply to you and to improve the app. You can ask us to delete your message at any time by writing to the address below.

5. Measuring our ads

We advertise No Contact on Meta's platforms (Facebook and Instagram). To know whether those ads work, the app uses two services:

  • AppsFlyer, our attribution provider. When the app opens, it receives an identifier for your device created by Apple for this developer (not the advertising identifier), a random AppsFlyer identifier, technical details (app version, iOS version, device model, language, IP address) and two events: that setup was finished and that the buy button was tapped, with the plan chosen. When you start or renew a subscription, RevenueCat tells AppsFlyer the product and its price, linked to that random identifier.
  • Meta, through the Facebook SDK, which tells Meta that the app was installed and opened, with the same kind of device and technical details. It does not send your purchases or any other events.
  • AppsFlyer also tells Meta when setup is finished, when the buy button is tapped and when a subscription starts, with its price, together with the technical details above (IP address and the device identifier created by Apple for this developer). It does this whether or not you came from one of our ads, because Meta works out on its side, in aggregate, which ads led to subscriptions, and uses that to show our ads to people more likely to find the app useful. Renewals are only shared when the install came from one of our Meta ads. This never includes your name or your advertising identifier.

Neither service receives your name, anything you write, your answers, your moods or any other content from the app. The app never asks for tracking permission and never reads your advertising identifier. Which ad led to an install is reported to advertisers by Apple's SKAdNetwork, which is anonymous by design, so we cannot tell which ad you saw. See the AppsFlyer Privacy Policy and the Meta Privacy Policy.

You can turn this off in the app: You, then "Share anonymous usage data". When it is off, AppsFlyer is stopped and the app no longer tells Meta when it is opened.

6. Purchases

Subscriptions and other in app purchases are processed by Apple through the App Store. To deliver and restore your purchase, the app uses RevenueCat, which processes purchase transactions and a randomly generated app user identifier. RevenueCat does not receive your content. See the RevenueCat Privacy Policy and Apple's Privacy Policy for how each handles payment data.

7. Notifications

If you enable reminders, they are scheduled locally on your device. There is no push server and we do not send you remote messages. You can turn reminders off at any time in the app or in your device settings.

8. No tracking and no ads inside the app

No Contact does not track you across other companies' apps or websites, and it shows no advertising inside the app. The services in section 5 only measure and improve our own ads, without your advertising identifier. The app does not ask for tracking permission because it does not track you.

9. Legal basis and your rights

We process anonymous usage statistics and ad measurement on the basis of our legitimate interest in improving the app and knowing whether our ads work, and you can object at any time by turning them off as described above. We process feedback because you choose to send it. Because the statistics are anonymous, we cannot connect them to you. You can ask us about any information we hold, or ask us to delete your feedback, using the contact below. If you are in the European Union or the United Kingdom, you can also complain to your data protection authority.

10. Children

No Contact is not directed to children. It is intended for users who are at least 16 years old, or the age of digital consent in your country.

11. Changes to this policy

We may update this Privacy Policy from time to time. Material changes will be reflected by the date above.

12. Contact

Questions about this policy can be sent to jsalvat87@gmail.com.