Swapsy privacy policy

Last updated: 17 October 2026
Applies to: the Swapsy: Bike Swaps app for iPhone and Android (version 1.1)

Previous version (1.0)

At a glance

1. Who we are

Swapsy is run by SteadyGen Ltd, a company registered in England and Wales (company number 17441777).

SteadyGen Ltd is the controller of the personal data in Swapsy. That means we decide how it's used and we're responsible for it. We've paid the data protection fee to the Information Commissioner's Office (ICO). ICO registration number: ZC270943. Our founder, James Howes, is responsible for data protection.

In this policy, "we" and "us" mean SteadyGen Ltd, and "you" means anyone using the Swapsy app.

2. What we collect, why, and our lawful basis

The law says we need a lawful basis for each use of your data. We rely on these:

Location and notifications on your phone only work if you give permission. You can change that at any time in iPhone Settings > Swapsy, or on Android in Settings > Apps > Swapsy.

2.1 Your account

What we collect: your email address, your password, how you sign in (email or Apple), your username, the date you joined, whether your email is verified, your confirmation that you're 18 or over, and which version of our Terms of Use you accepted, and when. When we update the terms and ask you to accept the new version in the app (as we do for version 1.1), we record the new version and the date in the same way.

Why: to create and protect your account, check your email address, reset your password, apply the 18+ rule, keep a record that you accepted our terms, and keep out fake, scam or banned accounts.
Lawful basis: contract; legitimate interests (account security, and keeping under-18s and banned riders off Swapsy).

2.2 Your profile

What we collect:

We also show your rating and how many deals you've completed. We work these out from feedback: other riders see the number of your finished deals that have feedback (from either of you). On your own profile, the count also includes finished deals nobody has left feedback on yet.

Why: so riders know who they're dealing with and meet the right person.
Lawful basis: contract; legitimate interests (trust and safety between riders).

2.3 Your location

Location is optional. You can let the app use your phone's location (only while you're using the app), or type a town or postcode instead.

Why: to show bikes near you and how far away other riders are, and to keep swaps local.
Lawful basis: contract. You control location access in iPhone Settings > Swapsy > Location, or on Android in Settings > Apps > Swapsy > Permissions, and you can type a town instead.

2.4 Your bike listings

What we collect:

Why: to list your bike, show it to riders who want to swap or buy, match it with possible swaps, keep Swapsy for private riders, and make clear which bikes aren't road legal.
Lawful basis: contract; legitimate interests (keeping Swapsy for private riders, and preventing fraud and unsafe riding).

2.5 Number plates and frame numbers

Why: to make handover checks possible and keep stolen bikes off Swapsy.
Lawful basis: contract; legitimate interests (preventing theft and fraud).

2.6 Requests, deals and chat

What we collect:

Payments: there are no in-app payments. The price of a sale, or any cash top-up in a swap, is paid face to face at the handover, in cash or by bank transfer between you. We never see bank or card details, and we don't record how you paid. The deal does record the agreed price and the bike, and the App Store lists this record of your sales and purchases as "Purchase History". If you type bank details into the chat once it's open, they're stored with the chat like any other message (see section 8), so only share them when you're together at the handover.

Chat opens after a reply: in a new request, nobody can type anything until the rider who was asked accepts, sends a counter-offer or replies. Our security rules enforce this.

Request limits: to stop riders being pestered or scammed, our server checks a few limits before it creates a request (see section 6). It counts your open requests from your deals. To count the requests you've sent in the last 24 hours, it keeps a small record of when you sent them. No app can open that record, and it's deleted automatically about 2 days after your last request.

Requests that close on their own: a request closes automatically if the rider who was asked doesn't reply within 7 days, or, once you're chatting, after 7 days with no new messages or offers. It also closes if one of its bikes is agreed in another deal or is no longer listed. Both riders get a notice, and an automatic line goes into the chat.

Scam warnings: when you send a message, the app checks it on your phone for common scam signs, such as a phone number, an email address, a link, or words like "deposit", "pay upfront", "courier" or "friends and family". If it finds one, it adds a warning to the chat that both of you see.

Inbox notices: when you do something in a deal (send a request, reply, send a counter-offer, agree, send a message, suggest a meetup, leave feedback), the app or our server puts a notice in the other rider's in-app inbox. The notice includes your name. A notice about a new request uses fixed wording, such as "Dan would like to buy your bike.", never the request itself. For a chat message, the notice includes the first 140 characters, and is only sent once the chat is open. If the other rider has allowed notifications, it's also sent to their phone as a push notification (see 2.10).

Quiet deals: the app cancels an agreed deal automatically if it goes quiet for 3 days and nobody has confirmed the handover. If only one of you confirmed, our support team reviews the deal instead. The 3 days always run until at least 48 hours after a meetup you've both agreed.

Why: to run swaps and sales, keep a record you can both rely on, keep requests fair, and keep people safe.
Lawful basis: contract; legitimate interests (request limits, scam warnings, safety and sorting out problems).

2.7 Feedback

After a completed deal, each rider can leave 1 to 5 stars and an optional comment of up to 280 characters.

Why: so riders can trust each other.
Lawful basis: legitimate interests (a fair, visible reputation system).

2.8 Reports, blocks and keeping Swapsy safe

Why: to protect riders, stop scams and stolen bikes, keep Swapsy for private riders, and enforce our rules.
Lawful basis: legitimate interests; legal obligation, when we must share information with the police or other authorities.

Some reports, such as a suspected stolen bike or a scam, may accuse someone of a crime. We use them only to keep Swapsy safe and to help the police. The law allows us to handle this kind of information for preventing or detecting unlawful acts and for preventing fraud (Data Protection Act 2018, Schedule 1, paragraphs 10 and 14).

2.9 Saved bikes, bike alerts and settings

What we collect:

Only you can see these. Matching bikes to your alerts happens on your phone.

Lawful basis: contract.

2.10 Notifications

If you allow notifications, Swapsy sends your deal updates (new requests, replies, counter-offers, chat messages, agreed deals, closed requests, deal updates and feedback) to your phone as notifications. Everything also appears in your in-app inbox, which is stored with your account. On an iPhone the app icon shows how many unread items you have; on Android, most phones show a dot on the icon instead.

Lawful basis: contract.

2.11 Technical information

Lawful basis: legitimate interests (running the app and keeping it secure).

2.12 If you contact us

If you email us, we keep your email address, what you tell us and our reply.
Lawful basis: legitimate interests (answering you and keeping a record).

What we don't collect

We don't ask for sensitive information, such as details of your health, religion or ethnic background. Please don't put it in your bio, listings or chats.

3. Where your data comes from

4. Who can see what

Anyone using Swapsy, even without an account, can see:

The other rider in a deal with you can also see:

Only you can see:

Swapsy support (SteadyGen staff) can see and do:

5. Who we share data with

We use these service providers to run Swapsy:

Provider What for What they handle Where
Google (Firebase) Sign-in, database, photo storage and our server code (sending push notifications, and disconnecting Sign in with Apple when you delete your account from an iPhone). On Android also: Firebase Cloud Messaging (Android notifications), Google Play (the Android app store, and crash reports if you've opted in) and the phone's geocoding service (a typed place that isn't in our own list) Everything in section 2 that's stored online; on Android, your phone's push token and installation ID and the text of each notification, a typed place that isn't in our list, and crash reports if you've opted in Database, photos and server code: London. Sign-in: US. Android notifications and geocoding: Google's global network (see section 7)
Apple Sign in with Apple, Apple's push notification service, Apple Maps (the map and looking up typed places), the App Store Your name and email from Apple, your iPhone's push token and the text of each notification (section 2.10), the one-time code used to disconnect Sign in with Apple, the map area you view, a typed place that isn't in our own list, and crash reports if you've opted in Under Apple's own privacy policy
Microsoft (Microsoft 365) Our email (info@steadygen.co.uk) Emails you send us and our replies Held by Microsoft under its data protection terms (see section 7)

Google acts as our processor, under its data processing terms. Microsoft holds our emails for us under its data protection terms. For Sign in with Apple, push notifications, Apple Maps and the App Store, Apple also follows its own privacy policy.

On Android, the geocoding service and Google Play are provided under Google's own privacy policy, in the same way Apple provides Apple Maps and the App Store.

We may also share information:

We never sell your data or share it with advertisers.

Coming later, not in this version:

These will mean sharing some data with new providers. We'll update this policy and tell you in the app before we turn any of them on.

6. Automatic checks

Some things happen automatically, so Swapsy stays fair and safe and the same rules apply to everyone:

When a check stops you, the app tells you why and, where there's a wait, when you can try again. None of these checks decides anything about you beyond what you can do in the app at that moment. A person always decides on suspensions, listing removals, trader checks and problems reported on deals. If you think an automatic check has got something wrong, email info@steadygen.co.uk and a person will look at it.

7. Data stored outside the UK

8. How long we keep your data

While your account is open, we keep your data, including withdrawn bikes and finished deals, so you can see your history.
Inactive accounts: in this version, we don't close accounts automatically if they aren't used. You can delete your account in the app at any time.

Deleting your account

You can delete your account in the app's Settings, using Delete account. For security, you may need to sign out and back in first. You can also delete it while it's suspended: sign in, and the app offers Delete my account.

You can't delete your account while:

Finish the deal or report the problem first. This doesn't apply to a suspended account, which can't finish or report a deal.

Deleting your account removes straight away:

It also:

If your account is suspended, deleting it doesn't cancel deals or withdraw bikes, because the security rules don't let a suspended account change anything except delete its own data. Your bikes were already taken off Swapsy when you were suspended. The other rider can still close an open deal, and our support team reviews any that are stuck. Deleting a suspended account also doesn't lift the suspension: we keep your username reserved and a coded form of your sign-in email (and Apple ID, if you used Sign in with Apple), so they can't be used to set up a new account (see the table below).

If you used Sign in with Apple and delete your account on an iPhone, Apple asks you to confirm, and we then tell Apple to disconnect Swapsy from your Apple ID. If that doesn't work and you choose to delete anyway, disconnect it yourself: in the Settings app, tap your name, then Sign-In & Security, then Sign in with Apple. The Android app can't ask Apple to do this, so if you delete your account on Android (or on a computer), go to account.apple.com, sign in, then choose Sign-In and Security > Sign in with Apple and stop using Swapsy.

What we keep after you delete your account, and why

What stays Why How long
Deal records and chat messages, including requests, the agreed price or top-up and off-road confirmations The other rider shares them and relies on them as their record of the swap or sale. We also need them to sort out problems, look into scams or stolen bikes, and deal with legal claims. 6 years after the deal ends (the usual time limit for legal claims)
Feedback you left and feedback about you It's part of the other rider's public reputation. 6 years after the deal it's about ends
Reports, problem reports and our notes Safety, preventing fraud, and helping the police. 6 years after we close the report
Your bike listing records (withdrawn, swapped, sold or removed): the text details, asking price and partly hidden plate, with the public ~5 km position and county. The photos and the frame number are deleted. They keep the other rider's deal history readable for them and for our support team. Anyone with a direct link can still open them. 6 years after you delete your account
If we've flagged one of your bikes as stolen: its full number plate, its frame number, its ~1 km location and the stolen flag To keep a suspected stolen bike off Swapsy and to help the police. 6 years after you delete your account
Inbox notices you sent to other riders (your name and chat previews) They're in the other rider's inbox. Until that rider deletes their account
Blocks other riders made against you To keep them protected. Until they unblock you or delete their account
The other rider's record of a deal they completed with you It counts towards their deal total. Until they delete their account
If your account was suspended: your account ID, the suspension date and your username, plus a one-way coded form (SHA-256 hash) of your sign-in email and, for Sign in with Apple, your Apple ID So deleting the account doesn't lift the suspension: the same username, email or Apple ID can't be used for a new account. It doesn't stop someone signing up with a different email or Apple ID. 6 years after the suspension ends. Deleting the account doesn't end the suspension.

Once your account is deleted, these records point to a random account ID rather than your profile. Your messages, or the other rider's memory of the deal, may still identify you.

Other time limits

9. Children

Swapsy is for adults only. You must be 18 or over to create an account, and we ask you to confirm this when you sign up. Anyone can browse bikes without an account, but we don't collect personal data from people who browse, apart from the basic connection details Google receives (section 2.11).

If we find out that an account belongs to someone under 18, we'll close it and delete their data, except anything we need to keep to protect other riders. If you think a child is using Swapsy, please email info@steadygen.co.uk.

10. Your rights

You have the right to:

How to ask: email info@steadygen.co.uk, ideally from the email address on your Swapsy account. If you use Hide My Email, tell us your username. It's free. We'll reply within one month. If a request is complex, we can take up to two more months, and we'll tell you if we need to. We may ask you to prove who you are first.

Some rights have limits. For example, we may keep a report about you if deleting it would put other riders at risk. If we can't do what you ask, we'll explain why.

11. How we protect your data

No system is completely secure. If a data breach is likely to put you at high risk, we'll tell you. When the law requires, we'll report breaches to the ICO within 72 hours.

You can help by using a strong password that you don't use anywhere else, keeping your chats inside Swapsy and never sharing your sign-in details.

12. Complaints

If you're unhappy with how we've handled your data, please contact us first at info@steadygen.co.uk and we'll try to put it right.

You also have the right to complain to the Information Commissioner's Office (ICO), the UK's data protection regulator:

13. Changes to this policy

When we change this policy, we'll update the date at the top. If a change affects you significantly, we'll tell you in the app before it takes effect. That includes adding in-app payments or MOT checks. The latest version is always at https://steadygen.co.uk/swapsy/privacy, and there's a copy at https://swapsy-75a81.web.app/privacy.

14. Contact us

SteadyGen Ltd
47 Norris Close, St. Albans, AL2 1UN
Email: info@steadygen.co.uk
Website: steadygen.co.uk
Company number 17441777, registered in England and Wales
ICO registration number: ZC270943