Average speed enforcement that measures the road, not the moment.
A spot camera samples speed at a single position. Drivers learn where it is, brake for it, and accelerate past it. The reading is accurate, and the road stays unprotected.
Smart Checkpoints models a city as a graph of camera checkpoints and enforces the average speed across the real driving distance between them, so there is no single point to slow down for.
Routing and map rendering live in separate processes behind one WebSocket protocol, so the server never learns which driver is on the other end. Writing another one is the most useful way to contribute.
Everything here is MIT licensed and documented at docs.smartcheckpoints.xyz, written against the code rather than a spec. Start with the quickstart.
Learn more: smartcheckpoints.xyz