CNHRA PERSON RECORD · CNHRA-P-015494
Ruan Xiaohuan
Online name: Program-Think
Born
Unknown
Occupation
Blogger · Information security specialist
Role
Public Commentator
Record ID
CNHRA-P-015494
Biography
Ruan Xiaohuan is the blogger behind Program-Think and worked in information security. Beginning in 2009, his blog covered technology, digital security, reading and political commentary, including internet censorship and methods of accessing blocked information.[1][2]
Program-Think operated anonymously for years. CPJ reports that after Ruan’s detention, his wife Bei Zhenying connected his identity with the blog at sentencing, then contacted lawyers and sought help publicly.[1][2]
Bei described family contact, efforts to retain counsel and the appeal to the media. After reviewing court materials, CPJ reported prosecutors’ allegations about numerous political articles published since 2009, while his family disputed criminalizing his blogging.[1][2]
Case Summary
Police took Ruan from his Shanghai home on May 10, 2021 and seized computers and a phone. Citing his family and court materials, CPJ reports prolonged restrictions on family contact and access to independently retained counsel, with appointed lawyers handling the case.[1][2]
Ruan was sentenced on February 10, 2023 to seven years for inciting subversion, two years’ deprivation of political rights and confiscation of 20,000 yuan. The case gained wider attention after Bei contacted lawyers in March. On December 13, 2024, the Shanghai High People’s Court rejected his appeal and upheld the judgment.[1][2][3]
A publicly circulated photograph of judgment page 4 records the court treating Ruan’s political blog posts as incitement to subvert state power, citing their number and alleged harmful impact. It also records acceptance of defense submissions for leniency. The page sets out the seven-year term, additional penalties and confiscation of computers and other items.[3]
Timeline
2009
Begins Program-Think
Ruan began posting on technology and public affairs as Program-Think. The blog continued with digital security, censorship, reading and politics while the author’s identity remained undisclosed.[1]
2021-05-10
Taken from his Shanghai home
2023-02-10
Seven-year first-instance sentence
2023-03-21
Wife contacts lawyers
Bei contacted lawyers including Shang Baojun and Mo Shaoping to seek help concerning the judgment. CPJ subsequently reported the case using family accounts and court materials.[2]
2024-12-13
Sentence upheld on appeal
The Shanghai High People’s Court rejected Ruan’s appeal. CPJ describes a brief proceeding that left the seven-year term and additional penalties in place.[1]
Related Events
Sources
- [1]
CNHRA-S-890004Committee to Protect Journalists
Evidence location: Program-Think writing; May 10, 2021 detention, February 10, 2023 judgment and December 13, 2024 appeal.
- [2]
CNHRA-S-948989Committee to Protect Journalists
Evidence location: CPJ court-document review and interviews with Bei Zhenying and Shang Baojun; sentencing, family contact and March disclosure.
- [3]
CNHRA-S-789440Wikimedia Commons; photograph circulated by Yutong Su
Evidence location: Lower half: court reasoning and operative orders 1–2; page footer 4.