ActivityPub Trust and Safety Taskforce https://swicg.github.io/activitypub-trust-and-safety/
  • HTML 89.7%
  • Shell 10.3%
Find a file
Emelia Smith e189dda188
Fix cspell configuration (#163)
I'd accidentally gotten this wrong when doing the meeting notes change the other day.
2026-08-22 04:20:28 +02:00
.github Fix PR Previews from forks (#150) 2026-08-04 22:39:45 +02:00
documents Fix typo in grant application (#115) 2025-12-04 01:27:02 +01:00
feps Add initial fediverse enhancement proposal scaffolding (#83) 2025-05-15 19:09:07 +02:00
meetings Meeting notes: 2026-08-19 (#158) 2026-08-19 18:36:54 +02:00
scripts Fix PR Previews from forks (#150) 2026-08-04 22:39:45 +02:00
spec Replace initial report with overview + workstreams (#142) 2026-08-10 13:20:59 +02:00
.editorconfig Create Outline for the Initial Report (#51) 2025-01-22 22:16:18 +01:00
.gitignore Setup PR Previews with Cloudflare (#146) 2026-08-04 21:09:42 +02:00
CODE_OF_CONDUCT.md Add CODE_OF_CONDUCT.md 2024-09-18 16:35:27 +02:00
CONTRIBUTING.md Add CONTRIBUTING.md 2024-09-18 16:34:22 +02:00
cspell.json Fix cspell configuration (#163) 2026-08-22 04:20:28 +02:00
LICENSE.md Add license file (#156) 2026-08-12 00:37:02 +02:00
README.md Update README (#155) 2026-08-10 13:24:11 +02:00
wrangler.jsonc Setup PR Previews with Cloudflare (#146) 2026-08-04 21:09:42 +02:00

activitypub-trust-and-safety

Repository for a report on improving the trust, safety, and integrity of ActivityPub and related specifications by the W3C Social Web Community Group.

Latest editor's draft: Overview

It is used:

  • As an issue tracker for Trust and Safety related ideas, requests, and issues.
  • As a repository of Reports, Notes, and other task force deliverables.

Note: we cannot directly change or improve various software that implements ActivityPub within the scope of this Taskforce, for that, please file issues with the respective project's issue trackers, potentially cross referencing issues here.

Taskforce Leadership

This taskforce is led by:

Emelia and Darius are responsible for coordinating and running the taskforce meetings, their primary role is to facilitate consensus-building among taskforce members.

Scope of work

The initial scope of work for this task force is split into three workstreams, as follows:

  • Initial Report (#32) (reworked)
    • Overview of current state of trust and safety on the Fediverse
    • Documenting how ActivityPub functionality is currently used
    • Best Practices & Recommendations
  • Improving Moderation Activities (Flag and Blocks) (#38)
    • Addressing for where to send these activities
    • Additional properties to improve federation of moderation activities (e.g., category and evidence on Flag Activities)
    • Inter-server communication on moderation activities
  • Content warnings, labels, and annotations (#41)

This taskforce is intended to be ongoing, as the work of trust and safety is an ongoing matter. Additional work items may come in from the Social Web CG or the taskforce, and be added to future workstreams & milestones.

Other Discussion Forums

In addition to this repository, conversation also occurs at:

Meetings

The ActivityPub Trust & Safety Taskforce meets on the first Wednesday of every month at 10:0011:00 Eastern Daylight Time (16:00-17:00 CEST).

You can subscribe to the SWICG Calendar for the meetings. You can see past meetings on the calendar too.

Contributing to the Repository

Use the standard fork, branch, and pull request workflow to propose changes to the report. Please make branch names informative—by including the issue or bug number for example.

When contributing issues, please provide relevant references, links to existing FEPs and prior discussions. This will assist the task force in triaging issues.

Editorial changes that improve the readability of the spec or correct spelling or grammatical mistakes are welcome.

Please read CONTRIBUTING.md, about licensing contributions.

Code of Conduct

This repository operates under the W3C code of conduct.