parley

Security notes

This is a description of what the code does, not a certification. It has not been independently reviewed or penetration tested.

Accounts and sessions

Requests

Messages and files

Signing, 2FA and push

Usernames and bots

OAuth and passkeys

Privacy

Abuse controls

Reports (messages, users, servers), per server moderation (timeout, kick, ban, audit log, ban appeals), a global admin panel (suspend users, maintenance mode, global audit log), slow mode, a duplicate message check, message request limits for non friends, and per user storage quota.

Explicit content controls

Owner database editor and multiple accounts

Block bots

Known weaknesses

Reporting a vulnerability

Open a private security advisory on the repository. Do not post details in a public issue.