DIYfor change
EN
A sunflower outside the Legislative Yuan in Taipei, March 2014

Taiwan · 2014

Sunflowers and g0v

You are the nobody

g0v's motto: ask not why nobody is doing this: you are the “nobody”.

In March 2014, students occupied Taiwan's parliament; the g0v community streamed, transcribed and translated everything live. See how transparency became mobilization and deliberation.

A tribute to the occupiers of the Legislative Yuan, the NGOs on the street and the thousands of g0v contributors. An independent project, with no ties to the movement, Taiwan's government or any party.

In 30 seconds

  1. In about 30 seconds, the ruling party declared review of a trade agreement with China complete. On March 18, 2014, students occupied the chamber.

  2. On April 6, the speaker promised an oversight law; on April 10, the occupiers left, after cleaning the chamber.

  3. About 20 live streams, transcription and translation by g0v volunteers, and coordination in open documents with no login.

  4. 500,000 people on the streets on March 30; a crowdfund paid for ads in Apple Daily and The New York Times in under three hours.

  5. Show rather than claim, open the infrastructure to everyone, then move from the street to deliberation, which cools if no institution commits.

First steps

  1. Hold a first open civic tech meetup
  2. Choose an open-data project that is useful to the cause
  3. Create templates for the link portal and the logistics spreadsheet

Try it now Adapt it with the coach

If you're new to this, start with the fundamentals, from the vote goal to what the research says. Read the fundamentals

Who did it

The movement had no owner: students, NGOs, forum users and civic hackers split the work.

The movement had no owner: students, NGOs, forum users and civic hackers split the work.

  • Audrey Tang (唐鳳)

    g0v contributor; minister without portfolio (2016–2022), minister of digital affairs (2022–2024), ambassador-at-large since October 2024

    Brought network cables to link the occupied chamber to the street, maintained the tools' backend, and later took the method into government as facilitator of vTaiwan.

    Sources
  • g0v (零時政府)

    Civic tech community founded in 2012

    Began with bimonthly hackathons and open-data projects; during the occupation it built the stream portal, the live transcript, maps and supply spreadsheets, and later created vTaiwan.

    Sources
  • Lin Fei-fan (林飛帆)

    Student leader of the occupation; later DPP deputy secretary-general (2019–2023) and, since May 2024, deputy secretary-general of the National Security Council

    One of the faces of the occupation, he called the big 30 March rally; ten years on, he publicly argued that the decision to occupy was right.

    Sources
  • Chen Wei-ting (陳為廷)

    Student leader of the occupation

    Led the occupation with Lin Fei-fan and Huang Kuo-chang; acquitted of incitement in 2017, a ruling upheld in 2018.

    Sources
  • Huang Kuo-chang (黃國昌)

    Academic and spokesperson of the occupation; chair of the New Power Party (NPP) from 2015; chair of the TPP since February 2025

    Presented the demands on 19 March 2014, was elected to parliament for the NPP in 2016 and, a decade later, chairs a party allied with the KMT.

    Sources
  • Black Island Nation Youth Front (黑島青)

    Student group and the movement's Facebook page

    The page grew from a few thousand to more than 200,000 likes in a few days and spread the calls to fill the streets; its admin, Chen Ting-ru, recruited volunteers for videos in four languages.

    Sources
  • PTT users and the 3621 team

    Online forum and crowdfunding team

    Opened the FlyingV campaign that paid for the Apple Daily front page and an ad in The New York Times, designed by 聶永真 (Aaron Nieh), and helped build the 4am.tw site.

    Sources
  • vTaiwan volunteers

    Deliberation community, now without government support

    A core of five to seven people keeps the meetings going, now with Pol.is, live voting and AI-generated summaries; coordinator Peter Jia Wei Cui described the experience in 2025.

    Sources

In their own words

What organizers, civic hackers and internal critics said about the method.

What organizers, civic hackers and internal critics said about the method. Paraphrases, with the source.

6 more quotes

The story

On 17 March 2014, KMT legislator Chang Ching-chung declared the review of the Cross-Strait Service Trade Agreement closed in about 30…

On 17 March 2014, KMT legislator Chang Ching-chung declared the review of the Cross-Strait Service Trade Agreement closed in about 30 seconds and sent it to the floor. The next night, students climbed the fence and occupied the Legislative Yuan. The g0v community, which had spent years building open versions of government websites, put its infrastructure at the service of the occupation.

24 days
of occupying the chamber, 18 Mar to 10 Apr 2014official
~500K
people at the 30 Mar 2014 rally, per organizers (police: 116K; GIS estimate: about 440K)campaign figure
NT$6.33M
raised on FlyingV in under 3 hours for ads in Apple Daily and The New York Times, 24 Mar 2014platform figure
80%
of about 28 vTaiwan cases led to government or parliamentary action, according to Audrey Tang and Glen Weylcampaign figure

From an empty ad to a hacker minister

  1. 1 Dec 2012g0v's first hackathon, in Taipei. The community was born after a 40-second government ad that explained nothing and a project that visualized the public budget.
  2. 17 Mar 2014The KMT declares the review of the services deal with China closed in about 30 seconds.
  3. 18–21 MarStudents occupy the chamber at around 9 pm. Streams shot on phones and tablets pass 2 million views; g0v sets up the stream portal and the live transcript.
  4. 23–24 MarPart of the movement occupies the Executive Yuan. The eviction lasts about 10 hours, with water cannon: 61 arrested and more than 150 injured.
  5. 24 MarPTT users open a FlyingV crowdfunding drive: the Apple Daily front page is paid for in 35 minutes and the New York Times ad in under three hours.
  6. 30 MarThe largest rally in Taiwan since the 1980s: about half a million people, per organizers.
  7. 6–10 AprWang Jin-pyng promises to postpone the review until there is an oversight law. The occupiers announce their exit and leave the chamber on 10 April, after cleaning it.
  8. Late 2014–2016vTaiwan is born, with open weekly meetings. The Uber deliberation reaches seven recommendations using Pol.is, later ratified in regulation.
  9. Jan–Oct 2016The DPP returns to power and the new New Power Party wins five seats. On 1 October, Audrey Tang takes office as minister without portfolio, in charge of open government and participation.
  10. 2024–2026The Bluebird protests (May 2024) echo the sunflowers; the big campaign to recall KMT legislators fails in July and August 2025; Tang receives the Right Livelihood Award in December 2025; vTaiwan carries on with volunteers only.

Three layers at once

The occupation worked because three different layers ran in parallel, each with its own logic.

  • The chamberA few hundred occupiers, spokespeople and a decision group that negotiated and set the demands, and was criticized for deciding on behalf of the base.
  • The open infrastructureg0v and volunteers: streams, transcript, translation, maps, supply and shift spreadsheets, the single portal, the crowdfunding and the ads.
  • The street and societyAbout 20 NGOs camped around the building, deliberation sessions on the streets, a People's Assembly of 51 groups comparing draft laws, and the 30 March rally.
What isn't known. Turnout figures vary widely by source (from 116,000 to 500,000 on 30 March), and accounts of the number of crowdfunding donors contradict each other (one thousand or three thousand).

The 80% rate of vTaiwan cases leading to government action is counted by its own creators, without independent audit. No data isolates the movement's effect on the opposition's wins in 2014 and 2016. And the promised oversight law was never passed: eight versions appeared between 2016 and 2024, none became law.

The terrain

The method was born in a highly connected country, with a civic hacker community already organized and a political crisis at the top.

The method was born in a highly connected country, with a civic hacker community already organized and a political crisis at the top.

Platforms

Ustream and YouTube
Streams shot on phones and tablets inside the chamber passed 2 million cumulative views in three days; the g0v portal gathered 17 to 20 feeds from inside and from the surrounding streets.
Hackfoldr, Hackpad and EtherCalc
g0v's open tools: a link portal as the single front door, collaborative documents for the live text and login-free spreadsheets for supplies and shifts. They coordinated more than 1,500 volunteers, and Hackpad crashed at least five times under the traffic.
Facebook
The Black Island Nation Youth Front page and NTU E-Forum, with more than 100,000 followers and student reporters, were where the general public followed events and received the calls to action.
PTT
Taiwan's big online forum (BBS): the ad crowdfunding started there, and videos were gathered there as possible defence evidence in the trials.
LINE
A widely used messaging app in Taiwan. The press team sent updates every 15 minutes, but organizers considered it unsafe for planning sensitive actions.
FlyingV
Local crowdfunding platform. On 24 March 2014 it hit the Apple Daily target in 35 minutes and the NT$6.33 million target in under three hours.
Pol.is, Loomio and Join
After the occupation: Pol.is to map opinions and find consensus in vTaiwan, Loomio for working-group decisions, and the public Join platform for petitions: at 5,000 signatures, the responsible ministry must respond.

Local conditions

  • A highly connected society, with broad internet access and phones everywhere, which made it possible to stream everything.
  • A civic tech community (g0v) organized since 2012, with bimonthly hackathons and tools ready when the crisis came.
  • A rift at the top of the ruling party (Ma versus Wang): the speaker, Wang Jin-pyng, promised not to use force and made the promise that opened the way out.
  • Distrust of parts of TV, which portrayed the occupiers as violent; uncut streams were the answer.
  • A sovereignty question vis-à-vis China and a generation increasingly identifying as only Taiwanese (60.6% in 2014, per NCCU).
  • Occupying parliament is a crime: more than 400 people were questioned or investigated, and seven protesters were convicted on appeal in 2020, although the leaders were acquitted.
  • After 2016, a government willing to open doors to civic hackers, a condition that does not exist everywhere and that, in Taiwan, also cooled.

The method

Three things surrounded the occupation: a community that already had the tools, the decision to show everything live, and the move from…

Three things surrounded the occupation: a community that already had the tools, the decision to show everything live, and the move from protest to deliberation processes with rules.

Three fronts

Show rather than claim
Stream everything uncut, transcribe, publish the raw footage. When TV said there was violence, the answer was the stream and the video posted the next morning.
Open the infrastructure
A single portal, documents and spreadsheets anyone can edit without asking permission, open source. Whoever arrives finds a task and starts: “you are the nobody”.
Turn energy into process
From occupation to facilitated deliberation, from deliberation to concrete demands and then to public processes (vTaiwan, Join) with clear rules for consensus and response.

The cycle of an open mobilization

Every crisis went through the same steps, and vTaiwan repeated the logic, more slowly, for laws.

  1. Open the data Before the crisis: turn hard-to-read public documents into readable pages: budget, parliament's agenda, the text of the deal.
  2. Build the portal A single page of links gathering streams, documents, maps and requests for help, updated with every change.
  3. Stream and transcribe Several redundant streams and one person typing live, so anyone can see and read what is happening.
  4. Coordinate in the open Login-free spreadsheets for supplies, shifts and requests; a map of the site with support points. Sensitive planning stays out of open groups.
  5. Translate and reach out Texts and videos in several languages, a team for the foreign press and, when the media won't come, buying the space with small donors' money.
  6. Deliberate Facilitated groups, each on one aspect of the problem, starting from the facts; in vTaiwan, Pol.is with a high agreement threshold.
  7. Convert and exit Turn consensus into demands that someone with power can accept, announce the exit with a date and explain what was and wasn't won.
  8. Archive and institutionalize Publish everything in an open, searchable form and fight for the participation channel to have an owner and a response deadline.

And again.

Toolkit

What you need to apply the method to a mobilization, an assembly or a public consultation: people, tools and words.

What you need to apply the method to a mobilization, an assembly or a public consultation: people, tools and words.

Choose your country to see the equivalent tools and the legal points to check.

Operations

In Taiwan the work divided itself because there was a community with habits of collaboration. Where there isn't one, define the roles before day one.

Minimum team

Portal
Keeps the single page of links: streams, documents, requests, press contacts. Updates it with every change and archives what is removed.
Streaming
Runs several redundant streams, looks after batteries, the connection and who appears on camera.
Live text
Types what happens and what is said, with timestamps; corrects rumours by pointing to the exact minute of the stream.
Open logistics
Runs the supply, shift and request spreadsheet; closes a request as soon as enough has arrived.
Translation and press
Translates key texts, handles foreign journalists and prepares interviews in other languages.
Facilitation
Runs the deliberation sessions, keeps the consensus rules and reports the result back to the group.
Legal and security
On-call lawyers, a video archive as evidence, checking suspicious messages and separate channels for anything sensitive.

Rhythm

  1. 24 hoursStreams on non-stop, with shifts for operating them and for live text.
  2. Every 15 minutesA short update for the press and the groups, at the pace the press team used on LINE.
  3. MorningPublish the night's video and summary; review the portal and the request spreadsheet.
  4. EveningDeliberation or review sessions, open and with a published report.
  5. Every weekAfter the crisis: a fixed open meeting, like vTaiwan's, to keep the community alive and set the next agenda.

Transparency is a routine: what matters is that anyone, at any time, can see what is happening and know how to help.

Plan B

  • Several independent streams, not a single official one.
  • A local wired network and a projector outside if mobile internet fails, as the g0v team did.
  • A 4G router or a rented mobile base station for the media team.
  • Copies of key documents on another service, because the main one can crash under traffic.
  • A closed, verified channel for sensitive decisions and an agreed code word to confirm orders.
  • On-call lawyers and a video archive for the defence.

Technology

Almost everything fits in free or open-source software. What was rare in Taiwan was people who already knew how to use it together.

  • Link portalFree

    A single page with all streams, documents, requests and contacts. In 2014 it was hackfoldr; today a HackMD, a static page or a public document will do.

  • Multiple streamsFree (equipment extra)

    YouTube, Twitch or Instagram and Facebook lives, run by different people, all linked from the portal.

  • Live text and minutesFree

    A collaborative document (HackMD, Etherpad, Google Docs) with the transcript, timestamps and links to the minute of the stream.

  • Login-free logistics spreadsheetFree

    EtherCalc or a public spreadsheet for supplies, shifts and requests; one row per request, with an “open/closed” status.

  • Coordination groupsFree

    LINE, WhatsApp, Telegram or Signal, per team; watch out for unknown profiles joining the groups.

  • Secure channelFree

    Signal with disappearing messages for anything sensitive, with checks on who is in the group.

  • CrowdfundingPlatform fee

    A local crowdfunding platform, with staged targets and public accounts.

  • Pol.isFree (open source)

    Open consultation tool: people vote on short statements and the system shows opinion groups and the points that unite everyone.

  • Contacting representativesFree

    A page with legislators' public contacts by district, like 123.g0v.today, for polite, identified pressure.

  • Site map and shift rotaFree

    A collaborative map of stages, toilets and shops around the protest, and a calendar where volunteers sign up for security shifts. In 2014, the #CongressOccupied map, started by ETBlue on Google Maps Engine, and a Legislative Yuan shift calendar with Facebook login that showed friends’ shifts; today, prefer a sign-up that doesn’t expose people’s networks.

Channel cheat sheets

Live log columns

Date and time · Place or stream · What happened · Link to the minute of video · Verified by · Translated (yes/no) · Published on

Most costs are equipment and connectivity: phones, batteries, cables, a 4G router. In 2014 the biggest bill was the ads, paid for by small donors.

Communication

The tone is real-time accountability: what is being seen, where it comes from, what is missing.

The formula of an update

  1. Now What is happening, in one sentence, with the time.
  2. Proof The link to the stream or the minute of video.
  3. What is not known Say what hasn't been confirmed yet. It protects against rumours.
  4. What is needed A concrete request, linked to the spreadsheet: quantity, place, deadline.
  5. Where to help The link to the portal or the right document.
  6. Next update A concrete time, and keep it.

Writing rules

  • Show, don't claim: every important sentence carries a link to the proof.
  • Answer rumours with the raw video and the time, not with adjectives.
  • Talk about the cause, not a party's or an NGO's brand: that is what kept the coalition together.
  • Write in several languages from day one; the foreign press needs ready-made texts.
  • Close requests as soon as they are met, so people's generosity isn't wasted.
  • Ask for consent before showing someone's face in close-up on the stream.
  • When you leave, explain what was won and what wasn't. An honest account keeps trust for next time.

Example

9:40 pm: The open assembly on the draft law has started in the square, with four working groups. Live stream: [link]. It is not yet confirmed whether tomorrow's council session has been postponed; we will tell you when there is an official document. We need 30 bottles of water and two people for the 2 am shift: [spreadsheet link]. Next update at 10:15 pm.

Take it to your context

What works anywhere and what depended on Taiwan.

What works anywhere and what depended on Taiwan. Choose your country at the top of the toolkit to see the equivalent tools.

Works anywhere

  • Build the civic tech community before the crisis: hackathons, open-data projects, habits of collaboration.
  • A single front door where anyone finds what is happening and a task to do.
  • Stream and transcribe live so proof is always one link away.
  • Tools that don't ask for a login or permission to contribute.
  • Translate from day one and talk directly to the foreign press.
  • Small donations with a clear target and public accounts.
  • Facilitated deliberation that starts from the facts and requires broad agreement, not just a majority.
  • Demand that the participation channel has an owner, a deadline and a duty to respond.

Depends on context

Occupying parliament
It is civil disobedience with criminal costs. Almost everywhere, use legal forms with the same transparency: an authorized vigil or camp, a public assembly, a citizens' hearing.
Ustream
It no longer exists: use YouTube, Twitch or the live features of the most used networks in your country, always more than one.
Hackfoldr, Hackpad, EtherCalc
Swap for HackMD, Etherpad, CryptPad or a public document. What matters is that it is open, login-free and keeps a history.
LINE and PTT
Use the dominant messaging app and forum in your country: WhatsApp, Telegram, Reddit, Discord or the local forum.
FlyingV
Use the local crowdfunding platform and check with a lawyer the rules on political and foreign donations.
A government that called in the hackers
Where government is closed, keep deliberation in civil society and publish the results; vTaiwan shows the process survives on volunteers but loses strength without official commitment.
Join and petitions with a duty to respond
Check whether your country, region or city has citizens' initiatives or petitions that require a response, and organize to reach the threshold.

Moves to take with you

Pick the moves that fit your context and add them to your kit.

Pick the moves that fit your context and add them to your kit.

  1. Stream and transcribe everything, uncut

    Several independent streams and one person typing live, with timestamps, so the proof is always one link away. In Taiwan, the streams from inside the chamber passed 2 million views in three days, and when TV talked of violence the answer was the raw footage.

    How to set it up, step by step
    Works when
    It works when connectivity and phones are everywhere and part of the media is distorting what happens.
    Don't use when
    It fails if the stream exposes people who did not consent or shows sensitive planning, or with a single official stream that goes down and takes everything with it.
    1. Week −8 Test the kit: phones, batteries, cables, a spare 4G router
    2. Week −4 Set 24-hour shifts for running the streams and for the live text
    3. D-day week Open several streams with different operators and link all of them on the portal
    4. D-day week Type live what happens and what is said, always with the time
    5. D-day week Answer each rumour with a link to the exact minute of the video
    6. D-day week Ask consent before close-ups; never show minors or personal documents
    7. 1 week(s) after Every morning publish the night's video and summary and archive them as evidence

    Team

    • Streaming: runs the streams, minds batteries, connection and who is on camera
    • Live text: transcribes with timestamps and corrects rumours with the video minute
    • Legal: keeps the video archive as evidence for the defence

    What to measure: Streaming and live-text shifts actually completed across the 24 hours, with no gaps in the rota.

    Risks to watch: Exposing people without consent or leaking plans: ask permission for close-ups and keep sensitive decisions off camera and out of open groups.

  2. One portal and a no-login spreadsheet

    A single page of links gathers streams, documents, requests and contacts, and open spreadsheets anyone can edit without asking permission organise supplies and shifts. In Taiwan, g0v's hackfoldr and no-login spreadsheets coordinated more than 1,500 volunteers.

    How to set it up, step by step
    Works when
    It works when more people turn up wanting to help than coordinators can handle one by one.
    Don't use when
    It fails if the open sheet holds phone numbers and addresses, or if requests stay open after they are met and waste people's generosity.
    1. Week −26 Before the crisis, gather people who already collaborate: hackathons, open-data projects
    2. Week −4 Prepare the portal template and copies of key documents on another service
    3. D-day week Publish the portal with streams, documents, requests and press contacts
    4. D-day week Open the sheet: one row per request or shift, with an open/closed status
    5. D-day week Close each request as soon as enough has arrived and update the portal
    6. 1 week(s) after Archive what leaves the portal in a public, searchable record

    Team

    • Portal: keeps the single page and updates it with every change
    • Open logistics: manages requests and shifts and closes what has been met
    • Security: checks unknown profiles and keeps the closed channel for sensitive matters

    What to measure: Requests closed because they were delivered on site, and shifts filled and worked, counted in the sheet.

    Risks to watch: The main tool can crash under traffic and open sheets attract personal data: keep copies on another service and log only requests and shifts, never contacts.

  3. Crowdfund the space you are missing

    When the media will not carry it, small donors pay for the space, with a target per stage and public accounts. In Taiwan, the FlyingV crowdfunder hit its first target in 35 minutes and reached NT$6.33M in under three hours, for ads in Apple Daily and The New York Times.

    How to set it up, step by step
    Works when
    It works when there is a clear message the national or foreign press is not showing and a community ready to give.
    Don't use when
    It fails without published accounts, or where the rules on political advertising and foreign donations forbid the ad you want to buy.
    1. Week −4 Check with a lawyer the rules on political and foreign donations and on ads
    2. Week −2 Choose the local platform and set targets per stage and a cap per donation
    3. 1 week(s) after Write the ad copy in several languages, centred on the cause
    4. 1 week(s) after Launch the crowdfunder on the portal and forums with the stage-one target
    5. 1 week(s) after Announce each target reached and close the stage when the sum is in
    6. 2 week(s) after Publish the accounts and the ad, labelled with who paid for it

    Team

    • Finance: opens the crowdfunder, tracks targets and publishes the accounts
    • Translation and press: writes the ad copy in the right languages
    • Legal: confirms the donation and advertising rules before launch

    What to measure: Number of donors and money raised against each stage's target.

    Risks to watch: Unlawful donations or ads destroy trust and bring fines: in the EU issue ads also need a label and transparency notice, and several platforms no longer accept political ads.

  4. Deliberation with a high agreement bar

    Facilitated groups, each on one aspect of the problem, start from the facts and only put forward what wins broad agreement, not just a majority. In Taiwan, some 20 NGOs deliberated parts of the agreement during the occupation, and vTaiwan only accepted statements with at least 80% agreement.

    How to set it up, step by step
    Works when
    It works when street energy needs to become concrete demands that someone with power can accept.
    Don't use when
    It fails when a small group decides for the base and calls it consensus, or when no institution commits to responding.
    1. D-day week Split the problem into aspects and assign a facilitator to each group
    2. 1 week(s) after Open sessions with the facts and say up front how the result will be used
    3. 1 week(s) after Record the positions and publish a report of each session
    4. 2 week(s) after Vote on short statements in Pol.is and keep only those with broad agreement
    5. 3 week(s) after Turn the consensus into demands that someone with power can accept
    6. 3 week(s) after Announce the exit with a date and explain what was and was not won
    7. 8 week(s) after Demand that the participation channel has an owner, a deadline and a duty to reply

    Team

    • Facilitation: runs the sessions, guards the consensus rules and reports back
    • Note-taking: records the positions and publishes each session's report
    • Institutional liaison: takes the demands to decision-makers and chases the reply

    What to measure: People who joined a session or voted in the consultation, and demands passed at the bar that got a formal reply from decision-makers.

    Risks to watch: Deliberation goes cold without an owner and can turn into a façade: say beforehand how the result will be used and never present as consensus what a few decided.

Practice

Rehearse with the case's missions and situations.

Decide like g0v

Six real situations from 2014 to 2016. Choose what you would do and see what happened.

Plan in five phases

The sequence that worked, organized as a checklist for a mobilization or a public consultation.

The sequence that worked, organized as a checklist for a mobilization or a public consultation. Progress is saved in this browser.

  1. Before the crisis: the community

  2. First 48 hours: make it visible

  3. Week 1: open up and scale

  4. Weeks 2–3: deliberate and decide

  5. Afterwards: institutionalize

Rules

Anyone can see and check what the movement does.

Anyone can see and check what the movement does. Deceiving people or faking supporters wipes that out at once.

Nonviolence
Nonviolent discipline, property included. The occupiers left the chamber clean. The Executive Yuan eviction left more than 150 injured, and police were accused of excessive force, with water cannon and riot shields used on seated protesters: document everything, because video also protects protesters.
Civil disobedience has a cost
Occupying public buildings is a crime in most countries. In Taiwan more than 400 people were investigated and seven protesters were convicted on appeal in 2020. Nobody should take that risk unknowingly or without a lawyer.
Consent on the stream
Streaming everything does not license exposing anyone. Ask consent for close-ups, protect minors and don't show personal documents.
Volunteers' data
Open spreadsheets are for requests and shifts, not phone numbers and addresses. Data protection (LGPD, GDPR) applies to movements too.
Money in the open
Public targets, a cap per donation, published accounts. Check the rules on political and foreign donations in your country.
Real people only
No fake profiles, bots or bought accounts. Pressure on representatives goes through public contacts, identified and polite, never harassment.
Honest consensus
Say in advance how the result of a consultation will be used. Never present as consensus what a few people decided.
Independence
Working with government is not working for it: publish the processes and keep the criticism, as Tang said of her own post.
Label AI
Summaries and translations made with AI are labelled and reviewed by people; vTaiwan reported that AI sometimes distorted the meaning of contributions.
Local law
Every country has rules on protests, streaming and political advertising. In the European Union, since October 2025 Meta has not accepted political, electoral or social-issue ads, and Google has stopped serving political ads as the regulation defines them. Regulation (EU) 2024/900, which also covers movements' issue campaigns that name no party, requires labels and transparency notices on paid political ads and allows targeting only with explicit consent and without sensitive data. Check with a lawyer before you start. See the “Law and platforms in the European Union” section in Fundamentals.

Limits

What this method doesn't do, and when it fails.
It doesn't guarantee the cause wins
The services deal was stopped, but the promised oversight law was never passed: eight versions between 2016 and 2024, none became law.
Transparency is not internal democracy
Everything was streamed, but a small group decided the demands and the exit. Critics inside the movement said the base was treated as an audience.
The third force scattered
The New Power Party won five seats in 2016 and none in 2024. Huang Kuo-chang now chairs the TPP, allied with the KMT he protested against in 2014.
Deliberation cools without an owner
vTaiwan lost momentum when direct government backing ended; today a core of five to seven volunteers draws about 50 people per meeting and admits it has no data on how many policies it helped change.
It depends on rare conditions
High connectivity, a civic hacker community already organized, a speaker at odds with his own party and, later, a government willing to open doors.
Mobilizing is not winning majorities
The idea goes back a long way: in 2014, the Appendectomy Project (appy.tw), one of the Sunflower tools, was already explaining citizens' right to recall legislators. In 2025, civil society's big campaign to recall 31 KMT legislators failed in every district: street and online energy doesn't replace persuading people who think differently.

Check yourself

Five questions to confirm the essentials.

Five questions to confirm the essentials.

1. What was the movement's main response when TV portrayed the occupiers as violent?
2. Why did g0v prefer login-free spreadsheets and documents?
3. In vTaiwan's Uber process, what did a statement need to make the agenda?
4. Which of these is a documented criticism of the Sunflower movement?
5. What does the vTaiwan case teach about participation processes?

Sources

This playbook was built from transcripts of interviews with Audrey Tang, the book Plurality, texts by the g0v community, accounts by 2014…

This playbook was built from transcripts of interviews with Audrey Tang, the book Plurality, texts by the g0v community, accounts by 2014 organizers and critics, Taiwanese and international reporting from 2014 to 2026, and case studies of vTaiwan. Pages accessed on 26 October 2026.

34 sources

Who did it

Data

Press

Analysis

Image: tenz1225, CC BY-SA 2.0, via Wikimedia Commons (adapted)

Updated 26 October 2026

Adapt this playbook with the coach

Next playbook Yes Equality

Adapt to your country

Toolkits swap in the tools people actually use there (Telegram where it dominates, for example) and show local election rules and internet conditions. Your choice stays in this browser only.