
A red flag is a pattern, not a moment
One short reply tells you almost nothing. People have packed days, bad evenings and whole weeks when they simply don't feel like texting. If you treat every brief message as a warning, you end up filtering out the people who just aren't big typists. A red flag only appears when something repeats.
So the question isn't ‘Is this suspicious?’ but ‘Does this behaviour match what the person says they want?’. Someone who writes that they're looking for a relationship, then spends three weeks acting like they're killing time, has given you two pieces of information. The second one is the more reliable. Every warning sign in this guide is of the same kind: a gap between words and behaviour.
A profile with no words
Five photos, not a single sentence, maybe a height. That isn't a verdict on the person, but it does hint at how much they wanted to put into this. People looking for something committed usually understand that others want to know who they're dealing with. An empty bio leaves all the guesswork to you.
What happens when you ask is more revealing than the missing text. If you ask about something specific and get a real answer, the empty profile may just have been awkwardness about writing about themselves. If all you get is ‘just ask me’ and then nothing again, the pattern is repeating in the conversation. In that case the profile told you the truth early on.
A special case is the profile that does have text, but only boundaries: what the person doesn't want, who shouldn't bother, which questions annoy them. A list of rules says more about past disappointments than about what someone is looking for. That doesn't have to count against them. It's worth finding out in conversation whether there's a wish behind the rules as well.
Pressure that feels like enthusiasm
Some conversations feel almost too good in the first few days. The other person writes morning and night, talks about soulmates early on and is planning a holiday together by day two. It looks like serious interest and is often the opposite: a pace that doesn't care whether you're ready. Someone who genuinely wants to know you needs time for that, because they didn't know you before.
Pressure shows up in smaller ways too. Being asked to move to another messenger before you've ever heard each other's voices. Hurt messages when you don't reply for an evening. Very personal questions before anyone has asked what you do for a living. Each of these can be explained on its own, but together they form a picture.
The simplest test is to slow things down, calmly. Say that you like to take your time and see what happens. Someone who means it can handle that and stays friendly. Someone who pushes, sulks or suddenly vanishes has shown you in one move what they were after.
When the meeting never quite happens
A cancelled date is ordinary life. Someone who cancels every time, but always in a way that keeps the door open, is a pattern. The classic line is ‘This week's bad, but soon, definitely’, and ‘soon’ never gets a date. The chat carries on, warm and regular, and the step off the screen never comes.
There can be lots of reasons behind it: a relationship you don't know about, someone who mostly wants validation, or a person who doesn't trust themselves to meet. For you, the reason barely matters. In every case you're investing in a conversation that can't take you where you want to go. Working out which reason it is isn't your job.
The counter-check is simple. Suggest a concrete plan yourself, with a day, a time and a place, and leave room for an alternative. Someone who wants to will offer another day. Someone who answers ‘let's see’ has answered too, and after the second dodge you can stop making suggestions.
Contradictions that don't resolve
Small inaccuracies happen to everyone. Someone lists a neighbourhood they used to live in, or tells a story slightly differently the second time. It's different when the big lines move: first they want something serious, then they're ‘seeing how it goes’, then they don't really want to commit right now. At that point it isn't their memory that's vague, it's their intention.
What matters is how the contradiction gets handled, not the contradiction itself. Raise it kindly and directly, something like: ‘At the start it sounded like you wanted something serious. Now it sounds more open. Where are you at?’ An honest answer, even an uncomfortable one, is a good sign. Dodging, a joke or an irritated ‘Why so serious?’ answer the question as well.
One contradiction people often miss is closeness in the chat paired with distance in real life. Some people quickly open up about feelings, childhood and dreams, yet stay vague about their life today. Where they were at the weekend, who they live with, what they do on a Tuesday evening all stays hazy. Intimacy without the everyday can mean someone wants closeness but not a shared life.
What isn't a red flag
Nerves are not a red flag. A clumsy first message, a slightly formal tone, a bio that tries a bit too hard: these are signs of someone making an effort and unsure how it's done. People who haven't dated in a long time often write stiffly. Filter them out and you often filter out the serious ones.
Boundaries aren't a red flag either. Someone who wants a phone call before meeting, doesn't hand over their number straight away or suggests a daytime first date is looking after themselves. The same goes for a day's pause before replying, or an honest ‘I don't know yet what I feel’ after the second date. Caution is the opposite of pressure, and it deserves patience rather than suspicion.
How to respond without running an interrogation
Most red flags don't need a confrontation, just a question. Name what you've noticed without interpreting it: ‘We've been chatting for three weeks and we haven't managed to meet. Do you actually want to meet?’ That isn't an accusation, it's an invitation to be clear. The answer decides whether you carry on.
If there's no answer, or an evasive one, you can leave without justifying yourself. One short message is enough: ‘I'm looking for something committed and I don't think we're on the same page right now. All the best.’ You don't owe any further discussion after that. A polite goodbye is right even when the other person hasn't earned it, because it protects you, not them.
It's different when something feels not just non-committal but out of line: insults, threats, sexual messages nobody asked for. Every serious app has a report and a block function, and both exist for exactly these cases. Reporting isn't telling tales, it helps the next people who come across that profile.
Where the app can take some of the work off you
Some warning signs depend on where you're looking. Apps that reward fast swiping attract more people who don't want to commit, and that's not a criticism of those people, it's a question of environment. Tinder and Badoo are built for reach, Hinge with its prompts for more text-heavy profiles, Bumble around women making the first move in matches with men. Each environment comes with its own mix of intentions.
Two features help most: checked profiles and a first contact that asks something of you. embla, an Albanian dating app that hasn't launched on the App Store yet, is built on both. Profiles are verified by photo matching, a selfie checked against the profile photos, and contact only ever starts from a specific sentence or a specific photo of the other person, never blind. That doesn't replace your own judgement, but it filters out some of the empty profiles and copy-paste messages before they reach you.