A white-label location intelligence platform for organisations that need to see the field in real time — adopted by Humberside Police as their command surface for patrol coordination.
Humberside Police adopted Visibeat as their command surface for patrol coordination across Northern Lincolnshire, Hull and the East Riding.
Before it, supervisors couldn't answer basic questions fast — where's my team?, which hotspots are covered?, who finished their patrol? — without switching systems and calling officers on the ground.
Sole designer — product framing, IA, UX, UI, design system and usability research.
A broad "track officers" brief, scoped into a defensible primary user and a white-label spine.
Sat with supervisors, dispatchers and beat officers to see how radio and paper logs actually got used, shift to shift.
Four durable surfaces — Directory, Map, Timeline, Analytics — built to grow without breaking week-one habits.
Every screen from officer directory to geofence editor: dense tables, calm maps, bulk-action drawers.
264 components, 69 styles. Brand as configuration — re-themeable for any force, no rebuild.
Task-based sessions with real dispatchers on the beta, fed straight back into the drawer and filter patterns.
Legible during a bad shift. Colour never carries meaning you'd lose in glare.
Read from 3 metresDirectory, map, activity feed and KPIs on one screen — each surface with one job.
One screen, one systemManagers see coverage. Supervisors see live position. Officers see the next task.
First screen = first questionTeam colours, geofence colours and pin colours are the same tokens, everywhere.
One colour = one thingThe next force and the tenth admin can adopt it without a redesign.
Configurable, not hard-codedActive officers, active teams and distance covered at a glance, with a live activity feed alongside.
Rank, department, team, role and assigned geofences, all visible in one row.
One profile per officer — photo, team, role, badge, device state — header collapses on scroll so the timeline stays visible.
Each team carries its own colour, member count, active count and assigned ward.
Drag pins to carve territory. Each geofence carries a profile — High, Critical, Low — a colour, a team, notification rules and an in-fence questionnaire. Every activity inside is tracked.


Task queue, surveillance zone briefings and one-tap navigation on the map. Skillset, contact info and login kept just as simple. Sized and paced for a phone on a lanyard, not a shrunk-down desktop.


264 components and 69 styles in one Figma library — colour, logo, typography and map styling are all configuration, not hard-coded. The same system that powers Humberside Police can be relabelled for a different fleet without a rebuild.
Swap badge, colour tokens and geofence categories (High/Critical/Low) for incident risk tiers — the tracking core stays identical.
Officers become drivers, geofences become depots and delivery zones — the same directory, map and timeline surfaces carry over.
A new force's crest, brand colour and ward names drop straight into the existing tokens — no redesign, just reconfiguration.
"The intuitive dashboard with clean UI allows the admin to manage all activities — from live location tracking to team management, hotspots and questionnaires — in one place."— Digital Innovation Manager, Humberside Police
From "where do we think they are" to a shared, live view of duty status and coverage.
981 officers, 39 teams, 19 geofences — run from one surface, bulk actions replacing phone-and-email.
Every duty event timestamped and auditable — protecting officers as much as the public.
Sole designer, blank brief to shipped v1 — product framing, IA, UX, UI, design system and the usability research to validate it. Particularly drawn to domain-heavy B2B platforms and 0-to-1 builds.