Short answer
A message is almost certainly a scam if it asks for money, gift cards or crypto, invents urgency, pushes you off the app, refuses video calls, or explains absence with a deployment or offshore job. Paste the conversation below and every known pattern in it is highlighted, with the reason it matters.
If money or crypto came up, read the nine-stage crypto romance script and the military romance script. Both end the conversation in one message once you know them.
A Profile Flag scan runs every one of these checks across public sources and returns a report with the evidence attached. Free preview, no signup, about 30 seconds.
Start free scanNo. The check runs entirely inside your browser. Nothing is sent to a server, stored, or logged.
It adds up the weight of each known scam pattern found in the text. Sixty or above matches active fraud rather than awkward conversation. A zero score is not a clean bill of health, because a careful scammer avoids these words early on.
A genuine emergency survives being checked. Ask for a live video call in the place they say they are, and offer to pay a hospital, airline or embassy directly rather than sending money to a person. A scam collapses at both requests.
Contact your bank or the payment provider immediately and ask about a recall, then report it to your national fraud reporting service and the platform where you met. Stop all contact, and do not engage with anyone who offers to recover the funds for a fee, which is a follow-up scam.
No signup · ~30 seconds