Interactive features require JavaScript.
Skip to content
ShouldHaveMet

You’ve probably walked past them a hundred times.

The people you’d click with are often just outside your circle: same running loop, same café, a very similar week. ShouldHaveMet looks at how your week actually goes and introduces you, for friendship, a training partner or a date.

An example week. ShouldHaveMet never tracks your live location. It works with what you tell it and the workouts you choose to share.

Tuesday morningsCorner caféYouCoffee before workMira…
0near misses

From near miss to hello.

You tell it about your week once. It does the looking, and only introduces people when there’s a real reason.

  1. Tell it about your week.

    What you’re up for, the places and scenes you like, and when you’re usually free. Write it like a text. Connecting an activity app is optional.

  2. It finds the overlap.

    A shared intent, a similar rhythm, the same scenes, nearby but outside your usual circle. Routines count for more than a list of hobbies.

  3. Meet, with a reason.

    Every introduction says why you two might click. If you both say yes, the chat opens and either of you can suggest a plan.

Try step one right now.

Describe your week the way you’d text a friend. We’ll read it and keep it for when you sign up.

What does your week look like?Photos optional
Tell us what you’d like to do first.

How we match.

Five things, all from your week. Each one is a reason you two might click, and each one you share makes the reason clearer.

1What you doShared activities, and close ones like tennis and padel. Each one you add widens who you can meet.
CoffeeRunningLive musicTennisTennis and your padel are close: that counts a little.
2When you’re freeA time lets us say “you’re both free on Sunday mornings”. No fixed time still matches the activity.
Sunday morningsYou’re both free, and you both run.
3WhereInside both your radiuses. If an app shows you were in the same town the same week, that counts a lot.
2 km apart, inside both your radiusesCrossed paths: Kiel, in June. Never routes or addresses.
4Who you’d like to meetFriends, training, a date or a group: only people who want the same.
FriendsTrainingYou both want the same. Otherwise we don’t introduce you.
5Surer, not higherConnected apps make us surer about what you do. Badges never rank you higher.
12+ runs · from an appHow sure we are
Mira, 34 · St. PauliYou both run on Sunday morningsFits both ways, so you both see it

Never counted: photos · likes · popularity · money.The whole model

Use it for whatever your week is missing.

Friends, a training partner, a date or a whole group. You choose what you’re open to.

You write

“Just moved to Hamburg. Markets, cycling, cheap dumplings. Up for new friends.”

You’re introduced toElif, 29

Moved here last year too, cycles to the same Saturday market, also looking for friends.

Saturday market by bike, dumplings after

Examples. Names and photos are for illustration.

Promises you can check.

Anyone can say they’re different. We publish how matching works and what it leads to, so you don’t have to take our word for it.

  • Looks, likes and money don’t count.

    How you look, how attractive anyone finds you, likes, popularity, income and whether you pay never count towards a score. Nobody ranks higher for being good-looking or successful.

    See the full list
  • Every introduction says why.

    A written reason and the full score breakdown come with every introduction, on every plan, for free.

    Read how scores work
  • Attention is shared fairly.

    Nobody is newly introduced to more than 15 people a week, so a few profiles can’t take all the attention and nobody gets lost.

    See the fairness rules
  • Built to get you off your phone.

    Every introduction comes with a plan, and groups meet again. Success for us means meetups and friendships, and those are the numbers we publish.

    See our numbers
  • AI is labelled.

    Where AI helps, we say where and how much it can change. Workouts from your phone’s health app never go to an AI.

    See where AI is used
  • Come as you are.

    No polished profile needed. Your week, your plans and the people you get on with say more than your best photo.

    Try it with a friend

Get a feel for it.
Before you say hello.

Step inside the app. Open an introduction, see what you share, and try the conversation for yourself.

A few considered introductions, with more to go on than a photo. Choose an example plan and take a look.

Your interests bring you together. Your private details stay yours.

ShouldHaveMetInteractive walkthrough
Your introductions

This could be a good start.

01 / 01
Start with a plan

What are you up for?

Pick an example. See how the shared context changes.

A little in common
New cafésLong walks

Sunday mornings

Real app components. Example profiles, fit estimate and messages. Nothing you try here is sent.

Your week stays yours.

Read the privacy policy
  • No location tracking.

    You share your city or a rough area. If you connect your phone’s health app, finished workouts sync on their own: type, time, duration and distance, with at most a rough start area. Never your live location or heart rate.

  • Others see a profile, not your map.

    Name, age, city, photos and a short summary. Never your coordinates, routes or exact times.

  • Dating stays private until it’s mutual.

    Only someone who also chose dating ever finds out that you did.

  • You stay in control.

    Activity imports stay off until you switch them on, and you can block or report anyone, at any point.

So, who have you been walking past?

Tell ShouldHaveMet about your week and find out.