Skip to content

How It Works

KBYV matches you with local candidates in 3 simple steps — fast, transparent, and nonpartisan.

1
1

Enter Your Address

We use official precinct mapping from the NC Board of Elections to automatically determine which races you'll vote in. Every local race — from school board to county commissioners to district court judges — appears on your personalized ballot.

Address Entry

Screenshot placeholder

2
2

Answer 10 Short Questions

Our survey takes about 3 minutes. Questions focus on issues Mecklenburg County voters care about: education funding, transportation, public safety, housing policy, and more. Framing is neutral — we never tell you what to think.

Survey Questions

Screenshot placeholder

3
3

See How Every Candidate Aligns

Your results show alignment scores for every candidate in your races. Higher alignment means more shared positions. We visualize it clearly with color-coded cards (no partisan red/blue) and let you drill down into specific issues to see exactly where you agree or differ.

Alignment Results

Screenshot placeholder

Common Questions

Are you a candidate?

Learn how to participate in KBYV and share your positions directly with voters in your district.

Learn More for Candidates

Ready to see your matches?

Takes about 3 minutes. Free and nonpartisan.

Take the Survey