#PROOF · Free, no permission needed

Put your state’s real voting deadline on your own website.

Two lines of HTML. It counts down to the next real deadline in your state, names the election office the date came from, and works on any site — a church bulletin page, a union local, a school board blog, your own WordPress. Take it. You do not have to ask us.

1. Build it


        
        
      

3. This is exactly what it looks like

Live preview, running the real script and the real dates — not a picture of one.


What it does, and what it will never do

The promise that comes with it

No tracking. No cookies. No analytics. No network calls at all after the script file itself loads. Every date is baked into the file. A widget that phoned home from your visitors’ browsers would betray the one thing this project actually sells, so it does not do that — and you can read the whole file yourself to check, because it is not minified.

It cannot break your site. Everything renders inside a Shadow DOM, so our styles cannot leak into your page and your styles cannot mangle ours. If our code ever throws an error, it is caught and your page keeps working.

The dates are the state’s, not ours. Each one names the election office it came from, right in the widget. If a date is wrong, that is on us to fix and on you to catch — the link back is how you do it.

Free, forever, no attribution required. Use it on a political site, a church page, a company intranet, anywhere. We are not going to ask what you did with it.


There are two of these

The other one: the national debt

Same idea, different number, and a different promise worth reading before you paste it.

Paste this instead

<div class="wtp-debt"></div>
<script src="https://www.wethepeopleoftheusofa.com/wtp-debt.js" defer></script>

This one does make a network call — to the U.S. Treasury’s own free API, from your visitor’s browser, so the figure is current. It still never touches us, and we still cannot see who embedded it. The deadline widget above makes no calls at all; this one has to, and it says so rather than quietly weakening that promise.

It does not tick upward. Treasury publishes once a business day. A counter that climbs by the second is guessing at the gap.

Live preview


The honest part

What is still missing

The widget shows dates that parse as real calendar dates. Some states publish rules instead of dates — “register any day up to and including Election Day,” or “40 days before Election Day” — and a countdown cannot count down to a sentence. Those states show fewer rows here, and the link goes to the full page where the sentence is printed in full.

Coverage is 50 states and DC, 145 dated deadlines in total. Where your state looks thin, that is our data gap showing, not your state having no rules. The full deadline table and the seven-step walkthrough both say the same thing out loud.

How this page is built. wtp-widget.js and this page are both generated by build_widget.py from data/election_deadlines_2026.json — the same verified file behind the walkthrough and the deadline table. Data built 2026-09-07.

← Back to We The People · The walkthrough · Every deadline · Methodology