[
  {
    "id": "brennan-2024-bomb-threat-tracker",
    "name": "Brennan Center 2024 Election Bomb Threat Tracker (PDF)",
    "operator": "Brennan Center for Justice",
    "contact_name": "Brennan Center for Justice — general inquiries",
    "contact_email": "brennancenter@nyu.edu",
    "contact_url": "https://www.brennancenter.org/about/contact-us",
    "contact_phone": "646-292-8310",
    "contact_notes": "General inbox from Brennan Contact Us page. Election security press contacts listed on brennancenter.org/about/press.",
    "homepage_url": "https://www.brennancenter.org/",
    "dashboard_url": "https://www.brennancenter.org/sites/default/files/2025-03/bcj-2024-election-bomb-threat-tracker_0.pdf",
    "geographic_scope": "national (public-source compilation; may be incomplete)",
    "source_kind": "security_threat_tracker",
    "status": "confirmed_live",
    "access_method": "unknown",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "bdi-threats-harassment-dataset",
    "name": "Bridging Divides Initiative — Threats and Harassment Dataset (THD)",
    "operator": "Bridging Divides Initiative (Princeton University)",
    "contact_name": "Bridging Divides Initiative (Princeton University)",
    "contact_email": "bdi@princeton.edu",
    "contact_url": "https://bridgingdivides.princeton.edu/contact",
    "contact_phone": null,
    "contact_notes": "bdi@princeton.edu published on BDI Contact Us page. Dataset may require access request via site.",
    "homepage_url": "https://bridgingdivides.princeton.edu/",
    "dashboard_url": "https://bridgingdivides.princeton.edu/research/understanding-threats-and-harassment-against-local-officials/dataset",
    "geographic_scope": "national (event-level; includes election workers / local officials)",
    "source_kind": "security_threat_tracker",
    "status": "confirmed_live",
    "access_method": "login_wall",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "civic-result-maps-security",
    "name": "Civic Result Maps — 2024 Election Security Incident Explorer",
    "operator": "Civic Result Maps (independent mapper); primary incident counts from Brennan Center for Justice public-source bomb-threat tracker",
    "contact_name": "Civic Result Maps",
    "contact_email": null,
    "contact_url": "https://www.civicresultmaps.org/",
    "contact_phone": null,
    "contact_notes": "No public email on civicresultmaps.org; related GitHub Camreyn/civicresultmaps. Prefer site/GitHub for contact.",
    "homepage_url": "https://www.civicresultmaps.org/",
    "dashboard_url": "https://www.civicresultmaps.org/security",
    "geographic_scope": "national (9 states / 109 mapped counties for Nov 5–9 2024 threats)",
    "source_kind": "security_threat_tracker",
    "status": "confirmed_live",
    "access_method": "csv",
    "in_dataset": true,
    "issue_count": 111
  },
  {
    "id": "civicpulse-threats-dashboard",
    "name": "CivicPulse — Threats & Harassment Dashboard",
    "operator": "CivicPulse (partnership with Bridging Divides Initiative)",
    "contact_name": "CivicPulse",
    "contact_email": "info@civicpulse.org",
    "contact_url": "https://www.civicpulse.org/contact-us",
    "contact_phone": null,
    "contact_notes": "info@civicpulse.org from CivicPulse Contact Us. Address: 60 Carlson Rd, Rochester, NY 14610.",
    "homepage_url": "https://www.civicpulse.org/",
    "dashboard_url": "https://www.civicpulse.org/research/democracy-and-elections/threats-harassment",
    "geographic_scope": "national (local elected leaders survey/dashboard)",
    "source_kind": "security_threat_tracker",
    "status": "confirmed_live",
    "access_method": "map_ui",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "common-cause-election-security",
    "name": "Common Cause — Election Security / Protection",
    "operator": "Common Cause",
    "contact_name": "Common Cause — media / press",
    "contact_email": "media@commoncause.org",
    "contact_url": "https://www.commoncause.org/about-us/press/",
    "contact_phone": "202-833-1200",
    "contact_notes": "media@commoncause.org on Common Cause Press page. CauseNet@commoncause.org also appears on contact pages. National phone commonly listed as 202.833.1200.",
    "homepage_url": "https://www.commoncause.org/issues/election-security/",
    "dashboard_url": "https://www.commoncause.org/issues/election-security/",
    "geographic_scope": "national (programmatic; hotline references)",
    "source_kind": "advocacy_program",
    "status": "mention_only",
    "access_method": "unknown",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "declare-election-integrity-map",
    "name": "Declare — Election Integrity Map",
    "operator": "Declare (DeclareNews)",
    "contact_name": "Declare (DeclareNews)",
    "contact_email": "info@declarenews.org",
    "contact_url": "https://declarenews.org/definitions-and-questions-page/",
    "contact_phone": null,
    "contact_notes": "Corrections / map questions: info@declarenews.org (Definitions, Questions and Source Information page).",
    "homepage_url": "https://declarenews.org/",
    "dashboard_url": "https://declarenews.org/map/",
    "geographic_scope": "national (all 50 states)",
    "source_kind": "policy_tracker",
    "status": "confirmed_live",
    "access_method": "map_ui",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "demlabs-seesay",
    "name": "DemLabs See Something, Say Something (SeeSay)",
    "operator": "The Democracy Labs (DemLabs)",
    "contact_name": "The Democracy Labs (DemLabs)",
    "contact_email": "Service@TheDemLabs.org",
    "contact_url": "https://thedemlabs.org/privacy-policy/",
    "contact_phone": null,
    "contact_notes": "Service@TheDemLabs.org published in DemLabs Privacy Policy contact section.",
    "homepage_url": "https://thedemlabs.org/",
    "dashboard_url": "https://survey123.arcgis.com/share/6a2e4700a39d408d94f4d7bbb8e6a05a",
    "geographic_scope": "national when activated for election cycles (2018/2020/2022 documented)",
    "source_kind": "crowdsource_app",
    "status": "mention_only",
    "access_method": "scrape_candidate",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "doj-election-integrity-enforcement-map",
    "name": "DOJ Civil Rights Division — Election Integrity Enforcement Map",
    "operator": "U.S. Department of Justice (joint with DHS messaging)",
    "contact_name": "DOJ Civil Rights Division — Voting Section",
    "contact_email": "Voting.Section@usdoj.gov",
    "contact_url": "https://www.justice.gov/crt/contacting-voting-section",
    "contact_phone": "202-307-2767",
    "contact_notes": "Voting Section contact page also lists 800-253-3931. Enforcement map: civilrights.justice.gov/electionintegrity.",
    "homepage_url": "https://civilrights.justice.gov/electionintegrity",
    "dashboard_url": "https://civilrights.justice.gov/electionintegrity",
    "geographic_scope": "national",
    "source_kind": "legal_docket",
    "status": "confirmed_live",
    "access_method": "map_ui",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "election-integrity-network",
    "name": "Election Integrity Network",
    "operator": "Election Integrity Network (EIN)",
    "contact_name": "Election Integrity Network",
    "contact_email": "Kerri@ElectionIntegrity.Network",
    "contact_url": "https://www.electionintegritynetwork.org/",
    "contact_phone": "202-318-5050",
    "contact_notes": "Kerri@ElectionIntegrity.Network cited on EIN press materials. Coalitions inbox: coalitions@ElectionIntegrity.Network (state-organizations page).",
    "homepage_url": "https://www.electionintegritynetwork.org/",
    "dashboard_url": "https://www.electionintegritynetwork.org/",
    "geographic_scope": "national (advocacy / handbooks / campaigns)",
    "source_kind": "advocacy_program",
    "status": "confirmed_live",
    "access_method": "unknown",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "election-nexus",
    "name": "Election Nexus (Election Crime Bureau / Mike Lindell ecosystem)",
    "operator": "Election Crime Bureau; incidents fed from VOCL (FrankSocial / Mike Lindell) curated by Cause of America and VoteAlert curated by True the Vote (per ECB pages)",
    "contact_name": "Election Crime Bureau — support",
    "contact_email": "support@ecb2.wpenginepowered.com",
    "contact_url": "https://electioncrimebureau.com/contact/",
    "contact_phone": null,
    "contact_notes": "Email as published on Election Crime Bureau Contact page (wpengine-hosted inbox). Mailing address listed there: 1550 Audubon Rd, Chaska, MN 55318. Election Nexus is an ECB product; incidents also referenced from VOCL / VoteAlert.",
    "homepage_url": "https://electioncrimebureau.com/solutions/electionnexus-2/",
    "dashboard_url": "https://electionnexus.com/",
    "geographic_scope": "national (state→precinct claimed)",
    "source_kind": "live_incident_tracker",
    "status": "likely",
    "access_method": "unknown",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "866-our-vote-election-protection",
    "name": "Election Protection / 866-OUR-VOTE",
    "operator": "Lawyers' Committee for Civil Rights Under Law leading Election Protection coalition (300+ partners); 2020 map built with VoteAmerica / US Digital Response",
    "contact_name": "Election Protection / 866-OUR-VOTE — general",
    "contact_email": "info@866ourvote.org",
    "contact_url": "https://866ourvote.org/contact/",
    "contact_phone": "866-687-8683",
    "contact_notes": "Hotline call/text 866-OUR-VOTE (866-687-8683). Volunteer: volunteer@866ourvote.org. Media: press@lawyerscommittee.org (Lawyers' Committee for Civil Rights Under Law).",
    "homepage_url": "https://866ourvote.org/",
    "dashboard_url": "https://ep.voteamerica.com/#/",
    "geographic_scope": "national hotline; public map historically national",
    "source_kind": "live_incident_tracker",
    "status": "likely",
    "access_method": "map_ui",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "election-truth-alliance-dashboard",
    "name": "Election Truth Alliance (ETA) Data Dashboard",
    "operator": "Election Truth Alliance (volunteer org; executive team listed on site; Clive leads data analysis per org pages)",
    "contact_name": "Election Truth Alliance — board / general",
    "contact_email": "board@electiontruthalliance.org",
    "contact_url": "https://electiontruthalliance.org/contact-us/",
    "contact_phone": null,
    "contact_notes": "board@ listed in ETA site footer and correspondence. Media: media@electiontruthalliance.org. Address in footer: 9107 West Russell Road Suite 100, Las Vegas, NV 89148.",
    "homepage_url": "https://electiontruthalliance.org/",
    "dashboard_url": "https://data.electiontruthalliance.org/",
    "geographic_scope": "national analyses with state deep-dives (e.g., PA, NC)",
    "source_kind": "statistical_anomaly_dashboard",
    "status": "confirmed_live",
    "access_method": "map_ui",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "every-legal-vote",
    "name": "Every Legal Vote — US Voting Anomaly Reports",
    "operator": "Every Legal Vote (ELV); IVACS taxonomy published on site",
    "contact_name": "Every Legal Vote (sponsored by Institute for the American Future)",
    "contact_email": null,
    "contact_url": "https://www.everylegalvote.com/about-us",
    "contact_phone": null,
    "contact_notes": "No public organizational email found on everylegalvote.com as of 2026-09-25. FAQ directs questions to the About page. Sponsor Institute for the American Future (usfuture.org/contact-us) publishes a web contact form only — no public email listed. Take Action page has web forms for volunteers, election-integrity data teams, elected officials, and site/data feedback. Do not invent an email.",
    "homepage_url": "https://www.everylegalvote.com/",
    "dashboard_url": "https://www.everylegalvote.com/explore",
    "geographic_scope": "national (US county-level aggregation confirmed)",
    "source_kind": "statistical_anomaly_dashboard",
    "status": "confirmed_live",
    "access_method": "api",
    "in_dataset": true,
    "issue_count": 1915
  },
  {
    "id": "heritage-election-fraud-database",
    "name": "Heritage Foundation Election Fraud Database / Map",
    "operator": "The Heritage Foundation",
    "contact_name": "The Heritage Foundation — general / press",
    "contact_email": "info@heritage.org",
    "contact_url": "https://www.heritage.org/contact",
    "contact_phone": null,
    "contact_notes": "info@heritage.org and heritagepress@heritage.org appear on Heritage contact page. Fraud database has no separate public inbox.",
    "homepage_url": "https://www.heritage.org/voterfraud",
    "dashboard_url": "https://electionfraud.heritage.org/",
    "geographic_scope": "national (case-based; noncomprehensive by own description)",
    "source_kind": "historical_case_database",
    "status": "confirmed_live",
    "access_method": "scrape_candidate",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "ieip-illinois-incident-form",
    "name": "Illinois Election Integrity Program (IEIP) Incident Report",
    "operator": "Illinois Election Integrity Program / ICU-IEIP",
    "contact_name": "Illinois Election Integrity Program (IEIP)",
    "contact_email": "info@ieip.org",
    "contact_url": "https://www.ieip.org/contact-illinois-election-integrity-program/",
    "contact_phone": "630-830-0653",
    "contact_notes": "info@ieip.org and 630-830-0653 on IEIP contact page. Poll-watcher training also lists cj@illinois.gop.",
    "homepage_url": "https://www.ieip.org/",
    "dashboard_url": "https://www.ieip.org/icu-ieip-incident-report/",
    "geographic_scope": "state (Illinois)",
    "source_kind": "crowdsource_app",
    "status": "confirmed_live",
    "access_method": "scrape_candidate",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "verified-voting-verifier",
    "name": "Verified Voting — The Verifier (voting equipment map)",
    "operator": "Verified Voting Foundation",
    "contact_name": "Verified Voting Foundation — information & feedback",
    "contact_email": "info@verifiedvoting.org",
    "contact_url": "https://verifiedvoting.org/contact/",
    "contact_phone": "760-804-8683",
    "contact_notes": "Phone 760-804-VOTE (8683). Verifier: verifier@verifiedvoting.org. Press: press@verifiedvoting.org.",
    "homepage_url": "https://verifiedvoting.org/",
    "dashboard_url": "https://verifiedvoting.org/verifier/",
    "geographic_scope": "national (jurisdiction-level equipment since 2006)",
    "source_kind": "equipment_reference",
    "status": "confirmed_live",
    "access_method": "map_ui",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "votealert-true-the-vote",
    "name": "VoteAlert (True the Vote)",
    "operator": "True the Vote",
    "contact_name": "True the Vote — general inquiries",
    "contact_email": "info@truethevote.org",
    "contact_url": "https://truethevote.org/contact",
    "contact_phone": null,
    "contact_notes": "Contact form at /contact; info@truethevote.org and volunteer@truethevote.org appear on True the Vote site pages. VoteAlert product: votealert.org.",
    "homepage_url": "https://truethevote.org/",
    "dashboard_url": "https://votealert.org/",
    "geographic_scope": "national (crowdsourced incident reporting)",
    "source_kind": "live_incident_tracker",
    "status": "confirmed_live",
    "access_method": "login_wall",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "voterga",
    "name": "VoterGA (Voters Organized for Trusted Election Results in Georgia)",
    "operator": "VoterGA",
    "contact_name": "Garland Favorito (VoterGA co-founder)",
    "contact_email": "garlandf@voterga.org",
    "contact_url": "https://voterga.org/about/",
    "contact_phone": "404-664-4044",
    "contact_notes": "Listed on VoterGA About page. Mailing: P.O. Box 8058, Roswell, GA 30076.",
    "homepage_url": "https://voterga.org/",
    "dashboard_url": "https://voterga.org/studies/",
    "geographic_scope": "state (Georgia)",
    "source_kind": "statistical_anomaly_dashboard",
    "status": "confirmed_live",
    "access_method": "unknown",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "votifynow",
    "name": "VotifyNow",
    "operator": "VotifyNow (citizen election-integrity app; not a government agency)",
    "contact_name": "VotifyNow — support",
    "contact_email": "support@votifynow.org",
    "contact_url": "https://votifynow.org/f-a-q/",
    "contact_phone": null,
    "contact_notes": "FAQ lists support@votifynow.org, report@votifynow.org (also written report@votifyNow.org), and admin@votifynow.org.",
    "homepage_url": "https://votifynow.org/",
    "dashboard_url": "https://votifynow.org/",
    "geographic_scope": "national (mobile app map of vetted user reports)",
    "source_kind": "crowdsource_app",
    "status": "confirmed_live",
    "access_method": "login_wall",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "voting-rights-lab-policy-tracker",
    "name": "Voting Rights Lab — Election Policy Tracker",
    "operator": "Voting Rights Lab",
    "contact_name": "Voting Rights Lab — general inquiries",
    "contact_email": "hello@votingrightslab.org",
    "contact_url": "https://votingrightslab.org/contact/",
    "contact_phone": null,
    "contact_notes": "hello@ for general; tracker@votingrightslab.org for Election Policy Tracker; press@votingrightslab.org for media (from VRL contact/about pages).",
    "homepage_url": "https://votingrightslab.org/",
    "dashboard_url": "https://tracker.votingrightslab.org/",
    "geographic_scope": "national (50 states + DC)",
    "source_kind": "policy_tracker",
    "status": "confirmed_live",
    "access_method": "map_ui",
    "in_dataset": false,
    "issue_count": 0
  },
  {
    "id": "watchtower-opensource",
    "name": "Watchtower (open-source election incident dashboard)",
    "operator": "Independent GitHub project (millbj92)",
    "contact_name": "millbj92 (GitHub)",
    "contact_email": null,
    "contact_url": "https://github.com/millbj92/watchtower",
    "contact_phone": null,
    "contact_notes": "Independent open-source project; contact via GitHub issues/profile. No public organizational email found.",
    "homepage_url": "https://github.com/millbj92/watchtower",
    "dashboard_url": "https://github.com/millbj92/watchtower",
    "geographic_scope": "deploy-dependent",
    "source_kind": "open_source_tool",
    "status": "mention_only",
    "access_method": "api",
    "in_dataset": false,
    "issue_count": 0
  }
]
