Privacy Policy

Last updated: 23 June 2026

PB-Runner is built on a simple idea: your running data is yours. We made an app that records your runs, keeps them where you can get at them, and lets you point an AI you already pay for at your own training history — without us getting in the middle or selling anything. This policy sets out exactly what that means for your data: what we hold, where it sits, who else ever sees it, and the control you keep. It’s written to be read, not to be survived.

PB-Runner is made by Bunker 47 LTD, a company registered in England and Wales (company number 09169480), the data controller responsible for your data under this policy. It covers the PB-Runner iPhone app, the Apple Watch app, the web dashboard, and the backend they sync to. Reach us any time at privacy@pb-runner.com.

The short version

What we collect

Once you sign in, your watch and phone record runs into Apple Health, and the app syncs that running data to our server so it follows you across devices, feeds your stats and dashboard, and is there for an AI you connect. What we hold:

We never ask you to type a name, and there’s no photo and no password — Apple or Google handles who you are. When you sign in, Apple or Google may pass us your name along with your account, and we store it as part of your account.

Apple Health data, and how we treat it

PB-Runner reads from Apple Health (HealthKit) to do its job. The specific health data we read is: your running workouts and their metrics (heart rate, running power, speed, stride length, vertical oscillation, ground contact time, cadence), your workout routes, and your wider fitness context — resting heart rate, heart-rate variability, sleep and VO₂max.

We are clear about the limits on this data, in line with Apple’s HealthKit rules:

Health and location are sensitive, and we treat them that way

Heart rate, the rest of your fitness metrics, your age and sex, and your GPS routes can say a lot about you — under UK and EU law, health information is “special category” data, and a route can show where you live. We collect this only to run the features you’re actually using, never for advertising, and never for sale.

How we use your data, and the basis for it

We don’t profile you for advertising, and we make no automated decisions that have a legal or similarly significant effect on you.

Where your data lives

Your data sits in our own PostgreSQL database, on a server we operate ourselves in the United Kingdom. We don’t hand it to a managed cloud-data service, and there are no advertising or analytics tools anywhere in the product — no ad networks, no tracking SDKs, no analytics SDKs.

Your data is encrypted in transit and protected by server-side and access controls.

The web dashboard is delivered by Vercel, but Vercel only serves the page — it never holds your data or your sign-in. Everything is fetched from our own backend. When you use the dashboard, your browser carries a first-party session cookie on pb-runner.compurely to keep you signed in across the dashboard and our API; it is not a tracking cookie and it isn’t used for advertising.

Who else ever sees it

We keep this list genuinely short, and nothing on it happens unless you make it happen:

There are no advertising partners, no data brokers and no marketing networks. That’s the whole list.

Connecting your own AI

This is what PB-Runner is for. Rather than lock you into one coach, we let you aim an AI you already use — Claude, ChatGPT, Gemini or another — at your own running data.

When you connect one, you authorise it with Sign in with Apple. From then on, that AI can read your training data through our connector to analyse it and help plan your sessions, and it can only change your profile or schedule with your confirmation.

Here’s the honest shape of it: once you connect an AI, your running and health data (including sleep, heart-rate variability and recovery context) is sent to that provider, under your account with them and under theirterms — not ours. You’re choosing to send it, and you can disconnect whenever you want to stop the flow. This isn’t us selling or sharing your data; we’re the pipe, and you decide who’s on the far end. It’s worth reading the privacy terms of whichever AI you connect.

Connecting a coach

If you connect to a coach, you’re inviting another person to see your training. You stay in control of exactly what:

A coach you connect is a recipient of the data you share with them. Once you’ve granted a coach access, what you share stays shared on your settings until you change them — it’s opt-out from that point, not asked again each time. You can change what’s shared, or revoke a coach’s access entirely, at any time from the app, which stops any further access.

Sharing to Strava

Sharing to Strava is off unless you choose it, one run at a time. When you tap share, we post that single run (route, heart rate, cadence) to Strava using a permission that can only publish activities — activity:write and nothing more. We hold that Strava authorisation on our backend so we can complete the upload; you can disconnect it any time, which deletes it. PB-Runner never reads anything from your Strava account.

Race results

If you take part in a race run by one of our race partners, the race organiser may give us the official results — a finisher’s name, bib number, finish time, distance and finishing place — so we can show you and other entrants the results inside the app. We publish these on the organiser’s behalf, on the basis of our and the organiser’s legitimate interest in delivering race results to the people who ran. Results are shown to signed-in users who look one up in the app, not posted as a public list.

If you appear in race results and want your result removed or corrected, email privacy@pb-runner.com and we’ll take care of it, in coordination with the race organiser. This applies whether or not you use the app.

Your data, your control

We built the product around this:

How long we keep it

While your account is open, we keep your data so it’s there when you want it. When you close your account or ask us to delete your data, we remove it from our systems within three days, and it clears from our routine backups on the short rotation that follows. We hold on only to anything the law specifically requires, and only for as long as required.

Children

PB-Runner isn’t for children. You must be at least 16to use the app and have us hold your data. We don’t knowingly collect data from anyone younger; if we find that we have, we delete it.

Where your data is processed, and moving between countries

We run our server in the United Kingdom and process your data there. PB-Runner is available internationally, so if you use it from outside the UK your data is handled on our UK server. The UK has been recognised by the EU as providing an adequate level of data protection, so data from people in the EU can be handled in the UK on that basis. Where we ever move your data across borders ourselves, we do so only with appropriate safeguards in place. And if you connect your own AI, your data goes to that provider — possibly in another country, under their terms — because you chose to connect them.

Our representatives

Bunker 47 LTD is established in the United Kingdom and is the controller of your data. Our registered address is 284 Brockley Road, London, SE4 2RA, United Kingdom.

For people in the European Union, our representative under Article 27 of the EU GDPR is Jamie Hever, 3 Rue des Arènes, 75005 Paris, France, reachable at jamie@pb-runner.com. You can contact our EU representative on any matter relating to our processing of your data.

Changes to this policy

If we change how we handle your data, we’ll update this policy and flag anything significant inside the app. The date at the top shows when it last changed.

Contact

Questions, requests or complaints: privacy@pb-runner.com. We’ll reply within the time the law allows.