Every active canvasser appears as a pin on the manager dashboard, updating every 30 seconds over a WebSocket. The activity feed ticks each knock as it logs. Geofence alerts fire when someone wanders off turf.
— Capabilities
The map answers the questions managers ask all day: where is the team, what got knocked in the last ten minutes, is anyone off-turf, are we on pace.
/01 — POSITIONS
Each canvasser appears as a labeled pin. Position updates over a Django Channels WebSocket every 30 seconds. Last-known persists when signal drops.
/02 — ACTIVITY
The activity feed streams interactions as they sync — who knocked, where, what disposition. Filter by canvasser or turf.
/03 — ALERTS
Notify when a canvasser leaves their assigned polygon. Polling rate eases on low battery so the phone lasts the shift.
— Manager view
Drew Mitchell on the GOTV side and Jordan Reyes running the Sunbeam crew open the same view. The map shows where everyone is. The feed shows what they just did. The geofence flags when someone wandered.
— How tracking runs
/01
They tap into the walk list. The phone starts emitting position over WebSocket every 30 seconds in the background.
/02
Pins paint onto the dashboard. The activity feed starts ticking with every door logged. Geofences light up the moment a polygon is breached.
/03
See a turf falling behind? Reassign a canvasser, push the new walk list, watch the pin walk over. No phone call required.
/04
Below the low-battery threshold, the phone lengthens its update interval. Last position stays visible. Canvasser finishes the shift.
— FAQ
Q / 01
Every 30 seconds at full battery. Positions stream over a Django Channels WebSocket. On low battery the interval lengthens to preserve charge while keeping periodic updates.
Q / 02
By default no — only managers and admins see the full team. Canvassers see their own position and nearby contact pins. Admins can flip on team visibility in org settings.
Q / 03
GPS positions queue locally. The last-known position stays on the manager map with a timestamp. When signal returns, the queued points sync and the trail fills in.
Q / 04
The polling is battery-smart. Beacon uses platform location services rather than continuous GPS. Most canvassers finish a full shift with charge to spare.
— Start watching
Open an account, push your team to the field. The map fills with pins as they log in.