How to tell if someone on a dating app is flaky
Spot the signs of flakiness before you invest time. Learn what patterns actually predict no-shows and how to respond.
Flakiness on dating apps isn't random. It shows up in patterns: slow replies that suddenly speed up, messages that fade when plans get real, or interest that vanishes after they've matched with someone else. The difference between being busy and being flaky is consistency. Someone who's actually interested stays engaged even if they're slow to reply.
When you spot flakiness early, you have a choice: test it with a direct move or cut it loose. Your reply does two things at once. It proves whether they're actually interested by making it impossible to hide behind vague enthusiasm. And it saves you time by forcing the issue now instead of at the coffee shop.

Get replies that sound like you
Screenshot the conversation in WingAI. It reads the vibe and gives you natural replies for this exact situation.
Try for freeRizz AI Screenshot the chat and get the next message for this person.
Patterns that show up before the no-show
Real flakiness has tells. They take hours or days to reply, then suddenly message you at midnight. They ask lots of questions to keep you talking but never suggest meeting. When you propose a time, they go quiet for 24 hours then come back with 'let's do it soon' instead of picking a day. The biggest one: they keep the conversation alive just enough to feel like progress, but there's no forward movement.
Pay attention to how they respond when you get specific. A person who actually wants to meet you will either commit to a time or tell you honestly that this week is bad but here's when they're free. Someone flaky will dodge the ask or give you something to chase. If they match your energy when you're direct, they're probably solid. If they suddenly get vague or disappear, that's your answer.
Make them choose between showing up or backing off
Your reply needs to do one thing: remove the middle ground. Instead of giving them room to stay interested without committing, force a choice. Suggest a specific day and time in your area. Keep it short so they can't hide in a long conversation. The move is to be direct without being mean. This isn't punishment, it's clarity.
What you're really testing is whether they'll put you on their calendar or keep you in the 'maybe someday' pile. Someone who's actually interested will either say yes or give you a real alternative. Someone flaky will either ignore it or send you something like 'that sounds fun but I can't.' A good reply doesn't try to convince them or keep them warm. It just shows exactly what moving forward looks like.
When to stop waiting for an answer
Send your direct message once. Then wait one full day. If they don't respond by then, they've already told you what you need to know. The silence is the answer. Don't send a follow-up, don't double-text, don't try to reignite it. People who want to meet you clear time fast.
If they do respond but dodge the specific time, that's round two. You can offer one alternative. After that, if they still won't pick a day, you're done. Every text you send after this point is you trying to convince them to show up. That's not how it works. Flaky people will sometimes reply to keep you around, but they won't actually meet you. The kindest thing you can do for yourself is recognize that pattern and move on.
Why these replies fail
“No worries, busy season is rough. Whenever you're free next week we can grab coffee or drinks or whatever works for you!”
Gives them too many outs by accepting their excuse and offering open options instead of forcing a real choice.
“Haha okay that's cool. What's your schedule looking like? When do you actually have free time?”
Puts the ball entirely in their court and makes it easy for them to say something vague like 'not sure yet' without committing.
“I totally get it. Just let me know when things calm down and we can figure something out!”
Signals that you'll keep waiting indefinitely without requiring them to ever actually make plans.
Common mistakes
- Waiting for them to prove themselves instead of asking a clear question that requires a real answer
- Accepting vague excuses like 'super busy right now' without testing if they'll actually reschedule
- Sending long messages that let them off the hook by giving them too many outs
- Staying engaged with someone who goes silent for days then pops back in like nothing happened
- Asking open-ended questions instead of offering a specific time and place
Questions people ask
- If they take hours to reply, does that always mean they're flaky?
- Not always. Slow replies are normal. The pattern matters more. If they always reply slow but they're consistent and they commit to meeting you, they're probably just not glued to their phone. Flakiness is when replies are slow, and vague, and they dodge plans.
- What do I do if they say yes to meeting but then cancel?
- One cancel with a real reason and a reschedule is fine. Everyone has emergencies. If they cancel twice, they're flaky. Don't offer them another chance. They've shown you where you sit on their priority list.
- Should I give them the benefit of the doubt if they seem really into the chat?
- No. Chat energy doesn't mean anything if it doesn't lead to meeting you. Anyone can be entertaining over text and still flake. The real test is whether they'll make time. Don't confuse good conversation with actual interest.
- How long should I wait before I decide someone is definitely flaky?
- After you've suggested a specific time and place, give them 24 hours to respond. If they don't, or if they respond with vagueness instead of a yes or a real alternative, move on. Waiting longer just wastes your time and keeps you stuck.
What people say after using WingAI
“I was skeptical at first. Then I tried it on a dry chat and the replies actually sounded like me, not a chatbot.”
Mazoonx
“I overthink every text. Having three options and picking the one that sounds like me cut that spiral short.”
Sam R.
“Didn't think it would be this good. The funny options actually get responses, which is wild.”
Nico_dang
Get replies that sound like you
Screenshot the conversation in WingAI. It reads the vibe and gives you natural replies for this exact situation.
Try for free