Zip SearchPublic
Zip ResultsPublic
LandingPublic
RegisterOnboard
Group / PriceOnboard
Address (USPS-only)Onboard
Address (Voter-Roll)Onboard
Membership (Web/Stripe)Onboard
Verification (Web/Stripe)Onboard
App Handoff (Web)Onboard
Membership (Mobile/IAP)Onboard
Verification (Mobile/IAP)Onboard
VerifyOnboard
LivenessOnboard
Verified ✓Onboard
Bill FeedBasic
Bill DetailBasic
ScoresBasic
ScoresAdvanced
LegislatorBasic
LegislatorAdvanced
DashboardAdvanced
AlertsAdvanced
AccountBasic
Re-VerifyBasic
UpgradeAdvanced
Leg. DownloadLegislator
9:41
🗳️

Does your representative actually represent you?

Vote on real bills. See how your legislators measure up. Mathematically. Transparently.

🛂
Verified
US passport only. No bots.
⚖️
Neutral
Open-source algorithm.
📊
Accountable
Every vote. Every session.
How It Works
1
Verify your citizenship

Scan your US passport and complete a quick liveness check. $9.99/year Basic plan.

2
Vote on bills

Read the official bill text. Vote how you'd want your rep to vote — legislators on Voting Citizens can see how their constituents feel. Change anytime.

3
See how your legislators score

Real alignment scores, calculated from real votes. No spin.

Create Account
Step 1 of 5 — Create your account
This name will be matched against your passport during verification. Middle names matter.
We confirm this is a real, deliverable address via USPS. This does not require or check your voter registration.
Republican
Democrat
Ind.
Skip
This is what you tell us — not checked against any voter file. Used only to show party breakdowns on legislator scores.
A code from your employer, party, or a sponsoring organization may lower or waive your membership and/or verification price.
ℹ️
Your address is validated for deliverability via USPS. Your data is encrypted and never sold or shared.
Your Price
Membership and verification are always priced independently — here's what applies to you before we check your address.
✓ GROUP APPLIED
"TX Senate District 8 — Community Outreach"
YOUR PRICE — MEMBERSHIP
$0.00 (sponsored)
YOUR PRICE — VERIFICATION
$4.99 (standard)
We resolve every code and geographic match you're eligible for and apply whichever combination costs the least. Verification is still required to vote at any price, including $0.
NO CODE? THAT'S FINE.
No code, no problem — Standard pricing applies: $9.99/year membership + $4.99 verification. Every citizen belongs to a group; "Standard" is simply the one everyone defaults into.
Next: we validate your address, then membership and verification are purchased as two separate charges.
Pay Membership
WEBSITE CHECKOUT — mobile app users see an in-app purchase instead →
Step 3 of 5 — Pay membership
$9.99
$9.99/year membership · Charged now, in full — this is a standard payment, not a hold. Membership is settled the moment you pay and is never refunded or affected by what verification does afterward.
WHAT YOU GET
✓  Vote on all federal & Texas bills — your reps can see
✓  Your personal vote history
✓  Citizen vote distribution per bill
✓  Official bill source links
CARD NUMBER
•••• •••• •••• 4242 💳
EXPIRY
12 / 28
CVC
•••
🔒 Secured by Stripe. Voting Citizens never stores your card.
Your card is charged now. Membership is yours regardless of your upcoming verification result — verification is a separate charge, next.
Authorize Verification
WEBSITE CHECKOUT — a separate charge from membership, above
Step 3 of 5 — Authorize verification
$4.99
$4.99 one-time · We'll place an authorization hold — you won't be charged until passport verification succeeds on your phone
Group includes verification? You'll see "$0.00 — included by your group" here instead, and no hold is placed — Persona still runs in full.
WHAT THIS UNLOCKS
✓  Cast a shadow vote on any bill
✓  Your vote counted in district totals
✓  Full Basic/Advanced access either way — membership isn't gated on this
CARD NUMBER
•••• •••• •••• 4242 💳
EXPIRY
12 / 28
CVC
•••
🔒 Secured by Stripe. Voting Citizens never stores your card.
Your card won't be charged until passport verification succeeds on your phone. Hold released if verification fails — your membership above is unaffected either way.
Pay Membership
MOBILE APP — In-App Purchase (StoreKit / Play Billing)
Step 3 of 5 — Pay membership
$9.99/year
Charged now, in full — a standard purchase, not a trial. Membership is settled immediately and independent of what happens with verification next.
WHAT YOU GET
✓  Vote on all federal & Texas bills — your reps can see
✓  Your personal vote history
✓  Citizen vote distribution per bill
✓  Official bill source links
Apple ID / Google account payment method on file 🆔
No trial, no hold — this purchase is final the moment you confirm it, regardless of your verification result next. Verification is a separate purchase, coming up next.
Pay Verification
MOBILE APP — In-App Purchase (StoreKit / Play Billing)
Step 3 of 5 — Pay verification
$4.99 one-time
Charged immediately — IAP has no hold-then-capture primitive like Stripe's. If Persona verification fails after retries, this charge is refunded automatically.
Group includes verification? You'll see "$0.00 — included by your group" here instead, and no purchase is created — Persona still runs in full.
WHAT THIS UNLOCKS
✓  Cast a shadow vote on any bill
✓  Your vote counted in district totals
✓  Membership already active either way — this step never affects it
Apple ID / Google account payment method on file 🆔
One-time $4.99 purchase, charged now. If verification fails after retries, you're refunded automatically — self-service via Apple's refund flow on iOS, or issued immediately and unilaterally by our backend on Android. Membership stays active either way.
Continue on Your Phone
One more step — identity verification happens in the app
Your phone can read your passport's chip. Your browser can't.
SCAN WITH YOUR PHONE'S CAMERA
Already on your phone? Skip the QR code:
CAN'T SCAN OR TAP THROUGH?
Enter this code in the app: 7K2-QX9
No app installed yet? The link installs it first, then resumes automatically — no need to sign up again. This code expires in 45 minutes.
Address Verification
Step 2 of 5 — Address verification
STANDARD PATH — shown in states without voter-roll access
📬
Validating your address…
Checking 4821 Oak Ridge Dr, Plano TX 75024
against USPS delivery records
USPS Address Standardization API…
✓ ADDRESS VALIDATED
NAME
Jane Elizabeth Doe
ADDRESS
4821 Oak Ridge Dr, Plano TX 75024
STATUS
Deliverable address confirmed by USPS
PARTY (SELF-REPORTED)
Republican — as entered, not verified
✗ ADDRESS COULD NOT BE VALIDATED
USPS couldn't confirm this as a deliverable address.
Common reasons: typo in street name or number, missing apartment/unit number, or ZIP code mismatch. Go back and correct your info, then try again.
Once your address is validated, continue to set up payment and passport verification.
On the mobile app instead? See the in-app purchase flow →
✗ Not deliverable? ← Go back and correct your info
Address Verification
Step 2 of 5 — Address verification
ENHANCED PATH — voter-roll match available in this state
🗳️
Verifying your address…
Checking 4821 Oak Ridge Dr, Plano TX 75024
against USPS delivery records and the state voter roll (TargetSmart)
USPS Address Standardization API + TargetSmart Voter/Registration Check…
✓ VOTER ROLL MATCH FOUND
NAME
Jane Elizabeth Doe
ADDRESS
4821 Oak Ridge Dr, Plano TX 75024
STATUS
Deliverable (USPS) + matched against state voter roll (TargetSmart)
PARTY (SELF-REPORTED)
Republican — as entered, not pulled from the voter roll
A voter-roll match strengthens confidence in this address. We never store your registration status, voting history, or any voter-file data — only this match/no-match result.
◐ NOT FOUND ON VOTER ROLL — NOT A PROBLEM
We couldn't corroborate this address against the state voter roll, but your address is still confirmed as deliverable by USPS.
This doesn't block your registration — voter rolls are sometimes out of date. We're falling back to standard USPS address validation, which is all that's required to continue.
✗ ADDRESS COULD NOT BE VALIDATED
USPS couldn't confirm this as a deliverable address.
Common reasons: typo in street name or number, missing apartment/unit number, or ZIP code mismatch. Go back and correct your info, then try again.
Once your address is validated, continue to set up payment and passport verification.
On the mobile app instead? See the in-app purchase flow →
✗ Not deliverable? ← Go back and correct your info
Verify Citizenship
Reached from either the in-app verification purchase or a website handoff — same screen either way
📘
Step 4 of 5 — Passport NFC scan
Scan Your Passport
Hold your phone flat against the back cover of your open passport. The name on your passport must match Jane Elizabeth Doe exactly. NFC is required — there's no camera-only alternative.
NFC Reading…
Your passport is never stored. We only keep a verification pass/fail.
✗ PASSPORT SCAN FAILED
We couldn't read the NFC chip. Make sure your phone is flat against the back cover of your open passport and try again. If you can't complete verification, your membership is never at risk — only the verification charge is refunded or released, per your signup channel.
⊘ THIS PHONE DOESN'T SUPPORT NFC
Your device doesn't have the NFC hardware we require to read your passport's chip. Registration can't continue on this device — there's no camera-only or manual-review fallback. Support contact
Verify Citizenship
🙂
Step 5 of 5 — Liveness check
Now Let's Confirm It's Really You
Follow the on-screen prompts — blink, turn your head, or smile when asked. This confirms a live person is completing verification, not a photo or video.
Analyzing liveness…
Your selfie is never stored. We only keep a verification pass/fail.
✗ LIVENESS CHECK FAILED
We couldn't confirm liveness. Make sure your face is well-lit and centered in the frame, then try again. If you can't complete verification, your membership is never at risk — only the verification charge is refunded or released, per your signup channel.
You're Verified.
Welcome to Voting Citizens, Jane.
Your citizenship is confirmed.
YOUR LEGISLATORS (detected from address)
🏛 Sen. John Cornyn (R) · US Senate
🏛 Sen. Ted Cruz (R) · US Senate
🏛 Rep. Beth Van Duyne (R) · TX-24
🏛 Rep. Jeff Leach (R) · TX HD 67
🏛 Sen. Angela Paxton (R) · TX SD 8
🗳️
PARTY AFFILIATION
Party affiliation: Republican
Self-reported at registration · not verified against voter rolls
Your passport data was discarded after verification. Only pass/fail is stored.
💳
$9.99/YEAR BASIC MEMBERSHIP ACTIVE
Already charged independently, back at the membership payment step — on either channel, this was settled the moment you paid and today's result changes nothing about it.
Renews annually · manage anytime in Account
$4.99 VERIFICATION — CONFIRMED
Website signup: your authorization hold is captured now that verification succeeded.
Mobile app signup: your one-time in-app purchase is simply kept — no refund needed.
🔍
🔔
All
Federal
Texas
Healthcare
Economy
Education
Environment
Senate Federal Vote Scheduled
Affordable Prescription Drug Pricing Act of 2026
Sen. Maria Torres (D) · TX congress.gov ↗
For 62% Against 26% Abstain 12%
1,842 verified citizens in TX-03
✓ You voted: For
House Texas In Committee
Texas Education Transparency and Parental Rights Act
Rep. Dan Fowler (R) · HD-89 capitol.texas.gov ↗
For 44% Against 51% Abstain 5%
987 verified citizens in HD-89
For
Against
Abstain
House Federal Passed House
National Infrastructure Investment and Jobs Renewal Act
Rep. James Hollis (R) · TX-06 congress.gov ↗
For 71% Against 22% Abstain 7%
2,291 verified citizens in TX-06
For
Against
Abstain
Bills
Scores
Dashboard
Account
Bill Detail
S. 1847 Federal Vote Scheduled Jul 14
Affordable Prescription Drug Pricing Act of 2026
Sen. Maria Torres (D-TX) · Introduced Jan 15, 2026
Read the Full Bill → congress.gov
1,842 verified citizens · TX-03
For
62%
Against
26%
Abstain
12%
Your Vote
✓ For
Change vote →
Legislator Votes
LegislatorVoteAlignment
Sen. Torres
For Aligned
Sen. Whitmore
Against Not Aligned
Rep. Hollis
For Aligned
Official Statements
"This bill addresses a clear need to increase transparency in pharmaceutical pricing…" — Sen. Torres, Jun 3 2026
🔍
Your Legislators · TX-03
Basic shows shadow vote counts and party breakdown. Upgrade for per-bill detail →
JH

Rep. James Hollis

R · TX-06 · US House

73
%
Shadow votes cast3,402
Bills evaluated47
Party breakdownR 54% · D 31% · Ind 15%
SW

Sen. Craig Whitmore

R · Texas · US Senate

57
%
Shadow votes cast5,890
Bills evaluated62
Party breakdownR 49% · D 38% · Ind 13%
MT

Sen. Maria Torres

D · Texas · US Senate

28
%
Shadow votes cast5,890
Bills evaluated58
Party breakdownR 49% · D 38% · Ind 13%
Want the full picture?
Advanced unlocks per-bill breakdowns, statement alignment, missed votes, and your personal alignment score.
Bills
Scores
Dashboard
Account
🔍
Texas
Federal
House
Senate
Your Legislators · TX-03
JH

Rep. James Hollis

R · TX-06 · US House

73
%
Bills evaluated47
Vote align.76%
Statement align.63%
Missed votes2
SW

Sen. Craig Whitmore

R · Texas · US Senate

57
%
Bills evaluated62
Vote align.54%
Statement align.61%
Missed votes7
MT

Sen. Maria Torres

D · Texas · US Senate

28
%
Bills evaluated58
Vote align.31%
Statement align.22%
Missed votes1
Bills
Scores
Dashboard
Account
Legislator Profile
JC
Sen. John Cornyn
US Senate · Texas
Since Jan 2002 · Up for election Nov 2026
74%
Constituent Alignment · 119th Congress
Based on 62 bills · 5,890 verified constituents
Party breakdown (self-reported)
All
Republicans
Democrats
Ind.
Recalculates the overall score above by self-reported party. Overall score always shown as all-constituent by default.
🔒
Advanced feature
Per-bill breakdown, vote vs. statement alignment, and missed votes require Advanced.
$10/month · $60/year · Cancel anytime
Legislator Profile
JH
Rep. James Hollis
Republican · TX-06 · US House
In office since Jan 2021 · Next election Nov 2026
73
%
Overall Alignment
Based on 47 bills
3,402 verified constituents
119th Congress
Vote Align.
Statement
Missed Votes
Viewing citizen votes as:
All
Republicans
Democrats
Ind.
Showing how all verified constituents voted. Toggle to filter by self-reported party affiliation.
Bills Breakdown
BillCitizens (All)Rep.Align.
S.1847
Drug Pricing
For 62% For
HR.4521
Infrastructure
For 71% For
HR.3892
Tax Reform
Against 55% For
HR.2201
Education
For 58% For
PREVIEW: Republican Voter View
When toggled to Republicans, citizen vote column shows only R-registered voter preferences. The legislator's actual votes don't change — only whose preferences you're comparing against changes.
Score calculated by open-source algorithm. View methodology on GitHub →
★ ADV
My Dashboard
Personal alignment · Jane Doe · Plano TX
My Legislators
JH

Rep. James Hollis

R · TX-06 · US House

Personal
81%
SW

Sen. Craig Whitmore

R · Texas · US Senate

Personal
52%
MT

Sen. Maria Torres

D · Texas · US Senate

Personal
24%
My Voting History
BillMy VoteHollisResult
S.1847
Drug Pricing
For For
HR.3892
Tax Reform
Against For
HR.4521
Infrastructure
For For
Export all votes (CSV) →
Bills
Scores
Dashboard
Account
Alerts
★ ADV
Recent Activity
Not Aligned
Jul 5
Sen. Whitmore voted For HR.3892 Tax Reform — you voted Against
HR.3892 — Tax Simplification Act →
Aligned
Jul 3
Rep. Hollis voted For S.1847 Drug Pricing — you voted For
S.1847 — Affordable Prescription Drug Pricing Act →
Statement
Jul 1
Sen. Torres made an official statement on S.1847 Drug Pricing
View statement → senate.gov ↗
Upcoming
Jul 14
S.1847 Drug Pricing — you voted For — floor vote scheduled
S.1847 — Affordable Prescription Drug Pricing Act →
Alert Preferences
When my legislator votes on my bills
Missed votes on my bills
Official statements on my bills
Floor votes scheduled
Push
✓ On
Email
Off
Weekly
✓ On
JD
Jane Doe
Verified citizen · Plano, TX
✓ Verified Basic Tier

Upgrade to Advanced

Get personalized alignment scores, alerts when your legislators vote, and your full voting history export.

  • Personal alignment score for each of your legislators
  • Alerts when your legislators vote, miss a vote, or make statements
  • Historical trend data session-over-session
  • Export your full voting history to CSV
  • Weekly digest email
$10/month   or   $60/year
Account
Email
jane.doe@email.com
Home Address
Plano, TX 75024 ›
Verification
✓ Verified
Change Password
About
Methodology
Privacy Policy
Terms of Service
Sign Out
Bills
Scores
Dashboard
Account
Upgrade to Advanced
You're on the Basic Tier
Unlock legislator scores & personal data
BEST VALUE
ANNUAL
$60
per year · $5/mo
MONTHLY
$10
per month
Feature
Basic
Advanced
Bill voting
Basic alerts (votes & misses)
Overall legislator score
Shadow vote counts + party breakdown
Per-bill breakdown table
Statement alignment & missed votes
Personal alignment score
Statement & floor vote alerts
Export voting history (CSV)
Cancel anytime. On web, billed & managed via Stripe. In the app, billed & managed via your Apple ID or Google account (in-app purchase) — no card entry either way.
Download Constituent Data
HB 412 — CONSTITUENT PREFERENCE
1,842 verified constituents shadow-voted on this bill in TX-24.
Download includes: name, address, email, vote position.
✓ CONSENT ON FILE
These citizens consented to sharing their contact with their elected representatives at registration.
⚠ ADDRESS-VERIFICATION DISCLAIMER
This download includes constituents from states where voter-roll verification of address is not legally available to us. For those constituents, the address on file was validated only for USPS deliverability — not corroborated against the state voter roll. Your office is responsible for independently verifying the list to the extent you rely on address or district accuracy for those constituents.
This notice concerns address-verification method only. Every constituent listed is a Persona-verified, unique real citizen — identity and liveness verification is Voting Citizens' responsibility and is not affected by this disclaimer.
Rate-limited to 1 download per bill per day. Fully audit-logged.
Update My Information
ℹ️ RE-VERIFICATION FEE: $4.99
Updating your verified identity requires re-verification against official records. Your existing votes and history are never affected. You'll receive a full refund if re-verification fails.
CURRENTLY ON FILE
NAME
Jane Elizabeth Doe
ADDRESS
4821 Oak Ridge Dr, Plano TX 75024
Collin County · TX-24 · TX HD 67 · TX SD 8
PARTY (self-reported)
Republican
What changed?
🏠
My address changed
Moved? Verified via a voter-roll match where legally available, otherwise USPS address validation only. No new passport scan either way.
📛
My name changed
Married, divorced, or court order? Requires a new passport scan + liveness check. Update your passport first.
🔄
Both changed
Name and address both changed. Complete name change first, then address change. We'll guide you through both steps.
✓ YOUR VOTES ARE SAFE
All votes you've cast are permanently attached to the district you were in when you cast them. Updating your address or name never changes, reassigns, or deletes your voting history.
🗳️
See Your Legislators' Scores
Enter your ZIP code to see how your federal and Texas state legislators score against what verified citizens in your area actually wanted on real bills.
WHAT YOU'LL SEE (free, no account needed)
🏛 US House representative(s) for your area
🏛 Both US Senators for Texas
🏛 TX State House representative
🏛 TX State Senator
📊 Each legislator's single alignment score
No account required. Scores are calculated from verified citizen votes — see the methodology →
ZIP 75024 — Plano, TX
Edit
ℹ️
ZIP 75024 spans parts of TX-24 and TX-26. Both House representatives are shown. Your actual rep depends on your street address.
US SENATE — TEXAS
JC
Sen. John Cornyn
US Senate · Texas
58%
alignment
TC
Sen. Ted Cruz
US Senate · Texas
41%
alignment
US HOUSE — TX (spans 2 districts)
BV
Rep. Beth Van Duyne
US House · TX-24
73%
alignment
MC
Rep. Michael Burgess
US House · TX-26
79%
alignment
TEXAS STATE LEGISLATURE
JL
Rep. Jeff Leach
TX House · HD 67
82%
alignment
AP
Sen. Angela Paxton
TX Senate · SD 8
64%
alignment
These are YOUR legislators.
Join Basic to vote on the bills that determined these scores — and see per-bill breakdowns with Advanced.
$9.99/year Basic plan · Full refund if verification fails