Conversation red-flag detector
Paste a chat and spot love-bombing, money requests, pressure and inconsistent stories.
For dating and social apps, or anyone about to meet a stranger from the internet: looks for the patterns romance scams and manipulative conversations share, and says green, yellow or red.
Try it live
Real calls to Jev. Pick an example or paste your own.
Pick an example or paste your own input, then run it.
Under the hood
Every question and rule, in the open. Fork it to change any of them.
What it asks
Reads conversation, then asks 5 questions in one call.
- Q1Love-bombingYes / no
Does someone in the
conversationrush intimacy (declaring love, or talking about marriage or 'soulmates' very early)? - Q2Asks for moneyYes / no
Does anyone in the
conversationask for money, gifts, crypto or financial help? - Q3PressureYes / no
Does someone pressure the other to move to another app, share photos, or meet somewhere private?
- Q4Inconsistent storyYes / no
Does someone's story contradict itself (their job, location or age, or reasons for never meeting or video calling)?
- Q5Controlling behaviorYes / no
Does someone try to control, isolate or guilt-trip the other person?
How it decides
Rules run in code, top to bottom. The first one that matches gives the verdict.
- 1If Asks for money ≥ 0.7Red flags
- 2If Red-flag score ≥ 55Red flags
- 3If Red-flag score ≥ 30Be careful
- 4If Pressure ≥ 0.6Be careful
- 5If Controlling behavior ≥ 0.6Be careful
- 6If Inconsistent story ≥ 0.6Be careful
- ·DefaultLooks fine
A 0-100 score weighted from Love-bombing ×1, Asks for money ×2, Pressure ×1.5, Inconsistent story ×1.5, Controlling behavior ×1.5.
Call it from your code
Every template runs as-is with an API key, no setup: POST /api/v1/judges/red-flag-detector/run.
curl -X POST https://tryevally.com/api/v1/judges/red-flag-detector/run \ -H "Authorization: Bearer $EVALLY_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "input": { "conversation": "Alex: I know we only matched yesterday but I feel like you'\''re my soulmate.\nMe: That'\''s sweet, want to video call?\nAlex: My camera is broken, I'\''m on an oil rig. I'\''ll be home soon.\nAlex: My bank card got blocked here. Could you send $300 in gift cards? I'\''ll pay you back when I'\''m home, I promise." }}'Seen in the wild
Community builds on Jev that use this pattern. Not affiliated with Evally.
More in Trust & safety
- Trust & safety
Community moderator
Approve, review or remove posts against your own community rules, with severity.
ApproveSend to moderatorsRemove+18 questions - Trust & safety
Spam detector
Separate real messages from promotion, bait and bots, and only delete what's clear.
Not spamMaybe spamSpam5 questions - Trust & safety
Scam message detector
Paste an SMS, email or DM and get the probability it's a scam, and why.
Looks safeSuspiciousScam7 questions - Trust & safety
Fake review detector
Flag fake and incentivized reviews, and route real defect reports to the right team.
GenuineSuspiciousLikely fake+16 questions - Trust & safety
Marketplace listing check
Catch prohibited items, counterfeits and off-platform deals before a listing goes live.
ApproveReviewReject5 questions - Trust & safety
Bot intent classifier
Read a client's recent requests and name what it's after and how it crawls.
AllowSlow downBlock4 questions