PolicyKit: Building Governance in Online Communities
Amy X. Zhang, Grant Hugh, Michael S. Bernstein

TL;DR
PolicyKit is a software framework that enables online communities to define and automate diverse governance procedures, allowing for more inclusive and flexible decision-making models beyond traditional moderator-based systems.
Contribution
It introduces a flexible infrastructure for community governance policies, inspired by political science, that can be automatically implemented on online platforms.
Findings
Implemented diverse governance models like jury deliberation and reputation systems.
Demonstrated expressivity through multiple governance implementations.
Enabled evolution of governance procedures over time.
Abstract
The software behind online community platforms encodes a governance model that represents a strikingly narrow set of governance possibilities focused on moderators and administrators. When online communities desire other forms of government, such as ones that take many members' opinions into account or that distribute power in non-trivial ways, communities must resort to laborious manual effort. In this paper, we present PolicyKit, a software infrastructure that empowers online community members to concisely author a wide range of governance procedures and automatically carry out those procedures on their home platforms. We draw on political science theory to encode community governance into policies, or short imperative functions that specify a procedure for determining whether a user-initiated action can execute. Actions that can be governed by policies encompass everyday activities…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
