Skip to content

About ​

Truman is an open-source platform for running experiments on a simulated social media site. A researcher writes the posts and the people who post them. Participants use the site the way they'd use any other. The researcher gets a record of what each participant saw and did.

The name comes from The Truman Show.

History ​

Truman began at the Cornell Social Media Lab, which Natalie Bazarova directs, while Dominic DiFranzo was a postdoc there. The lab wanted to know whether a site's design could get bystanders to step in when they saw cyberbullying. That isn't an experiment anyone can run on a real platform, so they built a site to run it on.

That site was EatSnap.Love, a food-photo app. Participants used it for three days, posting and commenting alongside other users who were all scripted. The study was published at CHI in 2018.

The code was released under the MIT license, and other labs picked it up for their own studies: on moderation, self-disclosure, misinformation, and online safety for teens, among others. Each study was a fork of the code with its own posts and conditions. Some forks became projects of their own, including Social Media TestDrive, VidShare, Truman_SocialSim, and Truman Agents. In 2023 the Cornell lab released a cleaned-up Truman 2.

Forking had a cost. A fix made for one study never reached the others, and starting a study meant editing code. Truman 3, started at Lehigh University in 2026, is a rewrite that makes a study a set of content and settings. Researchers build one in the browser, pick the kind of site participants see, and can have a model play some of the cast. A lab can use the hosted version or run its own.

Versions ​

VersionWhat it was
Truman 1The original, at cornellsml/truman. Each study was a fork
Truman 2Cornell's cleanup, at cornellsml/truman_2023, maintained by Winice Hui
ExtensionsTruman Agents, Truman_SocialSim, VidShare, and others, built on Truman 1 and 2
Truman 3The rebuild this site is about, at Critical-Computing-Cadre/truman3

Truman 3's AI cast builds on ideas from Truman Agents, by Qian Yang and the Cornell DesignAI Group.

How to cite Truman ​

If you use Truman in your research, please cite:

DiFranzo, D., & Bazarova, N. N. (2018). The Truman Platform: Social media simulation for experimental research. Workshop paper, "Bridging the Lab and the Field," ICWSM 2018, Stanford, CA.

Also say which version of the software your study ran on. It matters for replication.

Papers that used Truman ​

Newest first. No study on Truman 3 has been published yet. Everything here ran on an earlier version or on something built from one.

  • Gallagher, A., Shi, H., & DiFranzo, D. (2026). Designing for safety in sensitive online spaces: The role of pseudonymity and verification friction. Proceedings of the 18th ACM Web Science Conference, 381–391.
  • Zhao, P., Bazarova, N., Bae, I., Hui, W., Kizilcec, R. F., & Margolin, D. (2025). Restorative justice appeals trump retributive vigilance on social media. PNAS Nexus, pgaf255. (VidShare)
  • Bae, I., Bazarova, N., Zhao, P., Kizilcec, R., Hui, W., & Margolin, D. (2025). Interplay of harassment and objection to harassment. Presented at the 111th National Communication Association Convention. (VidShare)
  • Agha, Z., Martinez, M., Ali, N. S., DiFranzo, D., & Wisniewski, P. J. (2025). SocialSim: An open source platform for conducting behavioral intervention research on social media. Companion Publication of CSCW 2025, 528–531. (Truman_SocialSim)
  • Lazard, A. J., DiFranzo, D., Nicolla, S., Aghajari, Z., Pulido, M., Mao, C., Vereen, R. N., & Dasgupta, N. (2025). Sharing anti-vaping social media messages. Journal of Adolescent Health, 77(2), 253–261.
  • Nicolla, S., McKenzie, A. H., Lazard, A. J., DiFranzo, D., Aghajari, Z., Mao, C., & Dasgupta, N. (2025). Young people are willing to intervene against rape myths online: A simulated social media experiment. Journal of Adolescent Health, 76(5), 839–846.
  • Zhao, P., Bazarova, N. N., DiFranzo, D., Hui, W., Kizilcec, R. F., & Margolin, D. (2024). Standing up to problematic content on social media: Which objection strategies draw the audience's approval? Journal of Computer-Mediated Communication, 29(1). (VidShare)
  • Agha, Z., Park, J., Wan, R., Ali, N. S., Wang, Y., DiFranzo, D., Badillo-Urquiola, K., & Wisniewski, P. J. (2024). Tricky vs. transparent: Towards an ecologically valid and safe approach for evaluating online safety nudges for teens. CHI '24.
  • Aghajari, Z., Baumer, E. P. S., Lazard, A., Dasgupta, N., Wang, Y., & DiFranzo, D. (2024). Investigating the mechanisms by which prevalent online community behaviors influence responses to misinformation: Do perceived norms really act as a mediator? CHI '24. The Vaccine frames example is a rebuild of this design.
  • Aghajari, Z., Baumer, E. P. S., & DiFranzo, D. (2023). What's the norm around here? Individuals' responses can mitigate the effects of misinformation prevalence in shaping perceptions of a community. CHI '23.
  • Ozanne, M., Bhandari, A., Bazarova, N. N., & DiFranzo, D. (2022). Shall AI moderators be made visible? Perception of accountability and trust in moderation systems on social media platforms. Big Data & Society, 9(2).
  • Masur, P. K., DiFranzo, D., & Bazarova, N. N. (2021). Behavioral contagion on social media: Effects of social norms, design interventions, and critical media literacy on self-disclosure. PLOS ONE, 16(7), e0254670.
  • Bhandari, A., Ozanne, M., Bazarova, N. N., & DiFranzo, D. (2021). Do you care who flagged this post? Effects of moderator visibility on bystander behavior. Journal of Computer-Mediated Communication, 26(5), 284–300. The Who flagged this? example is a rebuild of this design.
  • Taylor, S. H., DiFranzo, D., Choi, Y. H., Sannon, S., & Bazarova, N. N. (2019). Accountability and empathy by design: Encouraging bystander intervention to cyberbullying on social media. Proceedings of the ACM on Human-Computer Interaction, 3(CSCW), 1–26.
  • DiFranzo, D., Choi, Y. H., Purington, A., Taft, J. G., Whitlock, J., & Bazarova, N. N. (2019). Social Media TestDrive: Real-world social media education for the next generation. CHI '19. TestDrive was built from Truman's code.
  • DiFranzo, D., Taylor, S. H., Kazerooni, F., Wherry, O. D., & Bazarova, N. N. (2018). Upstanding by design: Bystander intervention in cyberbullying. CHI '18. The first Truman study, on EatSnap.Love.
  • DiFranzo, D., & Bazarova, N. N. (2018). The Truman Platform: Social media simulation for experimental research. Workshop paper, ICWSM '18.

Labs at UCL and VU Amsterdam have also run Truman studies that aren't published yet.

Papers about Truman ​

These review or recommend it. They aren't studies run on it.

  • Grüning, D. J., Kamin, J., Saltz, E., Acosta, T., DiFranzo, D., Goldberg, B., Leavitt, A., Menczer, F., Musgrave, T., Wang, Y., & Wojcieszak, M. (2025). Independently testing prosocial interventions: Methods and recommendations from 31 researchers. Annals of the New York Academy of Sciences, 1550, 108–121. Uses Truman as its worked example.
  • Jagayat, A., & Choma, B. L. (2024). A primer on open-source, experimental social media simulation software: Opportunities for misinformation research and beyond. Current Opinion in Psychology, 55, 101726. Compares three simulators, Truman among them.

Funding ​

FunderAwardWhat it paid for
National Science FoundationIIS-1405634, PI Natalie BazarovaThe original Truman and its first studies
Cornell Center for Social Sciences"Digital Behaviors in the Digital Age"Participant recruitment for the self-disclosure studies
USDA NIFA Hatch2020-21-276The AI moderator study (Ozanne et al., 2022)
National Science Foundation"Deterring Objectionable Behavior and Fostering Emergent Norms in Social Media Conversations," PI Drew MargolinVidShare and the objection and norms studies
National Science FoundationIIS-2313078, "Collaborative Upstanding," PI Qian YangTruman Agents
Lehigh UniversityFaculty start-up fundsTruman development at Lehigh, and the Lehigh studies

Truman 3 was built at Lehigh without a dedicated grant.

People ​

Truman was started by Dominic DiFranzo and Natalie Bazarova at Cornell. Dominic, now at Lehigh University, leads Truman 3.

Many others have built it, maintained it, or run studies that shaped it:

  • Winice Hui maintained Truman 2 and VidShare.
  • Qian Yang led Truman Agents.
  • Jessie Jia, Beichen Ma, and Asad Nabi worked on Truman Agents and on Truman itself.
  • Zhila Aghajari ran the misinformation and community norms studies.
  • Philipp Masur ran the self-disclosure studies, and runs Truman at VU Amsterdam.
  • Marie Ozanne and Aparajita Bhandari ran the moderation studies. Anna Spring helped build the simulation for the AI moderator study.
  • Pengfei Zhao and Inhwan Bae ran the VidShare objection and norms studies.
  • Samuel Hardman Taylor, Franccesca Kazerooni, Olivia Wherry, Yoon Hyung Choi, and Shruti Sannon were co-authors of the first bystander studies. Jessie Taft helped with participants and content for the first one.

In the news ​

Getting it ​

The code is at github.com/Critical-Computing-Cadre/truman3, under the MIT license. Labs can apply to use the hosted version at app.truman-research.org/admin.

Open source under the MIT license.