Election Forecasting, Rethought

Simulating theElectorate

TwinPolls creates election forecasts using digital twins of the electorate, grounded in polling and live social signals.

NJ-11 House

Updated

Apr 16, 8:15 AM PDT

Mejia 67%

Mejia

Joe Hathaway 33%

Joe Hathaway

Likely range

D+24 to D+38

Key factors

Mejia result · District baseline · Sherrill carryover

Grounded in the Race

Clarity through the noise.

Validated on 2024 results

Tested against live election outcomes

343 million modeled Americans

Synthetic populations representing every household in the US

Updated as races move

Grounded in polling, social signals, and market movement

Built by researchers and engineers

With backgrounds from UW, Harvey Mudd, and IIT

Misty human figures emerging in a pale atmosphere as a living electorate model takes shape.
01How It Works

The Synthetic Electorate

TwinPolls starts by building digital voter twins from sourced demographic, political, and behavioral data. Together, those agents form a living model of the electorate that can update, shift, and respond as the race changes.

The electorate becomes a system, not a single number.

Agent-based electorateLiving model
Soft horizontal bands moving through pale air to suggest uneven electoral pressure.
02How It Works

Apply Race Pressure

TwinPolls layers in the forces shaping the race: national mood, candidate fit, local issues, turnout shifts, and late breaks. Because blocs respond differently, the model moves the electorate unevenly instead of assuming one uniform swing.

Not every bloc moves the same way.

Uneven pressureBloc-specific response
Pale branching paths unfolding in fog to suggest many plausible election futures.
03How It Works

Model Likely Scenarios

TwinPolls evaluates the race across combinations of turnout, persuasion, and coalition behavior. Some scenarios leave the race stable. Others show how turnout, late movement, or shifts in key blocs could narrow the margin or change the read.

A forecast should reflect more than one path.

Scenario paths1,200+ runs
Radiating light compressing outward into a calm, readable public signal.
04How It Works

The Public Read

TwinPolls compresses the scenario field into a forecast: win odds, margin range, key drivers, and the conditions that could still move the race. It then recalibrates against real results to keep the model grounded.

A public forecast that clarifies uncertainty.

Public readOdds, range, and drivers

A Living Forecast

TwinPolls builds digital twins of the electorate, stress-tests them under real race conditions, and updates the public read as the race moves.