Omitted

Alerts

Simulated demo data — this walkthrough shows what a caught attack looks like. Every alert keeps its evidence forever.

Coordinated one-star attack · 18 Jul 2026 · detected at 03:19

Resolved
  • · 3+ one-star reviews within 60 minutes, from accounts younger than 90 days

Fake reviews

6

in 41 minutes

Account age

< 30d

6 throwaway accounts

Rating at risk

−0.5★

4.8 → 4.3 if these stand

Detected

03:19

evidence captured

That night, hour by hour

The 6 reviews

mark t.account 9 days old · 0 other reviews03:12

Worst food ever. Avoid this place.

Phrase matches review at 03:41 · account 9 days old, no other activity

sarah_92xaccount 12 days old · 0 other reviews03:17

Rude staff and cold food. Never again.

Phrase matches review at 03:18 · account 12 days old

jbrown441account 6 days old · 1 other review03:18

Absolutely terrible. Rude staff and cold food.

Phrase matches review at 03:17 · account 6 days old

Anna P.account 21 days old · 0 other reviews03:26

1 star. Would give zero if I could.

No booking record · posted 03:26 on a Tuesday night

delboy_leedsaccount 28 days old · 2 other reviews03:41

Avoid this place, worst food ever!!

Phrase matches review at 03:12 · account 28 days old

M. Whitcombeaccount 84 days old · 4 other reviews03:53

Overpriced and disappointing.

Posted inside the attack window · older account, weaker signals

Evidence packet

Captured automatically at 03:19 — before anything could vanish.

  • Dated snapshots of all 6 reviews + reviewer profiles, captured 03:19
  • Baseline on file: 342 reviews · 4.8★ · 0.4 reviews/day over 30 days
  • Velocity record: 6 reviews in 41 minutes — a 20× overnight anomaly
  • Phrase-match analysis: two shared phrasings across four reviews

The dispute

Drafted from the evidence the moment the alert fired. Edit if you like, copy, and file — two minutes, start to finish.

Case draft · Google Business Profile support
Open Google’s form ↗