Evally
Trust & safety

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.

Examples
293
No verdict yet

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.

  1. Q1Love-bombingYes / no

    Does someone in the conversation rush intimacy (declaring love, or talking about marriage or 'soulmates' very early)?

  2. Q2Asks for moneyYes / no

    Does anyone in the conversation ask for money, gifts, crypto or financial help?

  3. Q3PressureYes / no

    Does someone pressure the other to move to another app, share photos, or meet somewhere private?

  4. Q4Inconsistent storyYes / no

    Does someone's story contradict itself (their job, location or age, or reasons for never meeting or video calling)?

  5. 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.

  1. 1
    If Asks for money ≥ 0.7Red flags
  2. 2
    If Red-flag score ≥ 55Red flags
  3. 3
    If Red-flag score ≥ 30Be careful
  4. 4
    If Pressure ≥ 0.6Be careful
  5. 5
    If Controlling behavior ≥ 0.6Be careful
  6. 6
    If Inconsistent story ≥ 0.6Be careful
  7. ·
    DefaultLooks fine
Red-flag score

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