Before/After
Before
After

Architecture Redevelopment for Leak Detection & Mitigation System

We designed operational UX and UI, implemented UI and backend architecture redevelopment for a real-time water leak system — Halo.

Halo Protection Systems
United States
United States
KPI:
Project Timeline: complete the project in 6 months.
Homepage Load Speed: main content appears in under 2.5 seconds
UX Findability: ≤ 10s to find a target page/tool

Client & Context

Halo is a leak-detection and mitigation system for residents, technicians, and building management.

Previously, Halo ran two separate platforms (technicians vs. clients), which caused confusing navigation and slowed improvements. We moved to a single platform with multiple roles.

Unified HALO platform screens showing technician and client views under one role-based navigation

Different screens of new, single platform

Goals

  1. 1
    Unify technician and client experiences under a role-based platform.
  2. 2
    Accelerate incident handling.
  3. 3
    Elevate situational awareness with clean analytics, statuses, and listings.
  4. 4
    Streamline device management and search.

Challenges

  • Role complexity: different permissions and views.
  • Noise vs. signal: high alert volumes risked fatigue and missed incidents.
  • Legacy models: users were accustomed to two systems.
  • Safety-critical context: UI errors during valve operations are costly.

From Audit to Unified Platform

Product & UX audit

We audited the two legacy platforms, mapped user roles and top incident paths, and identified duplications and dead ends.

Information Architecture & Roles

We defined a single navigation and role-scoped visibility so users only see what they can act on.

Operations Dashboard

We surfaced real-time incidents, device health, and building topology with color-coded statuses and clear next actions.

Operations dashboard with real-time incidents, device health, and building topology with color-coded statuses

Dashboard screen

Device Management UX

We consolidated the inventory, added a quick-add flow for new devices, and built powerful filters for fast lookup.

Incident Workflows

We designed stepwise flows to confirm → locate → isolate (valves) → resolve, with explicit confirmations for risky actions.

Stepwise incident flow ending with ‘Condition resolved’ confirmation for safe valve operations

Condition resolved screen

Alerts & Notifications

We introduced priority tiers, channel preferences (email/SMS/in-app), and escalation paths for unacknowledged alerts.

Alerts with priority tiers and escalation; report screen summarizing unacknowledged incidents

Report screen

Design System

Mobile-first interface with status badges, contrast modes, and consistent layout tokens

Mobile version

We created status badges, icons, and layout tokens for consistency, plus accessibility and high-contrast states for field use.

The experience is mobile-first and responsive across devices

Prototyping & Validation

We delivered clickable prototypes and ran scenario tests with technicians and managers, iterating until core flows hit target success.

Handoff

We specified interactions, states, and error handling, and shipped a component library for rapid build.

Onboarding

We trained 8 HALO specialists over 4 days and provided an admin handbook, SOPs, and quick-start videos.

Admin ‘Sites’ screen used in onboarding alongside SOPs and quick-start videos

Sites screen

Risks & How We Mitigated Them

Missing the deadline

Mitigation. We fixed a short, weekly milestone rhythm and only moved forward after each milestone was approved.

Decision bottleneck. Design/dev blocks while waiting for feedback

Mitigation. We booked fixed review windows and applied a “silent approval after 48 hours” rule for non-critical items.

Team member unavailability. A key designer or developer becomes unavailable

Mitigation. We kept specs and demo recordings up to date and assigned a backup owner for each critical area.

Compliance & Security

US privacy alignment — comply with applicable state privacy laws (e.g., CCPA/CPRA) via consent/notice, purpose limitation, data minimization, and user rights handling.
Messaging compliance — CAN-SPAM for email and TCPA for SMS (explicit opt-in/opt-out, throttling, escalation rules).

Results

HALO went from two separate apps to a single, role-based platform. Users now get a clearer, faster interface that reduces effort and improves operational efficiency.

Imaga exceeded our expectations. Karina and Paul discovered things that our team might have missed. We had regular meetings when we were able to discuss our concerns. We’re happy with the team’s performance, and it’s cool when you don’t have to manage the team tightly.
D
Daniel Dietzen
Product Owner, Halo

Request a project estimate

Up to 3 files, 5 MB each.
Your privacy is protected — we'll use your details only to reply to your inquiry. See our Privacy Policy.
What happens next
1
NDA. If checked, we'll send a standard NDA for e-signature right away.
2
Discovery. We'll reach out to clarify goals, constraints, and discuss potential AI use cases if they make sense.
3
Proposal. You'll get timeline and budget, plus key architectural options and risks.
We build for
Mercedes-Benz
Paynearż
Client logo