In 30 seconds
In about 30 seconds, the ruling party declared review of a trade agreement with China complete. On March 18, 2014, students occupied the chamber.
On April 6, the speaker promised an oversight law; on April 10, the occupiers left, after cleaning the chamber.
About 20 live streams, transcription and translation by g0v volunteers, and coordination in open documents with no login.
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.
Show rather than claim, open the infrastructure to everyone, then move from the street to deliberation, which cools if no institution commits.
First steps
- Hold a first open civic tech meetup
- Choose an open-data project that is useful to the cause
- Create templates for the link portal and the logistics spreadsheet
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.
Sourcesg0v (零時政府)
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.
SourcesLin 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.
SourcesChen 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.
SourcesHuang 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.
SourcesBlack 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.
SourcesPTT 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.
SourcesvTaiwan 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.
For her, the occupation was a demonstration of how to decide together, not just a protest: “…it's a demonstration, but it's not a protest.”
Audrey Tang, Interview with Ruth Barnes, 20 Nov 2018 (public transcript)
Long network cables let any passer-by see what was happening inside, and someone typed everything live; so “Truth, for once, spreads faster than rumors.”
Audrey Tang, Interview with Ruth Barnes, 20 Nov 2018
She brought about 350 metres of Cat 6 cable but was not the main network crew; the heart of logistics was a collaborative spreadsheet with no login that organized lunch boxes and supplies.
Audrey Tang, Interview with Interdependence, 3 Mar 2021
About 20 NGOs each deliberated one aspect of the deal — labour, environment — with facilitators; unlike other Occupy movements, positions converged day after day.
Audrey Tang, Interview with Ruth Barnes, 20 Nov 2018
6 more quotes
In the Uber deliberation, only statements with at least 80% agreement made the agenda: “It's not enough to just convince your own side.”
Audrey Tang, P2P Foundation, “How Taiwan solved the Uber problem”, 21 Sep 2016
The movement was explicit about wanting horizontal organization with a lot of coordination — and a tech community was already there, ready to help.
Ben Knight (Loomio), MobLab, “Blooming digital democracy in Taiwan's Sunflower movement”, 25 Jan 2016
Ten years later: “當初的決定是正確的” (the decision back then was right). And a warning: new forces that stop responding to the public end up like those they replaced.
Lin Fei-fan, 遠見雜誌 (Global Views), interview, 18 Mar 2024
The leaders decided on behalf of the participants, which limited the base's autonomy and pulled the movement back into representative politics.
Untouchables Liberation Zone (賤民解放區), statement read on 9 Apr 2014, Newtalk, 9 Apr 2014
Meetings average about 50 people, and the group admits it has no quantitative data on how many policies it helped change.
Peter Jia Wei Cui, vTaiwan coordinator, People Powered, case study, 2025
Accepting the Right Livelihood Award, she said today's challenge is to “channel conflict rather than silence it”.
Audrey Tang, Speech in Stockholm, 2 Dec 2025 (Scandasia)
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 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.
- 17 Mar 2014The KMT declares the review of the services deal with China closed in about 30 seconds.
- 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.
- 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.
- 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.
- 30 MarThe largest rally in Taiwan since the 1980s: about half a million people, per organizers.
- 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.
- Late 2014–2016vTaiwan is born, with open weekly meetings. The Uber deliberation reaches seven recommendations using Pol.is, later ratified in regulation.
- 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.
- 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.
- 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.
- Open the data Before the crisis: turn hard-to-read public documents into readable pages: budget, parliament's agenda, the text of the deal.
- Build the portal A single page of links gathering streams, documents, maps and requests for help, updated with every change.
- Stream and transcribe Several redundant streams and one person typing live, so anyone can see and read what is happening.
- 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.
- 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.
- Deliberate Facilitated groups, each on one aspect of the problem, starting from the facts; in vTaiwan, Pol.is with a high agreement threshold.
- 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.
- 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
- 24 hoursStreams on non-stop, with shifts for operating them and for live text.
- Every 15 minutesA short update for the press and the groups, at the pace the press team used on LINE.
- MorningPublish the night's video and summary; review the portal and the request spreadsheet.
- EveningDeliberation or review sessions, open and with a published report.
- 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.
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
- Now What is happening, in one sentence, with the time.
- Proof The link to the stream or the minute of video.
- What is not known Say what hasn't been confirmed yet. It protects against rumours.
- What is needed A concrete request, linked to the spreadsheet: quantity, place, deadline.
- Where to help The link to the portal or the right document.
- 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.
-
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.
- Week −8 Test the kit: phones, batteries, cables, a spare 4G router
- Week −4 Set 24-hour shifts for running the streams and for the live text
- D-day week Open several streams with different operators and link all of them on the portal
- D-day week Type live what happens and what is said, always with the time
- D-day week Answer each rumour with a link to the exact minute of the video
- D-day week Ask consent before close-ups; never show minors or personal documents
- 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.
-
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.
- Week −26 Before the crisis, gather people who already collaborate: hackathons, open-data projects
- Week −4 Prepare the portal template and copies of key documents on another service
- D-day week Publish the portal with streams, documents, requests and press contacts
- D-day week Open the sheet: one row per request or shift, with an open/closed status
- D-day week Close each request as soon as enough has arrived and update the portal
- 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.
-
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.
- Week −4 Check with a lawyer the rules on political and foreign donations and on ads
- Week −2 Choose the local platform and set targets per stage and a cap per donation
- 1 week(s) after Write the ad copy in several languages, centred on the cause
- 1 week(s) after Launch the crowdfunder on the portal and forums with the stage-one target
- 1 week(s) after Announce each target reached and close the stage when the sum is in
- 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.
-
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.
- D-day week Split the problem into aspects and assign a facilitator to each group
- 1 week(s) after Open sessions with the facts and say up front how the result will be used
- 1 week(s) after Record the positions and publish a report of each session
- 2 week(s) after Vote on short statements in Pol.is and keep only those with broad agreement
- 3 week(s) after Turn the consensus into demands that someone with power can accept
- 3 week(s) after Announce the exit with a date and explain what was and was not won
- 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.
Before the crisis: the community
First 48 hours: make it visible
Week 1: open up and scale
Weeks 2–3: deliberate and decide
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.
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
- Plurality (Tang, Weyl et al.): 2-2 The Life of a Digital Democracy 2024
- archive.tw: Interview with Ruth Barnes (Audrey Tang) 20 Nov 2018
- archive.tw: Interview with Interdependence (Audrey Tang) 3 Mar 2021
- P2P Foundation: How Taiwan solved the Uber problem (conversation with Audrey Tang) 21 Sep 2016
- ASPI The Sydney Dialogue: Audrey Tang, Digital democracy in Taiwan Dec 2025
- g0v.tw (Medium): G0V: How Open Government Movement Has Made Civil Society In Taiwan 23 Apr 2015
- 遠見雜誌: 林飛帆專訪:太陽花學運十週年 18 Mar 2024
- Newtalk: 賤民解放區宣言 (critical statement read near the Legislative Yuan) 9 Apr 2014
- People Powered: vTaiwan's hybrid approach to digital deliberation with AI 2025
- CIVICUS Lens: ‘Controversial legislative measures triggered a citizen-led mass movement’ (interview with Leah Lin) 13 Aug 2025
Data
- Wikipedia: Sunflower Student Movement
- Wikipedia: Digital democracy in Taiwan
- Wikipedia: g0v
- Wikipedia: Audrey Tang
- Wikipedia: Lin Fei-fan
- Wikipedia: Huang Kuo-chang
- Wikipedia: 2024 Taiwanese legislative reform controversy
Press
- Global Voices: How Technology and Citizen Media Shaped Taiwan's Sunflower Movement 20 Apr 2014
- The Diplomat: How Technology Revolutionized Taiwan's Sunflower Movement Apr 2014
- The News Lens: 百萬買《蘋果》頭版廣告 3千網友35分鐘達標 24 Mar 2014
- T客邦 / TechNews: 太陽花學運網站 4am.tw 31 Mar 2014
- iThome: 協調1500學運志工背後的關鍵工具:Hackpad共筆服務 22 Mar 2014
- iThome: 學生用Ustream即時轉播立院內反服貿現況 21 Mar 2014
- Hong Kong Free Press: 10 years on: how Taiwan's Sunflower Movement sowed the seeds of a new civil society 14 Apr 2024
- The Diplomat: Taiwan's model for digital defense of democracy goes global Jun 2025
- Scandasia: Taiwan's Audrey Tang receives Right Livelihood Award in Stockholm Dec 2025
Analysis
- MobLab: Blooming digital democracy in Taiwan's Sunflower movement 25 Jan 2016
- 報導者 The Reporter: 318運動十週年:10個關鍵字 Mar 2024
- Nesta: Six pioneers in digital democracy: vTaiwan
- Agora: g0v: Lessons from Civic Tech History
- New Bloom: Lin Fei-fan joins the DPP (Brian Hioe) 15 Jul 2019
- Taipei Times: Donovan's Deep Dives: a TPP leadership contest 4 Feb 2025
- MP-IDSA: The Total Failure of the Recall Campaign in Taiwan 2025
- Freedom House (via Refworld): Freedom in the World 2015: Taiwan 2015
Image: tenz1225, CC BY-SA 2.0, via Wikimedia Commons (adapted)
Updated 26 October 2026
Next playbook Yes Equality
