Development
Civic Technology

Civio Walker

A mobile-first field operations platform that converts voter intelligence into neighborhood-level action for election canvassing and block walking.
Discuss this venture
The Friction

Why this problem persists.

Volunteer canvassers still rely on paper walk lists and static maps. There is no integrated system that connects targeted voter data to real-time field navigation, contact recording, and campaign visibility.

The Product

What we are building.

Civio Walker is a progressive web application for phone-based field work. Volunteers select a neighborhood, view targeted addresses on an interactive map, generate a walking route, record contact outcomes, and continue working with limited offline support.

Who It Serves

The intended users.

Campaign field directors
Volunteer canvassers
Civic organizations
Key Capabilities

What the product does.

Neighborhood and subdivision selection

Interactive address mapping with PostGIS-backed data

Pedestrian walking-route generation

Real-time geolocation and field navigation

Contact outcome and support-level recording

Limited offline support via PWA service worker

Canvassing workflow with structured data collection

Mobile-first touch interface for field conditions

Authentication and volunteer management

Integration with Civio Datalytics targeting data

Why Existing Options Fall Short

The structural gap.

Paper walk lists cannot be updated in real time. Static map exports do not reflect current targeting priorities. Generic mapping applications are not designed for structured voter-contact workflows. The result is that campaigns invest significant volunteer time in the field without reliable visibility into what is happening or the ability to redirect effort as conditions change.

Current Status
Development

Civio Walker is in active development at version 0.9. The core geospatial pipeline, interactive mapping, walking-route generation, field data collection, and PWA infrastructure are implemented. The application is being refined for real-world field deployment, with ongoing work on assignment management, volunteer coordination, and deeper integration with Civio Datalytics.

The MackJoy Difference

Built on a shared foundation.

Civio Walker is the field execution layer for the intelligence that Civio Datalytics produces. Rather than treating them as separate products, MackJoy is building them as a connected system — analysis informs targeting, targeting drives field assignments, and field outcomes feed back into the data platform. Both products share the same technical foundation, which accelerates development and ensures the data flows cleanly between them.

Partnership Opportunities

We are actively seeking collaborators.

Pilot
Venture Partnership
Start a conversation
Technical Foundation

How it is built.

Built with Next.js 16, React 19, TypeScript, and Material UI. The geospatial system combines PostgreSQL with PostGIS for address and boundary data, MapLibre GL JS for WebGL map rendering, and OpenRouteService for pedestrian route generation. Zustand manages client state, TanStack React Query handles server data, and sessionStorage preserves field-session state. PWA support is provided through next-pwa and Workbox. Supabase handles authentication.

Related Ventures

Part of a connected portfolio.