Software for the work of democracy.

CivicAutomata builds the software this work has been missing. Campaign-finance compliance that matches the FPPC. Voter outreach that prints at the booth. Made for the people doing the work.

Every FPPC form. Every printout at the booth. In English and Spanish.

Two applications.

01 Compliance / FPPC

FullDisclosure

Campaign finance software for California treasurers who want to stop dreading filing day.

Every FPPC form, Cal-Access validated, with compliance issues caught before they reach the state. Local-first: your donor list never leaves your machine.

  • Every form
  • CAL files
  • Compliance checks
  • Local-first
Explore FullDisclosure
02 Voter outreach / Tabling

PlanMyVote

Voter outreach, printed at the booth.

A laptop-and-printer kit for the vote center era. A volunteer types a name; the voter walks away with a personalized plan: their nearest vote center, the closest drop boxes, and when their ballot is due.

  • Bilingual
  • Personalized print
  • Two modes
  • Field-ready
Explore PlanMyVote
Who we build for
For the people who sign the form.

Democracy runs on paperwork. Most of it is nobody's job to make easy.

A treasurer keeping a committee in compliance. A voter trying to make sense of a long ballot. An organizer holding a county party together. None of them should have to build their own software on top of all that.

CivicAutomata builds it. Practical software for the parts of democracy that run on paperwork. The people who write the code are the people who file the forms.

Started in California's Imperial Valley, where the work runs in two languages and an FPPC deadline doesn't move.

How we work.

  1. Local-first.

    Your data stays on your machine. We can't see it, can't lose it, can't be subpoenaed for it.

  2. The law as written.

    We read the regulations, not blog posts about them. Forms match the FPPC, not our paraphrase.

  3. Bilingual on the first keystroke.

    English and Spanish, switched on a key. The Valley runs in two languages, and so does the software.

  4. Built by people who file.

    If we ship a form, someone on the team has filed it. If we ship a printout, someone has handed one to a voter.

  5. Owned, not rented.

    Bought once. No subscription that lapses mid-cycle, no live update that breaks the day of a filing.

  6. Accessible by default.

    Keyboard navigable. Screen-reader correct. Honors reduced-motion and high-contrast preferences. If something gets in your way, tell us.

You're emailing the person who built it.

CivicAutomata is built by Jacob [last name], a civic technologist in California's Imperial Valley. He started it because the software this work needs mostly did not exist, so he builds it, files with it, and answers the email himself.

No sales team, no offshore support queue. When you write to hello@civicautomata.com, it reaches the person who wrote the code.

See it on your own work? Request a demo.

Tell us about your committee or office and what you're trying to do. We'll set up a walkthrough. A real person reads every one of these.

Prefer email? hello@civicautomata.com  ·  Imperial Valley, California