CINXE.COM
Digital Witness Lab | Center for Information Technology Policy
<!DOCTYPE html> <html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#"> <head> <meta charset="utf-8" /> <meta name="description" content="The Center for Information Technology Policy launched the Digital Witness Lab in November 2022. It is a one-of-a-kind research laboratory where journalism-trained engineers design software and hardware tools to track the inner workings of social media platforms, and use what they discover to help journalists expose how sites exploit users’ privacy" /> <link rel="canonical" href="https://citp.princeton.edu/programs/digital-witness-lab" /> <meta property="og:site_name" content="Center for Information Technology Policy" /> <meta property="og:type" content="article" /> <meta property="og:url" content="https://citp.princeton.edu/programs/digital-witness-lab" /> <meta property="og:title" content="Digital Witness Lab" /> <meta property="og:description" content="The Center for Information Technology Policy launched the Digital Witness Lab in November 2022. It is a one-of-a-kind research laboratory where journalism-trained engineers design software and hardware tools to track the inner workings of social media platforms, and use what they discover to help journalists expose how sites exploit users’ privacy" /> <meta property="og:image" content="https://citp.princeton.edu/sites/g/files/toruqf6781/files/styles/freeform_750w/public/digital-witness-lab-e1687196401480.png?itok=NJBX2SRd" /> <meta property="og:image:alt" content="Digital Witness Lab Logo" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="thumbnail" content="https://citp.princeton.edu/sites/g/files/toruqf6781/files/styles/freeform_750w/public/digital-witness-lab-e1687196401480.png?itok=NJBX2SRd" /> <meta name="twitter:widgets:csp" content="on" /> <meta name="Generator" content="Drupal 10 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="icon" href="/profiles/ps/themes/ps_tiger/favicon.ico" type="image/vnd.microsoft.icon" /> <title>Digital Witness Lab | Center for Information Technology Policy</title> <link rel="stylesheet" media="all" href="/modules/contrib/linkpurpose/library/css/linkpurpose.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/align.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/fieldgroup.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/container-inline.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/clearfix.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/details.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/hidden.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/item-list.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/js.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/nowrap.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/position-container.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/reset-appearance.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/resize.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/system-status-counter.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/system-status-report-counters.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/system-status-report-general-info.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/system/components/tablesort.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/core/components/progress.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/core/components/ajax-progress.module.css?soqj9a" /> <link rel="stylesheet" media="all" href="/profiles/ps/libraries/custom/select2/dist/css/select2.css?soqj9a" /> <link rel="stylesheet" media="all" href="/profiles/ps/libraries/custom/select2/dist/css/select2-off-canvas.css?soqj9a" /> <link rel="stylesheet" media="all" href="/profiles/ps/modules/custom/select2_simple/css/select2_simple.css?soqj9a" /> <link rel="stylesheet" media="all" href="/profiles/ps/modules/custom/ps_core/css/social_links.css?soqj9a" /> <link rel="stylesheet" media="all" href="/profiles/ps/modules/custom/ps_core/css/global.css?soqj9a" /> <link rel="stylesheet" media="all" href="/sites/g/files/toruqf6781/files/custom-logo-size/custom-logo-sizing-100.css?soqj9a" /> <link rel="stylesheet" media="all" href="/core/modules/layout_discovery/layouts/onecol/onecol.css?soqj9a" /> <link rel="stylesheet" media="all" href="/profiles/ps/modules/custom/ps_core/layouts/threecol_33_34_33/threecol_33_34_33.css?soqj9a" /> <link rel="stylesheet" media="all" href="/profiles/ps/modules/custom/ps_core/layouts/twocol_50_50/twocol_50_50.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/core/assets/vendor/normalize-css/normalize.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/stable/css/core/normalize-fixes.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/action-links.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/breadcrumb.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/button.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/collapse-processed.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/container-inline.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/details.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/exposed-filters.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/field.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/form.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/icons.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/inline-form.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/item-list.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/link.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/links.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/menu.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/more-link.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/pager.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/tabledrag.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/tableselect.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/tablesort.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/tabs.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/textarea.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/ui-dialog.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/messages.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/progress.css?soqj9a" /> <link rel="stylesheet" media="all" href="/themes/contrib/classy/css/components/node.css?soqj9a" /> <link rel="stylesheet" media="all" href="/profiles/ps/themes/ps_base/bootstrap/css/bootstrap.min.css?soqj9a" /> <link rel="stylesheet" media="all" href="/profiles/ps/themes/ps_base/css/styles.css?soqj9a" /> <link rel="stylesheet" media="all" href="/profiles/ps/themes/ps_tiger/css/styles.css?soqj9a" /> <link rel="stylesheet" media="all" href="//use.typekit.net/xxx7asp.css" /> <link rel="stylesheet" media="all" href="//use.typekit.net/bok5fgz.css" /> <link rel="stylesheet" media="all" href="/sites/g/files/toruqf6781/files/asset_injector/css/base_styles-8925fa0551958301f6d69a31d8dd0f4f.css?soqj9a" /> <link rel="stylesheet" media="all" href="/sites/g/files/toruqf6781/files/asset_injector/css/blogs-c79cc75a55476f87fbc7b777aeba5fbf.css?soqj9a" /> <link rel="stylesheet" media="all" href="/sites/g/files/toruqf6781/files/asset_injector/css/chevron_styles-962ce7a5973cf73b75bdc90b02d95150.css?soqj9a" /> <link rel="stylesheet" media="all" href="/sites/g/files/toruqf6781/files/asset_injector/css/ckeditor_styles-05b677ab20a9d7d970afc12d9a8c5f0e.css?soqj9a" /> <link rel="stylesheet" media="all" href="/sites/g/files/toruqf6781/files/asset_injector/css/events-976563726c5a88716aee9e70db870831.css?soqj9a" /> <link rel="stylesheet" media="all" href="/sites/g/files/toruqf6781/files/asset_injector/css/footer-faf90d769c0d2cef70614b9d05f7f05c.css?soqj9a" /> <link rel="stylesheet" media="all" href="/sites/g/files/toruqf6781/files/asset_injector/css/header_and_page_title-4d087432bb74a2ef319eac6a51b8da7e.css?soqj9a" /> <link rel="stylesheet" media="all" href="/sites/g/files/toruqf6781/files/asset_injector/css/layout_builder_styles-d5cc1a3dac80a82732d1120479a257cc.css?soqj9a" /> <link rel="stylesheet" media="all" href="/sites/g/files/toruqf6781/files/asset_injector/css/links_and_buttons-b48fd5e5934ed380f228e1e19207851b.css?soqj9a" /> <link rel="stylesheet" media="all" href="/sites/g/files/toruqf6781/files/asset_injector/css/news-a5f0d0bbdde05a6d312e9dbff57e59c8.css?soqj9a" /> <link rel="stylesheet" media="all" href="/sites/g/files/toruqf6781/files/asset_injector/css/section_styles-436ffbe79c3c1fec337a61aa51aacb51.css?soqj9a" /> <link rel="stylesheet" media="all" href="/sites/g/files/toruqf6781/files/asset_injector/css/sidebar_menu-faaf609d130d8f5a99e4309348c5cd51.css?soqj9a" /> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"node\/1116","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"gtag":{"tagId":"G-1GCMYCJGED","consentMode":false,"otherIds":[],"events":[],"additionalConfigInfo":{"cookie_domain":"none"}},"ajaxPageState":{"libraries":"eJx9UwFyozAM_BApN037Ho8wiu1GtjjLTsO9_mSaQNrjMgOMtCtb0kqACBYT0gfawrm3Ii8DCBopM6F0sEMTu13CerxkTk-O2jOOQZ0nIXjBVHaZE3PBvMd4hBGzgTSaCRyaEgrhXiDBzLWYoQZqB_5fBYV0luXCoZbCaTco4ecuLmqGpzpIGHGAbCKm2lnSiLlvqt_tiCLaiNz9xKNynLEfc52AVIscv4CkFlD4g51jdqTNg-udfn76L_AB1-6mwBjE8gXz3HNCy9S1hqeaJxbsQwqlm8S0ivqB-XyIPFZV9I61sg-YPCSrA1F0nasFIr2__wksQa1czUUw6X4VvBYjCNl6tXMUk3X0QLcLb7E1qvSrX6VwNLp-bKR1fCdupYzmxBqzwosHg2rgQbw5hevD5Y54AFrd1r8Z0MMl8BbUUqlaC1kFc4K4Zc26HlpOiDqpFfzWkQ_Ok77lIa9EyOV31VXeChW2AWhJs4HFZ2yjMcejOb7pd2M-ueHvv_RpYAkOs3ar_w2W13-Q44Z8NX1oixmS6wRJd_JVxYwTtdof3U5mKRiXvfwLVfygWw","theme":"ps_tiger","theme_token":null},"ajaxTrustedUrl":[],"linkpurpose":{"domain":"https:\/\/citp.princeton.edu","ignore":"#toolbar-administration a, .princeton-branding a, .copyright a, .block-ps-social a","purposeDocument":true,"purposeDocumentMessage":"Link downloads document","purposeDownload":true,"purposeDownloadMessage":"Link downloads file","purposeApp":true,"purposeAppMessage":"Link opens app","purposeExternal":true,"purposeExternalMessage":"Link is external","purposeMail":true,"purposeMailMessage":"Link sends email","purposeMailIconWrapperClass":"mailto","purposeTel":true,"purposeTelMessage":"Link opens phone app","purposeNewWindow":true,"purposeNewWindowMessage":"Link opens in new window","css_url":"\/modules\/contrib\/linkpurpose"},"all_documents_new_window":false,"select2_simple":{"selector":".node-form select:not(.disable-select2,[name$=\u0027[actions][bundle]\u0027],.ui-timepicker-select,[name*=\u0027field_ps_timeline_feature_items\u0027]),.select2-form select[multiple],form.layout-builder-configure-block select[multiple]"},"user":{"uid":0,"permissionsHash":"b945892dfdf3ba2bee52f790741709bb61d20bd5e36e6583167aa20d55e09063"}}</script> <script src="/core/misc/drupalSettingsLoader.js?v=10.3.10"></script> <script src="/modules/contrib/google_tag/js/gtag.js?soqj9a"></script> </head> <body class="not-front section-programs page-node-1116 content-type-ps-basic-page flavor1 fontset2 menu4 with-alt-pu-logo full-width-search-box layout-block-padding-medium layout-above-section-spacing-none layout-below-section-spacing-medium"> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <div class="page page-container"> <header role="banner" class="header region region-header" id="header"> <h1 class="sr-only sr-site-name">Center for Information Technology Policy</h1> <div class="skip-links"> <a href="#main-content" class="sr-only sr-only-focusable"><span class="hide-on-focus">Off screen link: </span>Skip to content</a> <a href="#edit-search-keys" class="sr-only sr-only-focusable"><span class="hide-on-focus">Off screen link: </span>Skip to search</a> </div> <div class="header-container container"> <div class="princeton-branding"> <div class="container"> <a href="http://www.princeton.edu" class="alt-pu-logo" title="Princeton University"> <img src="/profiles/ps/themes/ps_base/images/pu-shield.svg" alt="Princeton University" class="pu-shield" /> </a> </div> </div> <div class="site-branding"> <div class="container"> <div class="row"> <a href="/" title="Home" rel="home" class="site-logo"> <img class="sizing-custom" src="/sites/g/files/toruqf6781/files/CITP_Compact_Full_Name_URL%20%281%29.png" alt="Home" /> </a> </div> </div> </div> <nav aria-label="site" class="main-menu"> <h2 class="sr-only">Main Menu</h2> <div class="container navbar-expand-lg"> <button class="toggle-mobile-menu unbutton" type="button" data-toggle="collapse" data-target="#menu-container" aria-controls="menu-container" aria-expanded="false" aria-label="Toggle navigation"> <span class="toggle-mobile-menu-icon"> <span class="toggle-mobile-menu-title">Menu</span> <i class="fa fa-bars" aria-hidden="true"></i> </span> </button> <div id="menu-container" class="collapse navbar-collapse"> <ul class="fixed-col-3 menu4-fixed nav navbar-nav main" role="list"> <li class="nav-item expanded"> <a href="/about" data-drupal-link-system-path="node/1019">About</a> <button class="toggle-submenu unbutton" type="button" data-toggle="collapse" aria-expanded="false"> <span class="toggle-submenu-icon"> <i class="fa-solid fa-plus" aria-hidden="true"></i> </span> <span class="sr-only">Submenu</span> </button> <div class="mega-menu-container collapse submenu"> <div class="mega-menu-heading">About</div> <ul class="mega-menu-fixed-submenu" role="list"> <li class="submenu-item"> <a href="/about/mission-statement" data-drupal-link-system-path="node/1066">Mission Statement</a> </li> <li class="submenu-item"> <a href="/about/hiring" data-drupal-link-system-path="node/1083">Hiring</a> </li> <li class="submenu-item"> <a href="/about/contact-us" data-drupal-link-system-path="node/1006">Contact Us</a> </li> <li class="submenu-item"> <a href="/about/subscribe" data-drupal-link-system-path="node/1017">Subscribe</a> </li> <li class="submenu-item"> <a href="/about/newsletter" data-drupal-link-system-path="node/1115">Newsletter</a> </li> <li class="submenu-item"> <a href="/about/graphic-identity" data-drupal-link-system-path="node/2531">Graphic Identity</a> </li> <li class="submenu-item"> <a href="/about/working-citp" data-drupal-link-system-path="node/1076">Working at CITP</a> </li> <li class="submenu-item"> <a href="/about/sherrerd-hall-emergency-action-plan" data-drupal-link-system-path="node/1054">Sherrerd Hall Emergency Action Plan</a> </li> </ul> </li> <li class="nav-item"> <a href="/news" data-drupal-link-system-path="node/1051">News</a> </li> <li class="nav-item expanded active"> <a href="/programs" data-drupal-link-system-path="node/1041">Programs</a> <button class="toggle-submenu unbutton" type="button" data-toggle="collapse" aria-expanded="false"> <span class="toggle-submenu-icon"> <i class="fa-solid fa-plus" aria-hidden="true"></i> </span> <span class="sr-only">Submenu</span> </button> <div class="mega-menu-container collapse submenu"> <div class="mega-menu-heading">Programs</div> <ul class="mega-menu-fixed-submenu" role="list"> <li class="submenu-item"> <a href="/programs/siegel-public-interest-technology-summer-fellowship-pit-sf" data-drupal-link-system-path="node/1117">Siegel Public Interest Technology - Summer Fellowship (PIT-SF)</a> </li> <li class="submenu-item"> <a href="/programs/citp-tech-policy-clinic" data-drupal-link-system-path="node/1103">CITP Tech Policy Clinic</a> </li> <li class="submenu-item"> <a href="/programs/graduate-students" data-drupal-link-system-path="node/1100">Graduate Students</a> </li> <li class="submenu-item active"> <a href="/programs/digital-witness-lab" data-drupal-link-system-path="node/1116" class="is-active" aria-current="page">Digital Witness Lab</a> </li> <li class="submenu-item"> <a href="/programs/emerging-scholars-information-policy" data-drupal-link-system-path="node/1097">Emerging Scholars in Information Policy</a> </li> <li class="submenu-item"> <a href="/programs/fellows-program" data-drupal-link-system-path="node/1007">Fellows Program</a> </li> <li class="submenu-item"> <a href="/programs/undergraduate-students" data-drupal-link-system-path="node/1114">Undergraduate Students</a> </li> <li class="submenu-item"> <a href="/programs/reading-groups" data-drupal-link-system-path="node/1043">Reading Groups</a> </li> </ul> </li> <li class="nav-item"> <a href="/events" data-drupal-link-system-path="node/1012">Events</a> </li> <li class="nav-item expanded"> <a href="/our-work" data-drupal-link-system-path="node/1331">Our Work</a> <button class="toggle-submenu unbutton" type="button" data-toggle="collapse" aria-expanded="false"> <span class="toggle-submenu-icon"> <i class="fa-solid fa-plus" aria-hidden="true"></i> </span> <span class="sr-only">Submenu</span> </button> <div class="mega-menu-container collapse submenu"> <div class="mega-menu-heading">Our Work</div> <ul class="mega-menu-fixed-submenu" role="list"> <li class="submenu-item"> <a href="/our-work/artificial-intelligence-data-science-society" data-drupal-link-system-path="node/2391">Artificial Intelligence, Data Science & Society</a> </li> <li class="submenu-item"> <a href="/our-work/digital-infrastructure-platforms" data-drupal-link-system-path="node/2401">Digital Infrastructure & Platforms</a> </li> <li class="submenu-item"> <a href="/our-work/privacy-security" data-drupal-link-system-path="node/2396">Privacy & Security</a> </li> <li class="submenu-item"> <a href="/our-work/publications-and-reports" data-drupal-link-system-path="node/2901">Publications and Reports</a> </li> </ul> </li> <li class="nav-item expanded"> <a href="/people" data-drupal-link-system-path="node/1033">People</a> <button class="toggle-submenu unbutton" type="button" data-toggle="collapse" aria-expanded="false"> <span class="toggle-submenu-icon"> <i class="fa-solid fa-plus" aria-hidden="true"></i> </span> <span class="sr-only">Submenu</span> </button> <div class="mega-menu-container collapse submenu"> <div class="mega-menu-heading">People</div> <ul class="mega-menu-fixed-submenu" role="list"> <li class="submenu-item"> <a href="/people/all-people" data-drupal-link-system-path="node/3041">All People</a> </li> <li class="submenu-item"> <a href="/people/advisory-council" data-drupal-link-system-path="node/2991">Advisory Council</a> </li> <li class="submenu-item"> <a href="/people/affiliates" data-drupal-link-system-path="node/2996">Affiliates</a> </li> <li class="submenu-item"> <a href="/people/associated-faculty" data-drupal-link-system-path="node/3001">Associated Faculty</a> </li> <li class="submenu-item"> <a href="/people/emeritus" data-drupal-link-system-path="node/3006">Emeritus</a> </li> <li class="submenu-item"> <a href="/people/executive-committee" data-drupal-link-system-path="node/3011">Executive Committee</a> </li> <li class="submenu-item"> <a href="/people/fellows" data-drupal-link-system-path="node/3016">Fellows</a> </li> <li class="submenu-item"> <a href="/people/graduate-students" data-drupal-link-system-path="node/3021">Graduate Students</a> </li> <li class="submenu-item"> <a href="/people/leadership-staff" data-drupal-link-system-path="node/3026">Leadership & Staff</a> </li> <li class="submenu-item"> <a href="/people/researchers" data-drupal-link-system-path="node/3031">Researchers</a> </li> <li class="submenu-item"> <a href="/people/undergraduate-students" data-drupal-link-system-path="node/3036">Undergraduate Students</a> </li> </ul> </li> </ul> <div class="utility-menu"> <ul class="nav navbar-nav utility-nav"> <li class="nav-item"> <a href="https://blog.citp.princeton.edu/">Blog</a> </li> <li class="nav-item"> <a href="/about/subscribe" data-drupal-link-system-path="node/1017">Subscribe</a> </li> </ul> </div> </div> </div> </nav> <div class="search-bar" id="search-bar"> <div class="container navbar-expand-lg" role="search"> <h2 class="sr-only">Search</h2> <button class="toggle-searchbar unbutton" type="button" data-toggle="collapse" data-target="#search-bar-container" aria-controls="search-bar-container" aria-expanded="false" aria-label="Toggle search"> <span class="toggle-search-icon"> <i class="fa-solid fa-search" aria-hidden="true"></i> </span> </button> <div id="search-bar-container" class="collapse navbar-collapse"> <div class="search-block-form contextual-region block block-search container-inline" id="block-searchform"> <form action="/search" method="get" id="search-block-form" accept-charset="UTF-8"> <div id="search-toggled" class="form-group js-form-item form-item js-form-type-search form-type-search js-form-item-keys form-item-keys form-no-label"> <label for="edit-search-keys" class="visually-hidden">Search</label> <input placeholder="Search" type="search" id="edit-search-keys" name="keys" value="" size="15" maxlength="128" class="form-search form-control"> </div> <div data-drupal-selector="edit-search-actions" class="form-actions js-form-wrapper form-wrapper" id="edit-search-actions"><input type="submit" id="edit-search-submit" value="Submit" class="button js-form-submit form-submit btn btn-primary"> </div> </form> </div> </div> </div> </div> </div> </header> <div class="breadcrumb region region-breadcrumb" id="breadcrumb"> <div class="container"> <nav role="navigation" aria-label="breadcrumb"> <ol class="breadcrumb"> <li class="breadcrumb-item"> <a href="/">Home</a> </li> <li class="breadcrumb-item"> <a href="/programs">Programs</a> </li> </ol> </nav> </div> </div> <div class="highlighted" id="highlighted"> <div class="container"> <div class="region region-highlighted"> <div data-drupal-messages-fallback class="hidden"></div> </div> </div> </div> <div id="main" class="main-container"> <div class="container"> <div class="row"> <div class="sidebar-first section order-first col-sm-4 col-md-3 col-lg-2"> <nav class="main-sidebar-menu" aria-label="section"> <h2 class="sr-only">Section Menu</h2> <ul class="fixed-col-3 menu4-fixed nav navbar-nav main" role="list"> <li class="nav-item"> <a href="/programs/siegel-public-interest-technology-summer-fellowship-pit-sf" data-drupal-link-system-path="node/1117">Siegel Public Interest Technology - Summer Fellowship (PIT-SF)</a> </li> <li class="nav-item"> <a href="/programs/citp-tech-policy-clinic" data-drupal-link-system-path="node/1103">CITP Tech Policy Clinic</a> </li> <li class="nav-item"> <a href="/programs/graduate-students" data-drupal-link-system-path="node/1100">Graduate Students</a> </li> <li class="nav-item active"> <a href="/programs/digital-witness-lab" data-drupal-link-system-path="node/1116" class="is-active" aria-current="page">Digital Witness Lab</a> </li> <li class="nav-item"> <a href="/programs/emerging-scholars-information-policy" data-drupal-link-system-path="node/1097">Emerging Scholars in Information Policy</a> </li> <li class="nav-item"> <a href="/programs/fellows-program" data-drupal-link-system-path="node/1007">Fellows Program</a> </li> <li class="nav-item"> <a href="/programs/undergraduate-students" data-drupal-link-system-path="node/1114">Undergraduate Students</a> </li> <li class="nav-item"> <a href="/programs/reading-groups" data-drupal-link-system-path="node/1043">Reading Groups</a> </li> </ul> </nav> </div> <main class="main main-content col-sm-12 col-lg-10 order-last"> <a id="main-content" class="sr-only skip-link"></a> <div class="region region-content"> <div id="block-ps-tiger-page-title" data-block-plugin-id="page_title_block" class="with-block-description block block-core block-page-title-block"> <h1 class="page-title"> Digital Witness Lab </h1> </div> <div id="block-ps-tiger-content" data-block-plugin-id="system_main_block" class="with-block-description block block-system block-system-main-block"> <article class="node node--type-ps-basic-page node--view-mode-full"> <div class="node__content"> <div class="constrained-bkg-constrained-content layout layout--onecol"> <div class="layout-container"> <div class="layout__region layout__region--content"> <div data-block-plugin-id="ps_node_view" class="with-block-description block block-ps-core block-ps-node-view"> <div class="align-right field--type-entity-reference-media field field--name-field-ps-featured-image field--type-entity-reference field--label-hidden field__item"> <figure class="media--type-image media--view-mode-ps-large-freeform figure"> <img loading="lazy" src="/sites/g/files/toruqf6781/files/styles/freeform_750w/public/digital-witness-lab-e1687196401480.png?itok=NJBX2SRd" width="500" height="363" alt="Digital Witness Lab Logo" class="image-style-freeform-750w" /> </figure> </div> <div class="field field--name-field-ps-lede field--type-text-long field--label-hidden field__item"><p>The Center for Information Technology Policy launched the<a href="/news/2022/citp-launches-digital-witness-lab-help-journalists-track-bad-actors" data-entity-type="node" data-entity-uuid="2c1bcd4c-6de8-42e3-bdca-ed1e57bc4191" data-entity-substitution="canonical"> Digital Witness Lab</a> in November 2022. It is a one-of-a-kind research laboratory where journalism-trained engineers design software and hardware tools to track the inner workings of social media platforms, and use what they discover to help journalists expose how sites exploit users’ privacy and perpetuate the spread of misinformation and injustices globally.</p><p><a class="cke-button-secondary" href="https://www.digitalwitnesslab.org/">Visit the Digital Witness Lab Website</a></p></div> <div class="clearfix text-formatted field field--name-field-ps-body field--type-text-long field--label-hidden field__item"><p>The Digital Witness Lab aligns strongly with CITP's mission to study and improve the impact digital technologies have on individuals and society. Based at CITP’s Sherrerd Hall office, the Lab is led by<a href="https://brown.columbia.edu/portfolio/surya-mattu-2/"> Surya Mattu</a>, an award-winning data engineer and journalist whose project with the investigative journalism site, <a href="https://themarkup.org/" target="_blank">The Markup</a>, produced <a href="https://themarkup.org/pixel-hunt/2022/06/16/facebook-is-receiving-sensitive-medical-information-from-hospital-websites">Facebook Is Receiving Sensitive Medical Information from Hospital Websites</a>, a story that revealed 33 hospital websites and seven health system patient portals were collecting patients’ sensitive patient data through Facebook’s Meta Pixel code. <br><br>Mattu’s work is two-pronged. First, he collaborates with journalists who investigate harms in digital technology, focusing on those working in India and Brazil, where misinformation campaigns have heavily influenced elections. Second, Mattu build tools to help those journalists capture data and document bad actors on platforms that manipulate user’s personal information. Most journalists are not equipped to figure out how algorithms make decisions because that information is kept secret in proprietary software and apps, Mattu explains. But they can range from a Facebook post for housing that excludes people based on their demographic group, to an algorithm used to sort employment resumes where only one type of person passes the screening, he says. In the realm of criminal justice, it could be a risk assessment algorithm that penalizes Black defendants more than white defendants in sentencing. <br><br>The journalists are at a disadvantage because companies have no obligation to share that data, so it remains a mystery, says Mattu. “Injustice often lurks in the shadows of digital platforms." The Digital Witness Lab bypasses such obstacles by building custom software and hardware to capture data from these platforms. Journalists can then work with CITP researchers to report out the ways in which sites perpetuate biases and inequalities in society. At CITP, Mattu is spearheading <a href="https://brown.columbia.edu/portfolio/whatsapp-watch/">WhatsApp Watch</a> — a research project in which Mattu will monitor groups in India and Brazil over time to detect attempts by bad actors to manipulate messaging around elections, media, or other sources of information. Mattu pulled from prior projects to design the Digital Witness Lab. At <a href="https://www.propublica.org/">ProPublica</a>, he built a browser extension to collect data on how advertisers use Facebook’s behavioral ad targeting. <br><br>That data collection campaign revealed Facebook's use of “ethnic affinities” categories as a proxy for race. Through a crowdsourcing <a href="https://www.niemanlab.org/2016/09/propublicas-new-chrome-extension-wants-to-decipher-what-facebook-thinks-it-knows-about-its-users/">campaign</a>, Mattu's team was able to show how Facebook <a href="https://www.propublica.org/article/facebook-lets-advertisers-exclude-users-by-race">allowed digital redlining on its platform</a> by making it possible for advertisers to exclude African-American users from receiving housing advertisements. That project changed the way Facebook operates. In<a href="https://www.propublica.org/article/facebook-doj-advertising-discrimination-settlement"> 2022, Facebook finally agreed to stop discriminatory advertising on the platform</a>. At <a href="https://themarkup.org/">The Markup</a>, where Mattu was an investigative data journalist, he designed “Blacklight,” a real-time website privacy inspector that allows anyone to enter a website to receive a live scan of its tracking technologies. It also showed the user who is receiving the data.</p></div> </div> </div> </div> </div> <div class="constrained-bkg-constrained-content layout layout--onecol"> <div class="layout-container"> <div class="layout__region layout__region--content"> </div> </div> </div> </div> </article> </div> </div> </main> </div> </div> </div> <footer role="contentinfo" class="footer region region-footer" id="footer"> <h2 class="sr-only">Footer</h2> <div class="container"> <div class="region region-footer"> <div class="constrained-bkg-constrained-content layout layout--threecol-33-34-33"> <div class="layout-inner-container"> <div class="layout__region layout__region--first layout__region--thirds layout__region--narrow"> <div class="block-ps-text with-block-description block block-layout-builder block-inline-blockps-text" data-block-plugin-id="inline_block:ps_text"> <h2 class="block-heading">Center for Information Technology Policy</h2> <div class="clearfix text-formatted field field--name-field-ps-body field--type-text-long field--label-hidden field__item"><p>303 Sherrerd Hall – Princeton University</p></div> </div> <div class="block-ps-social-links with-block-description block block-layout-builder block-inline-blockps-social-links" data-block-plugin-id="inline_block:ps_social_links"> <ul class="ps-social-links--platforms platforms inline horizontal"> <li> <a href="/cdn-cgi/l/email-protection#7e1d170a0e3e0e0c17101d1b0a1110501b1a0b" title="Email Us"> <span class="fa-solid fa-at fa-2x" aria-hidden="true"></span> <span class="social-link-label visually-hidden">Email Us</span> </a> </li> </ul> </div> </div> <div class="layout__region layout__region--second layout__region--thirds layout__region--narrow"> <div class="block-ps-text with-block-description block block-layout-builder block-inline-blockps-text" data-block-plugin-id="inline_block:ps_text"> <h2 class="block-heading">Stay Connected</h2> <div class="clearfix text-formatted field field--name-field-ps-body field--type-text-long field--label-hidden field__item"><p><a href="/about/subscribe" data-entity-type="node" data-entity-uuid="b5334c26-4197-428d-b976-47ce1d624968" data-entity-substitution="canonical">Subscribe</a> to our newsletter, listserv or events calendar.</p></div> </div> <div class="block-ps-social-links with-block-description block block-layout-builder block-inline-blockps-social-links" data-block-plugin-id="inline_block:ps_social_links"> <h2 class="block-heading">Follow Us</h2> <ul class="ps-social-links--platforms platforms inline horizontal"> <li> <a href="https://x.com/PrincetonCITP" title="X"> <span class="fa-brands fa-x-twitter fa-2x" aria-hidden="true"></span> <span class="social-link-label visually-hidden">X</span> </a> </li> <li> <a href="https://www.linkedin.com/company/princeton-citp" title="LinkedIn"> <span class="fa-brands fa-linkedin fa-2x" aria-hidden="true"></span> <span class="social-link-label visually-hidden">LinkedIn</span> </a> </li> <li> <a href="https://www.youtube.com/@citpprinceton" title="YouTube"> <span class="fa-brands fa-youtube fa-2x" aria-hidden="true"></span> <span class="social-link-label visually-hidden">YouTube</span> </a> </li> <li> <a href="https://bsky.app/profile/princetoncitp.bsky.social" title="Bluesky"> <span class="fa-brands fa-twitter fa-2x" aria-hidden="true"></span> <span class="social-link-label visually-hidden">Bluesky</span> </a> </li> </ul> </div> </div> <div class="layout__region layout__region--third layout__region--thirds layout__region--narrow"> <div class="block-ps-image with-block-description block block-layout-builder block-inline-blockps-image" data-block-plugin-id="inline_block:ps_image"> <figure class="figure media--type-image ratio--freeform size--extra-small alignment--left"> <a href="https://spia.princeton.edu/"> <img src="/sites/g/files/toruqf6781/files/styles/freeform_320w/public/2024-11/logo-spia-reverse.png?itok=_LWAUsnm" width="320" height="69" alt="SPIA logo" loading="lazy" class="image-style-freeform-320w" /> </a> </figure> </div> <div class="block-ps-image with-block-description block block-layout-builder block-inline-blockps-image" data-block-plugin-id="inline_block:ps_image"> <figure class="figure media--type-image ratio--freeform size--extra-small alignment--left"> <a href="https://engineering.princeton.edu/"> <img src="/sites/g/files/toruqf6781/files/styles/freeform_320w/public/2024-11/logo-engineering-reverse.png?h=496f4db6&itok=Fp-Fhlke" width="320" height="79" alt="Princeton Engineering " loading="lazy" class="image-style-freeform-320w" /> </a> </figure> </div> </div> </div> </div> </div> </div> <div class="subfooter"> <div class="container"> <div class="row"> <div class="col-md-4"> <div class="subfooter-links"> <ul class="list-unstyled"> <li> <a href="https://accessibility.princeton.edu/help">Accessibility Help</a> </li> </ul> </div> </div> <div class="col-md-4"> <p class="copyright-text"> © 2025 The Trustees of Princeton University </p> </div> <div class="col-md-4 text-sm-left text-md-right copyright"> <a href="http://www.princeton.edu" class="pu-logo" title="Princeton University"><img src="/profiles/ps/themes/ps_base/images/pu-logo-stacked.svg" alt="Princeton University"/> </a> </div> </div> </div> </div> </footer> </div> </div> <span id="ps-current-username" data-username=""></span> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script src="/core/assets/vendor/jquery/jquery.min.js?v=3.7.1"></script> <script src="/core/assets/vendor/once/once.min.js?v=1.0.1"></script> <script src="/core/misc/drupal.js?v=10.3.10"></script> <script src="/core/misc/drupal.init.js?v=10.3.10"></script> <script src="/profiles/ps/themes/ps_base/bootstrap/js/bootstrap.min.js?soqj9a"></script> <script src="/core/assets/vendor/tabbable/index.umd.min.js?v=6.2.0"></script> <script src="/modules/contrib/linkpurpose/library/js/linkpurpose.min.js?soqj9a"></script> <script src="/modules/contrib/linkpurpose/js/linkpurpose-drupal.js?soqj9a"></script> <script src="/profiles/ps/modules/custom/ps_core/js/link_behavior.js?soqj9a"></script> <script src="/profiles/ps/modules/custom/ps_core/js/focusable-hash-fixer.js?soqj9a"></script> <script src="/profiles/ps/modules/custom/ps_core/js/enhanced-focus.js?soqj9a"></script> <script src="/profiles/ps/modules/custom/ps_core/js/search-terms-fragment-parser.js?soqj9a"></script> <script src="/profiles/ps/modules/custom/ps_core/js/search-terms-highlighter.js?soqj9a"></script> <script src="/profiles/ps/modules/custom/ps_core/js/collapse-text-search-terms-revealer.js?soqj9a"></script> <script src="/libraries/smartquotes/dist/smartquotes.js?soqj9a"></script> <script src="/profiles/ps/modules/custom/ps_core/js/smartquotes.js?soqj9a"></script> <script src="/profiles/ps/libraries/custom/select2/dist/js/select2.js?v=4.x"></script> <script src="/profiles/ps/modules/custom/select2_simple/js/select2_simple.js?soqj9a"></script> <script src="/core/misc/active-link.js?v=10.3.10"></script> <script src="/profiles/ps/themes/ps_base/js/main-menu.js?soqj9a"></script> <script src="/profiles/ps/themes/ps_tiger/js/header.js?soqj9a"></script> <script src="/profiles/ps/themes/ps_tiger/js/image-no-border.js?soqj9a"></script> <script src="/core/misc/progress.js?v=10.3.10"></script> <script src="/core/assets/vendor/loadjs/loadjs.min.js?v=4.3.0"></script> <script src="/core/misc/debounce.js?v=10.3.10"></script> <script src="/core/misc/announce.js?v=10.3.10"></script> <script src="/core/misc/message.js?v=10.3.10"></script> <script src="/profiles/ps/themes/ps_base/js/message.theme.js?soqj9a"></script> <script src="/core/misc/ajax.js?v=10.3.10"></script> <script src="/themes/contrib/stable/js/ajax.js?v=10.3.10"></script> <script src="/modules/contrib/google_tag/js/gtag.ajax.js?soqj9a"></script> <script src="/profiles/ps/modules/custom/ps_core/js/utils.js?soqj9a"></script> <script src="/profiles/ps/modules/custom/ps_core/js/columns.js?soqj9a"></script> <script src="/profiles/ps/modules/custom/ps_core/js/tables.js?soqj9a"></script> <script src="/profiles/ps/modules/custom/ps_core/js/random-image.js?soqj9a"></script> <script src="/core/misc/form.js?v=10.3.10"></script> <script src="/profiles/ps/modules/custom/ps_core/js/logout-link-username.js?soqj9a"></script> </body> </html>