Disfactory: Anonymity as a Relational Design Choice
A small Taiwanese environmental group brought a problem to a g0v hackathon; civic hackers built a map where villagers could report illegal factories on farmland without rupturing village relationships. Seven factories down.
Taiwan was losing roughly 1,500 hectares of farmland a year to illegal factory construction, and the official reporting process required citizens to attach their personal identification — which meant reporting the factory often meant reporting your neighbor, with your name on it. Reports didn't come.
A staff member of Citizen of the Earth, Taiwan — a small crowdfunded environmental group with no developers — brought the problem to a g0v hackathon in 2019. Volunteer civic hackers built Disfactory: drop a pin and a photo of a suspect factory, anonymously; the organization files the official paperwork with its own name on it. MIT-licensed code, reports released as open data.
In ten months: 1,500+ reports, 200+ official filings, seven factories demolished, and a reporting pipeline that finally matched how villages actually work.
What it teaches: anonymity here isn't anti-social — it's *relational* design, protecting the reporter's standing with neighbors while still protecting the farmland. (Contrast the design-for-care framework: anonymity aimed at land and buildings, never at people.) And the collaboration model is the cleanest on this shelf: the community group brings the problem and the legitimacy; the civic hackers bring the build; the institution files the paperwork.
Details
- era: 2019–present
- place: Taiwan
- repo url: https://github.com/Disfactory/Disfactory
- illustrates: design-for-care-not-enforcement
- source note: Figures per CommonWealth Magazine's English coverage and the project's TICTeC presentation.
- practice kind: story
-
Build prompt
Build: A Front-Porch Digest for One Block
A starter build: fork Front Porch Forum's constitution, not its code — real names, one geography, one email a day, a rotating…
-
Build prompt
Build: A Living Asset Map
A starter build bridging both new shelves: an asset-based community development map where the assets are neighbors' own declared gifts,…
-
Build prompt
Build: A Third-Places Map for Your Neighborhood
A starter build: a local Ushahidi — neighbors collectively map the porches, stoops, cafés, courts, and corners where the neighborhood…
-
Build prompt
Build: Adopt-a-Thing for Your Block
A starter build: the Adopt-a-Hydrant pattern, remixed — a map of small civic objects (tree wells, storm drains, benches, little libraries)…
-
Build prompt
Build: Participatory Budgeting for a Very Small Budget
A starter build: run real participatory budgeting on a block association's actual money — propose, develop, vote, do — sized so the whole…
Contributed by Citizen of the Earth, Taiwan & g0v contributors · Rural townships, Taiwan · CommonWealth Magazine; github.com/Disfactory
Original source: https://english.cw.com.tw/article/article.action?id=2982
See something to fix or add? Suggest an edit on GitHub — the commons lives in git too, and its history is the changelog.
local-civic-techcivic-tech-storyg0vanonymityenvironment