Bran (Brandon) Myers
Public-Interest Investigation · Data Privacy · Evidence · 1 November 2026

The VoteSafe Evidence, Graded

This is the evidence behind Register to Vote, Reported to X, graded. It shows the method, the data observed leaving the page, every claim marked for how well it is supported, and, deliberately, what the evidence cannot establish. Originals are preserved; a SHA-256 manifest of all 174 captured files backs each item.

Nothing here is inferred quietly. Where a claim rests on outside reporting, on an archive, or on reasoning rather than a capture, it says so.

VoteSafe - REQUESTS / DATA-FLOW EXTRACT (redacted)

Step 3. Destination domains, what each received, event order. Sentinel values/hashes/sync-IDs redacted. Source: matrix/out/vendorflows.json + FIELDMATRIX + hashproof (see manifest)._

Destinations and what was observed leaving to each

vendorhostsrequest firedsentinel identifier receivednature
VoteSafe-1pvotesafe.orgyesnone observedpage/identifier events
Cloudflarechallenges.cloudflare.com, hagen.challenges.cloudflare.com, static.cloudflareinsights.comyesnone observedpage/identifier events
Sentryo4507934505369600.ingest.us.sentry.ioyesnone observedpage/identifier events
Googlead.doubleclick.net, cm.g.doubleclick.net, googleads.g.doubleclick.net, stats.g.doubleclick.net, www.googletagmanager.comyesnone observedpage/identifier events
X/Twitteranalytics.twitter.com, static.ads-twitter.com, t.coyesemail(sha256/sha256_raw); phone(sha256)DIRECT PII (hashed)
Meta/Facebookconnect.facebook.net, www.facebook.comyesnone observedpage/identifier events
TheTradeDeskinsight.adsrvr.org, js.adsrvr.org, match.adsrvr.orgyesnone observedcookie-sync only
Incrementdatatrack.incrementdata.comyesnone observedpage/identifier events
IndexExchange/Casaledsum-sec.casalemedia.comyesnone observedcookie-sync only
AWS-collectortw-0fde0867b14c4d8e9131519b5349f6f2.ecs.us-west-2.on.awsyesnone observedpage/identifier events
Xandr/AppNexusib.adnxs.comyesnone observedcookie-sync only
PubMaticsimage2.pubmatic.comyesnone observedcookie-sync only

Event order (observed, single session)

Redaction note

Inputs were fabricated (sentinel-example.org / example.com, test phones); no real person. Hashes and third-party sync UUIDs redacted as working-report hygiene.

VoteSafe / America PAC — CLAIM-TO-EVIDENCE TABLE

Step 4. Built 2026-11-01 from the preserved evidence (see MANIFEST-sha256.txt). Grading: OBSERVED = in our own captures. SOURCED = external reporting / officials / public records. INFERRED = reasoned from observed+sourced, not itself captured. UNRESOLVED = cannot be established by any evidence we have or can lawfully get.

#ClaimGradeEvidence / source
1/register sends the email as SHA-256 to X (analytics.twitter.com, t.co) on submit-clickOBSERVEDhash_proof.json; 4 reproductions (leak_run1/2, accept_run1/2); digest recomputed independently
2/register sends the phone as SHA-256 (E.164) to X on submit-clickOBSERVEDsame four captures; FIELD_MATRIX
3Citizenship button text ("YES, I AM A U.S. CITIZEN") forwarded to X via GTM autobuttonclickOBSERVED (verify dest)autobuttonclick value present in leak_run1/2, accept_run1/2 — RE-VERIFY the receiving endpoint is an X domain before relying in print
4Google receives step events (ep.step=citizenship, party)OBSERVEDcapture raw
5Name, DOB, home address NOT seen leaving to any third partyOBSERVED (negative)FIELD_MATRIX; absence in captures = not proof of non-transmission
6Hashing is a join key, not anonymization; X can match a hash to its own usersSOURCED/technicalproperty of SHA-256 + platform advanced-matching docs; true in general
7X actually resolved the hashes, matched identities, built audiences, or targeted anyoneUNRESOLVEDhappens inside X; not browser-observable; FEC shows no custom-audience buy
8VoteSafe is operated by America PAC (Elon Musk's super PAC)SOURCEDSinclair/mynbc15; Colorado + Washington election officials. NOT from our captures
9GTM container GTM-TKMSVPPQ present on /register in 2024SOURCEDInternet Archive (Wayback)
9bData flowed to X in 2024 specificallyINFERREDcontainer present 2024 (archive) + behavior proven 2026; no 2024 network capture
10VoteSafe's privacy policy permits selling data to "business partners," incl. where/whether you are registered and "how you submit your vote," and drawing "inferences... a profile"OBSERVED (policy doc)matrix/policy/privacy-policy.html — verbatim strings present in our captured copy
11"...how you VOTED / how you CAST your ballot" (candidate choice)UNRESOLVED / OVERREACHpolicy text is "how you SUBMIT your vote" (method), not vote choice — see ARTICLE_AUDIT flag A
12America PAC collected data but failed to register people; states investigated (NC, MI; GA, WI affected)SOURCEDCNBC/NBC/Salon/Alabama Reflector reporting; NOT in our captures; appears in LinkedIn post + summaries, NOT in the published essay
13"Closed loop": PAC operates the site, X receives the data, Musk funds the PAC and owns XINFERRED (framing)components are SOURCED (8) + OBSERVED (1,2); the loop's significance is interpretation, not a captured fact. No motive/causation claimed
14America PAC = FEC C00825851; spend went to data/research/canvassing vendors, not visible platform ad-buysSOURCEDopen.fec.gov schedule_b pull

What the captures CANNOT establish, and lawful ways to seek it

Step 6.

Cannot be established from browser-observable traffic

Lawful ways to pursue the open questions

Not pursued, by rule: no intrusion into X / America PAC systems, no unlawful access, no soliciting unlawfully-obtained material. The open questions are answered through records, regulators, and courts, or they stay open.

VoteSafe /register — Technical Report (REDACTED, for legal review)

Step 7. Unpublished. Built 2026-11-01. Evidence integrity: see MANIFEST-sha256.txt (174 files + votesafe.tar). Observations dated as tested 2026-09-21; capture dates are the evidence files' own, not asserted beyond them.

Scope & method

A real headless browser loaded votesafe.org/register from a US IP, filled every field with fabricated, uniquely-tokened sentinel values (no real person), and recorded all outbound requests. Entered values were matched against plaintext and SHA-256/SHA-1/MD5 (raw and normalized). The harness only observes requests and fills fields as a user would; it does not originate the third-party beacons. Six US + two EU controlled sessions; the X finding reproduced in four.

Observed (high confidence)

On submit-click, the site's X/Twitter pixel fires a "register-submit" conversion beacon as an outbound GET to analytics.twitter.com and t.co carrying:

Recomputed independently; exact digests present; sentinel emails unique per run (excludes misattribution). Citizenship-step button text is forwarded via a GTM autobuttonclick handler (endpoint to be re-verified as an X domain). Name, DOB, and home address were NOT observed leaving to any third party. Other vendors (Meta, Google, Trade Desk, Casale, BidSwitch, AppNexus, PubMatic, Incrementdata, an AWS collector, Sentry) fired requests / cookie-syncs but carried no sentinel field value.

Observed document

The site's captured privacy policy (matrix/policy/privacy-policy.html) states it may "sell this information to our business partners," and that covered information may include "where you are registered to vote, whether you are registered to vote and how you submit your vote," plus "inferences... a profile." This is the policy's stated permission, not evidence a sale occurred.

Not established

Whether X retained, resolved, matched, or targeted from the hashes; any sale; candidate choice; registration success. See LIMITATIONSANDLAWFUL_AVENUES.md.

Attribution (external)

Operation attributed to America PAC (Musk's super PAC) by Sinclair reporting and Colorado/Washington election officials — not derived from these captures.

Evidence preserved and hashed 1 November 2026; observations as tested 21 September 2026. Full request captures and the SHA-256 manifest are available on request. A litigation-hold request is held with counsel and is not published here.

← All texte