Safety comes first

Verification lowers risk. It doesn’t remove it. Here’s exactly how the checks work, and how to look after yourself when you meet people in person.

How verification actually works

Anyone can sign up and look around first. Before anyone can post or join a plan, see who’s going or chat, they confirm their identity with a government-issued ID and a live selfie check. Until then they only see plans that are open to everyone, with the general area, the time and the host’s first name, and no photos or lists of who’s going. That check is run for us by a specialist verification partner, Stripe. We don’t receive or keep copies of your ID document or the selfie taken during the check. We receive a pass/fail result, a reference number, the date of birth on your ID and the sex shown on it. We use the date of birth to check you’re an adult and to show other members only an age range. We compare the sex on your ID with the gender you chose for women-only and men-only plans; if they differ, a person on our team looks at it (how this works).

Your profile photo is separate: you choose it, we store it, and it’s shown to other members once it passes our checks.

Verification confirms someone is a real adult who is who they say they are. It is not a background check, and it can’t guarantee someone’s behaviour. Please read the rest of this page with that in mind.

Every safety feature, at a glance

Verified before they can join

Anyone can look around first, but every member passes a government ID check and a live selfie before they can post or join a plan, see who’s going, or chat. A specialist partner, Stripe, runs the check; we don’t receive copies of your ID or the selfie.

A real face, checked

Everyone adds a photo of themselves before they join or host a plan. An automatic check refuses nudity, anything inappropriate, and pictures with no clear face. Borderline ones are held back until a moderator looks.

Hosts choose how people join

Hosts choose whether to approve each request or let verified members who fit the plan join straight away. Either way, you can see who’s going before you go.

Women-only and men-only plans

Hosts can make a plan women-only or men-only. Only members who told us they are women (or men) can see or join it, and a host can only create one that matches them. If the sex shown on someone’s ID doesn’t match, a person on our team takes a look. It’s optional: most plans stay open to everyone. Your gender isn’t shown to other members.

Your exact spot stays private

The meeting point is only shown to the host and people who’ve been accepted. Everyone else sees the general area, which makes it much harder for a stranger to turn up uninvited.

Safety check-in

Start one when you head out. After the plan should have finished we ask if you’re home safe. If you don’t answer, your trusted contacts are alerted in their app, and if none of them opens the alert within 10 minutes we text your backup number. It isn’t watched by our staff and isn’t an emergency service: in an emergency, call 999.

Live location, if you choose

During a check-in you can share where you are with your trusted contacts. They’re told in their app straight away, get an update every hour, and can open a live map whenever they like, until you tap “I’m home safe”. How it works

Up to three trusted contacts

Parents, a partner, a close friend: they download the free app and accept your invite code. No ID check, no texts, no cost. You can also add one UK mobile as an emergency text backup. For trusted contacts

Reliability you can see

After a plan, the host marks anyone who didn’t turn up (they can say “I was there”). Hosts see “Turned up to 9 of 10 plans” before they accept someone, so no-shows don’t spoil plans.

Block and report in a tap

People you block can’t see your plans or messages, and you won’t see plans they’ve joined. Reports are read by a person, and several from verified members pause an account while we review it. Reporting is confidential.

Honest ratings

After a plan, people rate each other. You only ever see an average, never who said what.

Rules, and people who enforce them

Abusive language is filtered in chats and plans, our community guidelines are short and clear, and a real moderator makes the final call. You can appeal any decision.

Adults only

18+ only, checked against the date of birth on the ID, with plans matched by age so you’re meeting people at a similar stage of life.

The detail

  • Trusted contacts. Add up to three people (Profile → Settings and safety → Trusted contacts). Each gets an invite code from you, downloads the free app and signs up with just an email: no ID check, no photo. What trusted contacts see.
  • Safety check-in. Start one when you head out. After the plan should have finished we ask if you’re home safe. If you don’t answer within an hour, your trusted contacts get an alert in their app. If none of them opens it within 10 minutes (or none of them has the app), we text your emergency backup number, if you’ve added one. A text that can’t be sent is retried after 5, 10, 20 and 40 minutes, then hourly, for up to about a day; if the number is refused, or the text doesn’t arrive, we tell you in the app. When you tap “I’m home safe”, your contacts are told straight away. If a host cancels a plan that has already started, your check-in keeps running; if you leave a plan, your check-in for it ends.
  • The backup number is a UK mobile. Safety texts can only go to UK mobile numbers (starting 07 or +44 7).
  • Live location. If you choose, during a check-in, your trusted contacts see where you are on a map in their app, with a notification when you start and an update every hour. If you allow “Always” location it keeps going with your phone locked; otherwise it updates while the app is open. It ends when you tap “I’m home safe”, stop sharing, or a few hours after the plan, and the last position is then deleted. How live location works.
  • Reliability. After a plan, the host can mark anyone who didn’t turn up; you can say “I was there” and it won’t count. Leaving less than 12 hours before a plan counts as a late cancel. Hosts see a simple record (“Turned up to 9 of 10 plans”) when they decide on requests. If you’ve missed three or more plans in the last 12 months, hosts confirm your place before you’re in, even on instant-join plans; this lifts as those plans pass 12 months.
  • A photo of yourself. Every member adds a profile photo before they join or host a plan. It’s checked automatically before anyone else sees it (we use Google Cloud Vision for this); photos with nudity, graphic content or no clear face are refused and not kept, and borderline ones are held back for a moderator.
  • Hosts choose how people join. They approve each request, or turn on instant join for verified people who fit the plan. Either way, you can see who’s going before you go.
  • Blocking. People you block can’t see your plans or your messages, and you can’t see theirs. A block applies to everyone in a plan: you won’t see or be able to join a plan that someone you blocked (or who blocked you) has joined.
  • Ratings. After a plan, people rate each other. You only ever see an average, never who said what.
  • Reports. Several independent reports about someone pause their account while our team reviews it. A person always makes the final decision.

Before you meet

  • Choose plans in public places, especially the first time you meet a group.
  • Tell a friend or family member where you’re going and roughly when you’ll be back.
  • Use the in-app group chat to confirm details rather than moving to another app straight away.
  • Arrange your own way there and back rather than relying on someone you just matched with.

While you’re there

  • Trust your instincts. If something feels off, you don’t need a reason to leave.
  • Keep your phone charged and know how to reach local emergency services wherever you are.
  • If you feel unsafe in a bar or venue, many UK venues take part in Ask for Angela: ask staff for “Angela” and they’ll help you discreetly, for example by calling you a taxi. Not every venue takes part, so look for the posters.
  • For anything remote or outdoors (hikes especially), tell someone your route and expected return time, separately from the app.

Reporting and blocking

Every profile and every plan has a report option. Reports are reviewed by our trust and safety team. What happens next is set out in our community guidelines. To tell us about something outside the app, email safety@goodcompanyapp.uk.

Extreme sports (Good Company X)

X plans are for experienced people in technical and extreme sports. Levels are self-declared, so talk experience and kit through in the chat before you go, and only take part with a recognised operator, centre or club, or a properly planned team. Check your insurance covers the sport, leave your route and timings with someone at home, and remember anyone can turn back at any point. Good Company doesn’t organise, supervise or insure X plans. More about Good Company X.

In an emergency

If you are ever in immediate danger, call 999 first, not the app. If you can’t speak, call 999 from a mobile and press 55 when prompted, so the operator knows it’s a real emergency. Outside the UK, use the local number (112 across Europe, 911 in the US). Reporting to us matters, but it isn’t a substitute for emergency help.

Safety check-ins and live location depend on your phone, your mobile data, your trusted contacts’ phones and notifications, and our text provider. Nobody on our team watches them as they happen, notifications and texts can be delayed or silenced, and they are not an emergency service.

Your safety data

Your trusted contacts, your backup number, your check-ins and (if you use it) your live location are used only to run the safety check-in. Only your latest position is kept while you share, never a history, and it is deleted when you’re home safe or stop sharing; everything else is deleted when you delete your account. See Your data.