CivicPass
For cities, counties & state agencies

Trade paperwork for a signed JSON blob.

CivicPass is a public API you can plug into from any service: a transit pass portal, a utility-assistance form, a school lunch signup. Pass a tokenized profile, get back a verified eligibility decision — no more chasing residents for pay stubs.

One integration
Plug in once and check eligibility for any program in the CivicPass registry — no bespoke contracts with each partner agency.
Tokenized consent
Residents grant per-program access from their CivicPass wallet. Revocation is instant. Zero data hoarding on your side.
Deterministic + auditable
Every decision ships with a machine-readable `reason` string so appeals, audits, and FOIA requests are trivial.
Try it live

Hit the API from this page.

Pick a program and run an eligibility check against the demo persona. The same endpoint powers the public dashboard — this is not a mock.

Request
POST /api/eligibility
Body
{
  "household": {
    "fullName": "Maria Thompson",
    "email": "maria.t@example.com",
    "zipCode": "48104",
    "city": "Ann Arbor",
    "state": "MI",
    "householdSize": 3,
    "numChildren": 2,
    "hasPregnant": false,
    "hasSenior": false,
    "hasDisabled": false,
    "monthlyIncome": 2100,
    "employmentStatus": "employed",
    "housingStatus": "renter",
    "monthlyRent": 1350,
    "createdAt": "2026-01-01T00:00:00.000Z"
  },
  "program_id": "snap"
}
Response
— waiting —
// Click 'Send request' to run a live eligibility check.
Author a program with GPT-5.2

Describe it in English. Run it in seconds.

An agency employee types a program description. GPT-5.2 emits a declarative rule spec. The CivicPass engine compiles it live and runs it against the demo household — no deploy, no PR review.

Live result
Type a description and click Author & run — the spec and its live eligibility decision for our demo resident (Maria Thompson, $2,100/mo, 3 in household) will appear here.
Who's already modeled in the registry

20 real programs — add yours in an afternoon.

Each program is a declarative rule (income thresholds, household composition, geography). New programs are a ~20-line addition to the registry.

snap
SNAP Food Assistance
USDA / Michigan Department of Health & Human Services
Food
medicaid
Medicaid Health Coverage
Michigan Department of Health & Human Services
Health
wic
WIC Nutrition Program
USDA / Michigan WIC
Food
liheap
LIHEAP Heating Help
Michigan DHHS — State Emergency Relief
Energy
section8
Section 8 Housing Voucher
HUD / Local Housing Authority
Housing
eitc
Federal + MI EITC
IRS / Michigan Department of Treasury
Tax Credit
homestead
MI Homestead Tax Credit
Michigan Department of Treasury
Tax Credit
school_lunch
Free / Reduced School Lunch
USDA / Michigan Department of Education
Education
lifeline
Lifeline Connectivity
FCC Universal Service Fund
Connectivity
aata_fare
Ann Arbor Transit Discount
Ann Arbor Area Transportation Authority
Transit
tanf_fip
MI Family Independence Program
Michigan DHHS
Cash
ssi
SSI Disability / Senior Cash
Social Security Administration
Cash
michild
MIChild / CHIP Kids' Insurance
Michigan Department of Health & Human Services
Health
pell
Pell Grant (College Aid)
U.S. Department of Education
Education
head_start
Head Start (Early Childhood)
U.S. Department of Health & Human Services
Education
mi_child_care
MI Child Care Subsidy (CDC)
Michigan Department of Lifelong Education, Advancement, and Potential
Education
home_heating_credit
MI Home Heating Credit
Michigan Department of Treasury
Energy
summer_ebt
Summer EBT for Kids
USDA / Michigan DHHS
Food
wrap_water
Water Bill Assistance
Michigan DHHS — Water Residential Assistance Program
Energy
double_up
Double Up Food Bucks
Fair Food Network / MI SNAP
Food