Tianshi Li

Ph.D. candidate at CMU Human Computer Interaction Institute


I am currently on the job market! I am looking for tenure-track faculty positions and industry researcher positions in the U.S. If you know of any openings that I might be a good fit for, please feel free to contact me.

My research interests lie at the intersection of HCI, privacy, and software engineering. I strive to address the increasing privacy issues in software systems by making it easier for developers to recognize, mitigate, and communicate privacy risks in the systems they program. I apply a human-centered lens to study the challenges developers face with regard to privacy, and I design, build, and evaluate IDE plugins to tackle these challenges by breaking down privacy responsibilities into lightweight annotating tasks, making privacy-enhancing considerations and actions part of the normal development process. My work has been recognized with an ACM CHI best paper honorable mention award and supported in part by a CMU CyLab Presidential Fellowship.


Feb 20, 2023 Excited to share my first funded grant from CMU CyLab, titled “Engaging End Users and Developers to Improve App Store Privacy Audits”!
Dec 16, 2022 Just passed my dissertation defense. I’m a soon-to-be Ph.D. now!
Oct 12, 2022 Matcha is released on the JetBrains plugin store!
May 1, 2022 Our paper on C-PAK, a novel mobile text entry technique is accepted to TOCHI 2022.
Apr 1, 2022 Our CHI’22 paper “Understanding Challenges for Developers to Create Accurate Privacy Nutrition Labels.” won a best paper honorable mention award.
Mar 1, 2022 Proposed my Ph.D. dissertation “Privacy-Enhancing Development Environment”
Feb 1, 2022 Our paper on developers’ challenges about privacy regulation features in ad networks is accepted to PETS 2022.
Jan 1, 2022 I started serving on the CHI 2022 Late-Breaking Work (LBW) Program Committee.
Nov 1, 2021 Our paper on iOS developers’ challenges in creating the privacy label is accepted to CHI 2022.
Nov 1, 2021 Our paper on analyzing Stack Overflow answers to privacy questions is accepted to PETS 2022.

Selected Publications

  1. CHI
    Understanding Challenges for Developers to Create Accurate Privacy Nutrition Labels
    Tianshi Li, Kayla Reiman, Yuvraj Agarwal, Lorrie Faith Cranor, and Jason I Hong
    In CHI Conference on Human Factors in Computing Systems Apr 2022
    Best Paper Honorable Mention Award 🏅
  2. IMWUT
    Honeysuckle: Annotation-Guided Code Generation of In-App Privacy Notices
    Tianshi Li, Elijah B Neundorfer, Yuvraj Agarwal, and Jason I Hong
    Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. Sep 2021
  3. CSCW
    How Developers Talk About Personal Data and What It Means for User Privacy: A Case Study of a Developer Forum on Reddit
    Tianshi Li, Elizabeth Louie, Laura Dabbish, and Jason I Hong
    Proc. ACM Hum. Comput. Interact. Jan 2021
  4. IMWUT
    Coconut: An IDE Plugin for Developing Privacy-Friendly Apps
    Tianshi Li, Yuvraj Agarwal, and Jason I Hong
    Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. Dec 2018