Skip to main content

Safety & Moderation

Gates

RuleDescription
Story chapterLinks/media blocked until both players reach Chapter ≥ 3.
Cold opensFirst-message templates capped; duplicate opener hashes rejected.
Rate limitsFresh matches limited to configured messages-per-minute burst.

Reports & Blocks

POST /reports

{ "targetDid": "did:web:...", "matchId": "<uuid>", "reason": "abuse", "notes": "Link spam" }

Response

{ "reportId": "<uuid>" }

POST /blocks

{ "targetDid": "did:web:..." }
  • Returns 204 No Content.

DELETE /blocks/:did

  • Returns 204 No Content.

Error codes

  • ERR_GATED_LINK403 Forbidden
  • ERR_RATE_LIMITED429 Too Many Requests
  • ERR_DUP_OPENER409 Conflict