How Ballotwise works

A voter guide is only fair if you can check how it was made. Here is everything we do.

Finding the race

When you search, Grok looks up the race on the web: the date, who's running, and what the office does. It prefers official election websites and Ballotpedia. It also picks the 4 to 6 issues that office actually deals with, and words each one as a choice between two reasonable views. Which view is shown on the left is decided by a coin flip, so one side isn't always first.

Looking up each candidate

Each candidate is looked up on their own, with the exact same questions, so the AI never writes about one candidate while looking at another. It's told to describe positions the way the candidate does, use their own words when it can, avoid loaded language, and never guess a position from someone's party.

Keeping it fair

Your best match

The 10-minute interview asks what you want from government and how much each thing matters to you. For each race, the AI places your answers on that race's issues without seeing any candidates. Where your answers don't cover an issue, it makes a mild, low-weight inference from your related views, marks it as inferred and says what it rests on. You can change any answer.

The match itself is simple math, not AI. On each issue, you and a candidate agree 100% if you picked the same circle and 0% if you picked opposite ends. Issues that matter more to you count more. Estimated stances count toward the score; if not even an estimate is possible, that issue is left out of their score, and the page tells you how much of your answers the score is based on.

You can change any of your answers in a race, or fix a candidate's position if you think we got it wrong. The score updates right away. Your match shows who agrees with you most. It isn't advice on how to vote.

Your ballot

If you add your address, the US Census Bureau's free lookup tells us your districts: U.S. House, state legislature, county, city, and school district. Grok then searches official election sources for the races in those districts over the next 12 months, and looks up each race the same way as a search. Some districts, like city council wards, aren't in the Census data. We only include those races when Grok can confirm them from an official source. Your official sample ballot is always the final word.

What it can get wrong

Your information

Your account keeps your email, your password (scrambled so no one can read it), your address if you add one, your races, your answers, and which races you've marked as voted. No one else can see any of it. The research runs on your own Grok account, and we keep that connection encrypted. Back to search