How We Observed Censorship on Sina Weibo
For our project tracking image censorship on Sina Weibo, a popular social networking service in China, ProPublica wrote software to monitor a set of 100 Weibo user accounts to detect censored images.
In collaboration with outside researchers, we began collecting the posts and reposts made by the accounts starting on July 3, 2013. We have assembled a database of nearly 80,000 posts. Of those, 527 contained images that were censored by Sina Weibo during an observation period we established between July 24 and August 4, 2013.
Our goal in assembling our selection of accounts was to increase our chances of observing image deletion. The users and posts were not chosen at random, and you should not generalize our findings to larger populations.
Similar to Twitter, Weibo posts have a 140-character limit, and allow users to attach an image. For our app, ProPublica only analyzed posts that included an image, though we cannot be certain if a post was deleted due to the text, the image, or both.
Like many social media services, Weibo provides an Application Programming Interface, or API, to give programmatic access to Weibo posts to other software, such as mobile apps, websites that include Weibo content, etc. The API returns a JSON object, much as the Twitter API does, containing the message text as well as a host of metadata about the message. This is the API we used to collect data.
The Weibo API changed two weeks after we began our collection period and required that we deploy code fixes to restart our collection scripts.
Starting in July, our scripts checked the Weibo API every six minutes and collected any new posts or reposts from the users we were observing. To determine if a post had been deleted, a separate, hourly script checked whether those posts still existed.
A deleted post resulted in one of two responses from the Weibo API. The first was error code 20101, Target Weibo does not exist!" This was the error our script received after we uploaded a test image using a Weibo account and then manually deleted it. We counted posts that returned error code 20101 as deleted by the user.
The second error code was 20112, with the message "Permission Denied!" Researchers have concluded that this is an error code that cannot be the result of user activity and have used it as an indication of censorship. We counted posts returning error code 20112 as censored.
It is imaginable that some posts returning 20101 are deleted by a censor and not the user. Further research may prove that to be the case. Our choice reflects current research by others and is, we believe, the most straightforward and conservative method available to us.
Read more:
How We Observed Censorship on Sina Weibo
- Networked Incitement and the New Politics of Censorship - Annenberg School for Communication - September 13th, 2025 [September 13th, 2025]
- Charlie Kirk Vigil Poster Censorship Drama: Office Depot Employees SHOCK Move Ends In Termination - The Times of India - September 13th, 2025 [September 13th, 2025]
- Nicholas Galanin pulls out of Smithsonian event, claiming censorship - The Art Newspaper - September 13th, 2025 [September 13th, 2025]
- MAGA Rep Is Already Weaponizing Charlie Kirks Death for Censorship - The New Republic - September 13th, 2025 [September 13th, 2025]
- Porn age-check rules will risk users' privacy and lead to censorship, sex workers and adult industry say - Crikey - September 13th, 2025 [September 13th, 2025]
- German Artist Gabriele Sttzer Survived Prison, Censorship, and the Stasi - ARTnews.com - September 13th, 2025 [September 13th, 2025]
- Propaganda, Isolation, Censorship, and Entertainment: What Overseas Press Know About the Authoritarian Playbook - PEN America - September 13th, 2025 [September 13th, 2025]
- Chinas Great Firewall suffers its biggest leak ever as 500GB of source code and docs spill online censorship tool has been sold to three different... - September 13th, 2025 [September 13th, 2025]
- Graphic videos of Charlie Kirks death renew debate over online censorship - The Week - September 13th, 2025 [September 13th, 2025]
- "Authoritarians in the Academy": The Present, and Future, of Authoritarian Censorship on Campus - Reason Magazine - September 13th, 2025 [September 13th, 2025]
- FIRE gives Ohio State University, five other Ohio universities an F on latest free speech ranking - News 5 Cleveland WEWS - September 13th, 2025 [September 13th, 2025]
- Smothers Brothers Film Reveals 1960s Censorship Fight in 2025 Why It Matters Now - Red94 - September 13th, 2025 [September 13th, 2025]
- The week in free expression: 5 September 12 September 2025 - Index on Censorship - September 13th, 2025 [September 13th, 2025]
- Ben & Jerrys Demands Out From Parent Firm, Citing Censorship on Social Issues - Truthout - September 11th, 2025 [September 11th, 2025]
- Ben & Jerrys Demands Out From Parent Firm, Citing Censorship on Social Issues - Truthout - September 11th, 2025 [September 11th, 2025]
- Leak reveals China is exporting internet censorship technology - The Globe and Mail - September 11th, 2025 [September 11th, 2025]
- Books Removed, Restricted in Indiana, Virginia, Florida, and Arizona | Censorship News - School Library Journal - September 11th, 2025 [September 11th, 2025]
- Books Removed, Restricted in Indiana, Virginia, Florida, and Arizona | Censorship News - School Library Journal - September 11th, 2025 [September 11th, 2025]
- Japanese Politicians Are Now Getting Involved In Steam's Censorship Saga - TheGamer - September 11th, 2025 [September 11th, 2025]
- Japanese Politicians Are Now Getting Involved In Steam's Censorship Saga - TheGamer - September 11th, 2025 [September 11th, 2025]
- Leak reveals China is exporting internet censorship technology - The Globe and Mail - September 11th, 2025 [September 11th, 2025]
- Shadows of Control: Censorship and Mass Surveillance in Pakistan - Amnesty International USA - September 11th, 2025 [September 11th, 2025]
- Shadows of Control: Censorship and Mass Surveillance in Pakistan - Amnesty International USA - September 11th, 2025 [September 11th, 2025]
- Nine artists confront the blacked-out pages erasing war, Putin, and queer lives from Russias books - Meduza - September 11th, 2025 [September 11th, 2025]
- On art and self-censorship: David Jonsson and Caleb Femi go head-to-head - Dazed - September 11th, 2025 [September 11th, 2025]
- On art and self-censorship: David Jonsson and Caleb Femi go head-to-head - Dazed - September 11th, 2025 [September 11th, 2025]
- Nine artists confront the blacked-out pages erasing war, Putin, and queer lives from Russias books - Meduza - September 11th, 2025 [September 11th, 2025]
- By resisting censorship and corruption, Nepals youth is reminding political elites that a constitution belongs not to rulers but to citizens - The... - September 11th, 2025 [September 11th, 2025]
- By resisting censorship and corruption, Nepals youth is reminding political elites that a constitution belongs not to rulers but to citizens - The... - September 11th, 2025 [September 11th, 2025]
- FIRE Overstates Conservative Censorship on Campus - Minding The Campus - September 11th, 2025 [September 11th, 2025]
- Dmitry Muratov brings FSB's playbook when he comes to Kirkenes to talk about "censorship" - The Barents Observer - September 11th, 2025 [September 11th, 2025]
- 40 Years Later, Dragon Ball Is Being Forced Off Store Shelves by New U.S. Law - Screen Rant - September 11th, 2025 [September 11th, 2025]
- Nepals Gen Z Protests: Corruption, Censorship, and a Government Under Fire - The Diplomat Asia-Pacific Current Affairs Magazine - September 11th, 2025 [September 11th, 2025]
- Censorship to Song: How The Atlantics Poetry Emerged from American Tyranny - flyingpenguin - September 11th, 2025 [September 11th, 2025]
- China criticises Little Red Book app for focus on celebrity trivia - The Times - September 11th, 2025 [September 11th, 2025]
- Pakistan: Mass surveillance and censorship machine is fueled by Chinese, European, Emirati and North American companies - Amnesty International - September 9th, 2025 [September 9th, 2025]
- Meta and Mark Zuckerberg just became the free speech champions we needed | Opinion - USA Today - September 9th, 2025 [September 9th, 2025]
- One Piece Jolly Roger raised at Nepal protests against censorship and corruption - The Hindu - September 9th, 2025 [September 9th, 2025]
- The USTAs censorship of Trump dissent at the US Open is cowardly, hypocritical and un-American - The Guardian - September 9th, 2025 [September 9th, 2025]
- Massive Leak Shows How a Chinese Company Is Exporting the Great Firewall to the World - WIRED - September 9th, 2025 [September 9th, 2025]
- Reports: USTA asks U.S. Open broadcasters to censor crowd reactions to Trump - Reuters - September 9th, 2025 [September 9th, 2025]
- China exports censorship tech to authoritarian regimes aided by EU firms - Follow the Money - Platform for investigative journalism - September 9th, 2025 [September 9th, 2025]
- A Major TV Network Caves Again, Censoring Trump Protests at the US OpenThe Growing Rift Between the Supreme Court and the Lower CourtsA Chicagoan... - September 9th, 2025 [September 9th, 2025]
- Boos of Donald Trump heard on ABC's broadcast of US Open. Good | Opinion - USA Today - September 9th, 2025 [September 9th, 2025]
- Leaked files show a Chinese company is exporting the Great Firewalls censorship technology - The Globe and Mail - September 9th, 2025 [September 9th, 2025]
- Censorship petition for The Bengal Files dismissed by the Calcutta High Court - WION - September 9th, 2025 [September 9th, 2025]
- Denounce the US Opens Censorship of anti-Trump Fan Response - ThePetitionSite.com - September 9th, 2025 [September 9th, 2025]
- Censorship will be introduced in iOS 26 - - - September 9th, 2025 [September 9th, 2025]
- US Open broadcasters told to censor boos and cheers for Trump at mens final as networks brace for distractions - New York Post - September 9th, 2025 [September 9th, 2025]
- U.S. Open broadcasters were reportedly asked to censor reaction to Trump. Fans still booed - CBC - September 9th, 2025 [September 9th, 2025]
- 76% of civics teachers self-censor over fears of controversy - Campus Reform - September 9th, 2025 [September 9th, 2025]
- Ordinals Leader Leonidas Threatens Bitcoin Core Fork Over Censorship Fears - Cryptonews - September 9th, 2025 [September 9th, 2025]
- Nepal internet crackdown part of global trend toward suppressing online freedom - AP News - September 9th, 2025 [September 9th, 2025]
- Ofcom to be summoned for grilling over censorship of Americans - The Telegraph - September 6th, 2025 [September 6th, 2025]
- U.S. Open Orders Broadcasters to Censor Reactions to Trump - Bounces | Ben Rothenberg - September 6th, 2025 [September 6th, 2025]
- USTA asks broadcasters to censor reaction to Donald Trumps attendance at U.S. Open - The Athletic - The New York Times - September 6th, 2025 [September 6th, 2025]
- GOP Cries Censorship Over Spam Filters That Work - Krebs on Security - September 6th, 2025 [September 6th, 2025]
- America Surrenders in the Global Information Wars - The Atlantic - September 6th, 2025 [September 6th, 2025]
- Transcript: US House Judiciary Hearing on Europes Threat to American Speech and Innovation - Tech Policy Press - September 6th, 2025 [September 6th, 2025]
- Europes Threat to American Speech and Innovation - House Judiciary Committee Republicans | (.gov) - September 6th, 2025 [September 6th, 2025]
- Sarah McLaughlin (FIRE) on "Authoritarians in the Academy: How the Internationalization of Higher Education and Borderless Censorship Threaten... - September 6th, 2025 [September 6th, 2025]
- Farage paints Britain as a censorship hellhole. Is he right? - politico.eu - September 5th, 2025 [September 5th, 2025]
- Nigel Farage warns Americans could also face censorship -- and even arrest -- in the UK for social media posts after comedian's bust - New York Post - September 5th, 2025 [September 5th, 2025]
- We have to make sure free speech censorship doesn't continue in Europe, says Rep. Jim Jordan - Fox News - September 5th, 2025 [September 5th, 2025]
- Amy Sherald Exhibition Lands at Baltimore Museum of Art After Artist Canceled Presentation at Smithsonian's National Portrait Gallery Over Censorship... - September 5th, 2025 [September 5th, 2025]
- How GLAAD is Combatting Censorship by Sending LGBTQ Books Straight to Capitol Hill - GLAAD - September 5th, 2025 [September 5th, 2025]
- Pop Quiz! Can You Identify the Real Examples of Censorship? - American Oversight - September 5th, 2025 [September 5th, 2025]
- US House Judiciary hearing on censorship draws global response - MLex - September 5th, 2025 [September 5th, 2025]
- Trans Statue of Liberty painting to go on view in Baltimore after DC censorship allegations - PinkNews - September 5th, 2025 [September 5th, 2025]
- The censorship on Steam is coming for everyone on the internet - Polygon - September 3rd, 2025 [September 3rd, 2025]
- New campus censorship hack turns trademark law into muzzle - FIRE | Foundation for Individual Rights and Expression - September 3rd, 2025 [September 3rd, 2025]
- John Cleese Claims That Censorship Killed the British Comedy Industry - Cracked.com - September 3rd, 2025 [September 3rd, 2025]
- Argentina: RSF warns of immense threat to press freedom as court imposes prior censorship of leaked Karina Milei recordings - Reporters sans frontires - September 3rd, 2025 [September 3rd, 2025]
- Journalists in Turkey faced assault, prosecution and censorship in August: report - Stockholm Center for Freedom - September 3rd, 2025 [September 3rd, 2025]
- The rise of the newsfluencer under Donald Trump - Index on Censorship - September 3rd, 2025 [September 3rd, 2025]
- Where censorship silenced Pakistani cinema, it sparked a silver screen revolution in Iran - Asia News Network - September 3rd, 2025 [September 3rd, 2025]
- Amy Sherald painting to go on view at Baltimore Museum of Art after censorship allegations in DC - Baltimore Sun - September 3rd, 2025 [September 3rd, 2025]
- Farage to say UK has authoritarian censorship regimes after Linehan arrest - The Impartial Reporter - September 3rd, 2025 [September 3rd, 2025]
- How the U.S. Built a Censorship Network in the EU: An Interview with Mike Benz - The European Conservative - September 3rd, 2025 [September 3rd, 2025]
- Where censorship silenced Pakistani cinema, it sparked a silver screen revolution in Iran - Images Dawn - September 1st, 2025 [September 1st, 2025]