Scammer database: community blocklist + batch eBay Trust & Safety reporting #3

Closed
opened 2026-03-26 22:08:25 -07:00 by pyr0ball · 0 comments
Owner

Summary

Add a community-maintained scammer/bad-actor database with two-way integration:

Phase 1 — Local blocklist

  • Multi-select listings in search results
  • "Report sellers" action: saves selected seller_platform_ids to a local scammer_blocklist table with timestamp + optional note
  • Blocked sellers surfaced as established_bad_actor red flag in trust scoring (already in flagLabel map)
  • Import/export CSV for community sharing

Phase 2 — eBay Trust & Safety batch reporting

  • Generate eBay report deep-links for each selected listing (https://www.ebay.com/reportitem?item_id=XXX)
  • Batch-open in tabs, or generate a summary page the user can work through
  • Track which sellers have been reported (timestamp, reported_by)

Phase 3 — CF Community blocklist (cloud)

  • Cloud-tier: opt-in sync of confirmed bad actors to a shared CF blocklist
  • Privacy-by-architecture: only platform_seller_id + flag reason synced, no PII
  • Consensus threshold before a seller appears in community list (e.g. 3+ independent reports)

Motivation

Users catching scammers should be able to flag them persistently and contribute to protecting the broader community. eBay Trust & Safety reporting is the official channel; the CF blocklist adds a layer that persists across eBay moderation delays.

Labels

  • feature, backlog
## Summary Add a community-maintained scammer/bad-actor database with two-way integration: ### Phase 1 — Local blocklist - Multi-select listings in search results - "Report sellers" action: saves selected `seller_platform_id`s to a local `scammer_blocklist` table with timestamp + optional note - Blocked sellers surfaced as `established_bad_actor` red flag in trust scoring (already in `flagLabel` map) - Import/export CSV for community sharing ### Phase 2 — eBay Trust & Safety batch reporting - Generate eBay report deep-links for each selected listing (`https://www.ebay.com/reportitem?item_id=XXX`) - Batch-open in tabs, or generate a summary page the user can work through - Track which sellers have been reported (timestamp, reported_by) ### Phase 3 — CF Community blocklist (cloud) - Cloud-tier: opt-in sync of confirmed bad actors to a shared CF blocklist - Privacy-by-architecture: only `platform_seller_id` + flag reason synced, no PII - Consensus threshold before a seller appears in community list (e.g. 3+ independent reports) ## Motivation Users catching scammers should be able to flag them persistently and contribute to protecting the broader community. eBay Trust & Safety reporting is the official channel; the CF blocklist adds a layer that persists across eBay moderation delays. ## Labels - feature, backlog
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Circuit-Forge/snipe#3
No description provided.