← Showcase

Slam That Scam

A public-good scam directory that grows by email forwarding.

Forward it. Scrub it. Slam it. — a public-good scam directory.

Visit slam that scam
Live screenshot of Slam That Scam
Live at slamthatscam.com

The unique challenge

  • Scam-of-the-day content is either preachy PSAs or dry FTC advisories.
  • Wanted something that felt like a Mad-magazine roast of the scammer, not a lecture at the victim.
  • And it had to publish fresh content on its own — no CMS chore.

The approach

  • Nightly cron pulls a curated set of scam sources.
  • Model rewrites each scam as a punchline plus a one-line survival tip.
  • JSON-LD FAQ blocks per post so LLMs can lift the "how do I avoid this" answer verbatim.

The outcome

  • A daily-updating humor site that ranks in AI answer engines for scam-avoidance questions.
  • A category I couldn't find anyone else occupying.

The stack

Highlighted = the pieces beyond the standard Lovable stack.

LovableSupabasePostmark inboundLovable AI GatewayTanStack Start

Prompts used

The actual seed prompts.

Copy them. Adapt them. Ship faster.

Extractor
You are a scam analyst. Given this raw forwarded message, extract: (1) scam family (romance / package delivery / IRS impersonation / crypto recovery / etc.), (2) the specific hook, (3) any URLs or phone numbers, (4) a canonical 12-word description used for dedupe. Return strict JSON.
Dedupe
Compare this new scam's canonical description to the top 5 nearest existing entries. If it is the same scam, return the existing ID. If it is a variant, return the parent ID and describe the variant in one line. If new, return null.

Your turn

If this can be vibed into existence, so can yours.

Start building with Lovable