Privacy Policy

Last updated: 6 November 2026

In plain English: we collect the minimum needed to make the app work (an anonymous account so your progress isn't lost, and — if you enable it — your email via Apple / Google Sign-in). In CycleSync you also enter cycle and symptom information, which is health data — we treat it as sensitive, use it only to run the app for you, and never use it for advertising. In PistePath, your location stays on your phone unless you choose to share it with friends or to help improve our maps — both are off until you turn them on. In SnackHack, your body measurements, goals and food preferences stay on your phone, encrypted, and are never sent to us. In BargainBite, your household, budget and food answers stay on your phone unless you choose to share a plan with your family. When you open one of our app links, we count the visit without cookies and without storing your IP address. Usage analytics are off unless you allow them, and never include your health information or anything you type. We don't sell your data.

Who we are

This Privacy Policy applies to the mobile applications and websites operated by Deep Blue ("Deep Blue", "we", "us", or "our"). Deep Blue is a trading name of SwiftBee Ltd, a company registered in the United Kingdom. Our current apps include Walking Tai Chi for Seniors, Military Calisthenics: Women, Women’s Workout Pro, CycleSync, PistePath, SnackHack, and BargainBite. This policy applies to all of them collectively (the "Services").

Information we collect

We only collect what the app needs to function:

Cycle and health data (CycleSync only)

CycleSync is a cycle tracking app, so it necessarily handles information about your health. This section applies only to CycleSync, and it takes precedence over the general description above wherever the two differ.

Legal basis. Under UK and EU GDPR, cycle and symptom entries are special-category data concerning health (Article 9). We process them on the basis of your explicit consent, which you give when you choose to log them and can withdraw at any time by deleting the entries or your account. Withdrawing consent does not affect processing carried out before you withdrew it.

What we never do with it. We do not sell cycle data, share it with advertisers or data brokers, use it for advertising, profiling, or marketing, or disclose it to employers, insurers, or any other third party for their own purposes. It is not used to train machine learning models. The only parties that touch it are the infrastructure providers listed below, acting on our instructions, and only so the app can store and sync your entries.

Disclosure to authorities. We will disclose cycle data in response to a legal demand only where we are satisfied it is valid and binding on us in the United Kingdom, and we will narrow, challenge, or resist any demand we consider overbroad or unlawful. Where we are legally permitted to tell you about a demand for your data, we will.

Deleting it. You can delete individual entries in the app at any time. Deleting your account removes your cycle history from our live systems; encrypted backups are overwritten on their normal rotation within 30 days. See Data retention below.

Location data (PistePath only)

PistePath is a ski-resort navigation app, so it uses your device's location. This section applies only to PistePath, and it takes precedence over the general description above wherever the two differ. PistePath doesn't make you sign up: it starts with an anonymous account (a random ID). If you choose to sign in with Google or Apple, we also store the name and email address they return, so you can keep your ski groups and referrals on another phone. It never asks for your contacts. You can delete a signed-in account in the app (Settings → Account → Delete account); see Delete your PistePath account.

Navigation (always on your phone)

Your position is used on your device to show you on the map, plan routes, and give turn-by-turn instructions. Routing, search, and offline maps run on the phone, and your position is not sent to us for any of this. When you are online, map imagery is downloaded from Google Maps Platform, which receives your IP address and the area of the map you are viewing (not your GPS position). The emergency screen works entirely on your phone, and its use is never logged.

Sharing your location with friends (Ski Groups)

Help Improve PistePath (optional GPS contributions)

Referrals and subscriptions

If you join through a friend's invite, we record who invited whom so the referral programme can reward them. To decide whether a referral qualifies, our servers receive subscription status from the App Store (never your payment details), linked to your anonymous account. Referral records are kept while you use the app; email us to have them deleted.

Your plan and food preferences (SnackHack only)

SnackHack helps you choose restaurant orders that fit your goal. This section applies only to SnackHack, and it takes precedence over the general description above wherever the two differ.

Your meal plan and food preferences (BargainBite only)

BargainBite plans a week of dinners for your budget and makes the shopping list. This section applies only to BargainBite, and it takes precedence over the general description above wherever the two differ.

App analytics (only with your permission)

The first time you open one of our apps we ask whether you're happy for it to send usage events to Google Analytics for Firebase. Nothing is sent unless you say yes, and you can change your answer any time in Settings. The legal basis is your consent.

The events tell us where an app is confusing or where people give up: which first-run screen was reached (for example "question 4 of 31"), whether the subscription screen was shown or closed, whether a purchase was started, failed (only the kind of failure, such as "cancelled") or went through, and whether a first session was completed. Each event carries a random app-instance ID, your device model and operating system, the app version, and an approximate location (city or country) that Google works out from your IP address. If an app asks how you found it, the event says which option you picked (for example "TikTok"), never anything you typed under "Other". Apart from that, we never send your answers to the first-run questions, health or cycle information, your name, email address or precise location, and our apps don't use the advertising identifier. Turning analytics off also deletes the app-instance ID from your phone.

In Women’s Workout Pro, events also show how a free trial goes: when your first workout starts, finishes or is left part-way (and how far through), when a second workout starts, whether you open the app on the first and second day after starting a trial, how long you spend in the app each time you open it, which first-run screen you left from, and whether a trial was cancelled or became a paid subscription, with the hours since the trial started. On iPhone, Apple tells our server when a trial is cancelled or converts, and our server passes that on to Google Analytics with your app-instance ID, only if you allowed analytics.

In PistePath, events also include things like a route being started or a map being downloaded. Coordinates and other location details are removed before any event is sent, searches record only how long the query was, and emergency-screen use is never logged.

Purchase records. When you start a trial, buy or restore a subscription, our server checks it with Apple or Google and keeps a record of the store transaction (product, offer, date and the store's transaction ID), along with the stores' later notices of renewals, cancellations, expiries and refunds. These records contain no name, email or payment details. If you allowed analytics, the record also holds your app-instance ID so we can see which steps lead to a subscription. We keep purchase records for accounting and to prevent fraud.

Which of our posts you came from (Android). Our social media posts link to the app with a short code that identifies the post (for example "f3hnfms"), not you. If you install one of our apps from Google Play through such a link, the app reads that code once from Google Play and keeps it on your phone. When you buy a subscription, the code is attached to the purchase in Google Play, together with a random ID that the app creates for this purpose, and to our purchase record. This tells us which posts lead to subscriptions. It contains nothing about you, and on iPhone there is no such code. The legal basis is our legitimate interest in knowing which of our marketing works.

DeepBlue All Access (membership bought at deepblue.org.uk)

If you buy DeepBlue All Access, you create a DeepBlue account by signing in with Google, Apple or your mobile number. We keep that sign-in (your name, email address or phone number, as the provider gives us) in Firebase Authentication, in a DeepBlue project separate from the individual apps.

Our social media profiles and posts link to a short page for each app (for example mcwapp.web.app or walkingtaichi.web.app) with buttons for the App Store, Google Play and DeepBlue All Access. When you open one of these pages, or tap one of its buttons, we record: the time, which app's page it was, which of our posts or profiles the link came from (a short post code such as "t3hnfms", or the platform name), which button you tapped, the type of device (iPhone, Android or computer), the app you opened the link in (for example TikTok), and your country. The All Access page on deepblue.org.uk records the same when it is opened and when its checkout button is pressed.

Counting unique visitors without cookies. To count how many different people visit, rather than how many visits there were, our server briefly combines your IP address and your browser's description with a random value that changes every day, and turns them into a short code that can't be reversed. The same browser gets the same code for the rest of that day (UTC), so repeat visits that day count once. Your IP address and browser description are not stored, and each day's random value is deleted shortly after the day ends, so a code can't be traced back to you or matched with your visits on other days. Nothing is stored on your device for this: the app link pages set no cookies and use no local storage.

These records are stored with Cloudflare, and copies are sent to Google Analytics, which keeps them for two months and never receives your IP address from us. We keep the records for up to 400 days on Cloudflare, and in our own reports for as long as we need them, to see which of our posts bring people to our apps. They don't include your name, contact details or any account, and we don't use them to identify you or to advertise to you. The legal basis is our legitimate interest in knowing how our marketing performs. You can object by emailing us; because we can't link a record to you, simply not using our links is the most effective way to avoid being counted.

How we use it

We do not sell your personal information, and we do not use it for third-party advertising.

Service providers we rely on

The Services are built on a small number of trusted infrastructure providers who process data on our behalf under written contracts:

Data retention

We keep your account, practice data, and — in CycleSync — your cycle history for as long as you use the app, so your records and predictions stay available to you. If you'd like your data deleted, email us at admin@swiftbee.co.uk from the email associated with the account and we'll erase it within 30 days, subject to any legal record-keeping obligations.

Your rights

Depending on where you live (UK GDPR, EU GDPR, California CCPA, and similar laws) you have the right to access, correct, delete, or receive a copy of your personal information, and to object to certain processing. To exercise any of these rights, email us at admin@swiftbee.co.uk.

Children

The Services are not directed to children under 13, and we do not knowingly collect information from anyone under 13. If you believe a child has provided us with data, please contact us and we will delete it.

International transfers

Our providers may process data in countries other than the one you live in (including the United States). PistePath's shared locations and ski-group data are stored in London, and its GPS contributions in the European Union; analytics may be processed in the United States. Where required, we rely on standard contractual clauses or equivalent safeguards.

Changes to this policy

We'll post any changes to this page and update the "Last updated" date at the top. Material changes will also be surfaced in the app.

Contact us

Questions about this policy? Email admin@swiftbee.co.uk.