I've been catfished. I've been scammed. I've shown up to dates where the person looked nothing like their photos. I've wasted hours messaging people who had zero intention of ever meeting.
Every mistake taught me something. Now, I can spot red flags within seconds of looking at a profile or reading a first message. I rarely waste time anymore, and I haven't been catfished in over a year.
Here's everything I learned the hard way so you don't have to.
Profile Red Flags
Model-Quality Photos Only
If every single photo looks like it came from a professional photoshoot, be suspicious. Real people have at least one casual photo - something taken by a friend, a selfie in bad lighting, a candid shot.
I learned this after matching with someone whose photos were Instagram-model perfect. Every angle was flawless, every outfit was magazine-worthy. We messaged for a week, then suddenly she needed money for her phone bill before we could meet.
Scam. The photos were stolen from someone's modeling portfolio.
What to look for instead: Mix of photo quality. Some good photos, some casual ones. Natural settings, not all professional-looking.
No Verification Badge
On Qkkie, getting verified takes 30 seconds. If someone has been on the platform for weeks and hasn't bothered to verify, that's a red flag.
Either they're catfishing (can't verify with real photos), they're not serious about actually meeting anyone, or they're too lazy to take basic steps that build trust.
My rule now: I only message verified users. It's cut my catfish rate to basically zero.
Vague or Generic Bio
"Just looking for fun." "Ask me anything." "Here for a good time."
These bios tell you nothing. They're low-effort, which usually means the person is either not serious or they're running multiple accounts and don't want to customize each one.
What I look for: Specifics. What they actually like, what they're actually looking for, some personality. Doesn't have to be Shakespeare, just has to be real.
Only Face Photos (No Body Shots)
Everyone deserves to be comfortable in their own skin, but if someone only has extreme close-ups of their face and no full-body photos, they're usually hiding something.
I'm not talking about having a perfect body. I'm talking about basic honesty. I've shown up to dates where the person was 100 pounds heavier than suggested by their carefully-cropped face-only photos.
What's reasonable: At least one photo that shows their full body. Doesn't have to be a gym selfie - a casual photo with friends counts.
Photos From Years Ago
Check backgrounds for clues about photo age. Old phone models in selfies, outdated fashion, references to events from years ago.
I went on a date with someone whose photos were from at least five years prior. She looked completely different - not in a "gained weight" way, but in an "aged significantly and changed hairstyle and overall appearance" way.
When I politely mentioned it, she got defensive: "Those photos ARE me." Technically true, but misleading.
My standard: Photos should be from the last year, maximum. If someone can't provide recent photos, they're not being honest.
Messaging Red Flags
Immediate Request to Move Off-Platform
"I don't check this site much, text me at [number]" in the first message.
Scammers do this to avoid platform moderation. Once you're texting, they'll ask for money, gift cards, or try to get you to click sketchy links.
What's normal: Exchanging numbers after a few conversations, once you've established some trust and plan to meet.
Love Bombing Early
"You're so beautiful, I've been looking for someone exactly like you. I feel like we have such a deep connection already."
After three messages.
This is either a scammer building false intimacy before asking for money, or someone who's emotionally unstable and will become clingy/possessive quickly.
What's normal: Compliments are fine, but they should be specific and proportional to how well you know each other.
Avoiding Video Calls
If you suggest a quick video call before meeting and they have repeated excuses - camera's broken, phone is old, they're shy, not now maybe later - they're probably catfishing.
I now insist on a brief video call before any in-person meetup. Real people are fine with this. Catfish make excuses.
My rule: No video call = no in-person meeting. No exceptions.
Generic Questions Only
"How was your day?" "What do you do for fun?" "What are you looking for?"
If every message feels like they're copying from a script, they probably are. Either they're managing multiple conversations and not paying attention, or they're not actually interested in you specifically.
What engaged people do: Ask follow-up questions about things you've mentioned. Reference previous conversations. Show they're actually reading your messages.
Pushing to Meet Immediately
"Come over tonight." First message.
While Qkkie is for casual connections, real people still want at least a brief conversation first. Immediate meetup requests are usually from people who are:
- Scoping out potential robbery targets
- Looking to show up, see if you're attractive in person, and leave if not (yes, this happens)
- Just blanket-messaging everyone hoping someone bites
What's reasonable: Messaging for a day or two, maybe a phone call, then meeting in public first.
Meeting Red Flags
Refusing to Meet in Public First
"Why don't you just come to my place?" for a first meeting is a red flag for safety reasons.
Real people who care about their safety (and yours) are fine meeting for coffee or drinks first. People who push to skip that step are either:
- Not concerned about your safety (bad sign)
- Planning something sketchy
- Catfishing and hoping you won't leave once you're at their place
My rule: Always meet in public first. No exceptions. If they won't agree to this, unmatch.
Vague About Timing and Location
"Yeah, we should meet up sometime." "I'm usually free on weekends."
Followed by no actual concrete plans.
This person is either juggling multiple people and keeping options open, or they never intended to meet and are just enjoying the attention/conversation.
What serious people do: Suggest specific days, times, and places. "Want to meet for drinks at [specific bar] on Saturday around 8?"
Last-Minute Cancellations (Multiple Times)
Once? Fine, life happens. Twice? Suspicious. Three times? They're not actually interested in meeting, they're wasting your time.
I had someone cancel three times with increasingly elaborate excuses. Finally realized they were getting validation from the attention without any intention of following through.
My limit: Two cancellations, then I'm done. If they're actually interested, they'll make it happen.
Behavioral Red Flags
Won't Answer Direct Questions
"What do you do for work?" "Oh, a bit of everything."
"Where do you live?" "Around Toronto."
"What's your last name?" "Let's not share personal details yet."
Vague answers to basic questions suggest they're either married/in a relationship, lying about their identity, or hiding something major.
What's normal: People might not share everything immediately, but basic questions about work, location, and life shouldn't be met with consistent evasion.
Stories Don't Add Up
Pay attention to consistency. If they said they work in healthcare on Tuesday but mentioned working in finance on Thursday, that's a problem.
I once caught someone in three different lies over one week of messaging. When I brought it up, they blamed "confusion" and got defensive. Unmatched immediately.
Trust your memory: If something feels off, go back and check the messages. Inconsistencies are huge red flags.
Getting Angry When You Set Boundaries
"I'd like to video chat before we meet."
"Wow, you don't trust me? That's really insulting."
Anyone who gets mad when you set reasonable boundaries is showing you who they are. Believe them.
What good people do: Respect your boundaries without making you feel guilty for having them.
Financial Red Flags
Sob Stories Leading to Money Requests
This is classic. Build rapport for a week or two, then: "My car broke down and I need $300 to fix it. I'll pay you back when we meet."
Or: "I want to come see you but I can't afford the Uber. Can you send me money for gas?"
Never, ever send money to someone you haven't met. This is always a scam.
What real people do: Handle their own financial situations without asking strangers for money.
Asking for Gift Cards
"I need to buy groceries but I can't use my card right now. Can you send me an Amazon gift card?"
Gift cards are scammer currency because they're untraceable. No legitimate reason for someone to need a gift card from you before you've met.
My rule: Anyone who asks for any form of payment before meeting is an automatic unmatch and report.
How I Evaluate Profiles Now
After all these lessons, here's my current screening process:
1. Check verification badge. No badge = probably not messaging them.
2. Look at photo variety. Mix of quality, recent dates, at least one full-body shot.
3. Read the bio for specifics. Generic bios get skipped.
4. Send a specific, thoughtful message. If they respond generically, they're probably not serious.
5. Suggest video call after 2-3 days of messaging. If they resist, I'm out.
6. Meet in public for first meeting. Non-negotiable.
This process has saved me countless hours and completely eliminated scams, catfish, and serious time-wasters from my experience.
Trust Your Gut
Here's the most important thing I learned: if something feels off, it probably is.
Don't ignore red flags because someone is attractive or because you're lonely or because you really want it to work out. Red flags are information. Use it.
I ignored red flags multiple times because I wanted to give people the benefit of the doubt. Every single time, I regretted it. Every. Single. Time.
Now I trust my instincts. If something feels wrong, I unmatch and move on. There are plenty of genuine people out there - you don't need to waste time on the sketchy ones.