Ameen Akbar ← Back to work
Cargo vessel at sea
Case study · SOL-X

Enhancing worker safety with heat stress sensing & analytics

SOL-X already tracked heat and alerted individual workers on their smartwatch. This is the story of turning that same data into a system supervisors and HSSE officers could act on too.

Role
Product design, UX strategy, research
Led
Personas, journey mapping, prototyping
Team
2 PMs, 11 developers, 4 SMEs
Testing
4 sessions, 6 iterations
Client
SOL-X
Timeline
Q2 2022, 3 months
Platform
Smartwatch, dashboard, analytics cloud
Industry
Maritime & offshore (OAG)

Across 32 on- and offshore sites, SOL-X was redefining safety in the maritime and OAG industry. Heat level monitoring and heat alerts were already live on the smartwatch. A supervisor dashboard already existed, showing worker locations, tasks, and geofences, but not heat. An analytics cloud had already been scoped as somewhere decision-makers needed to look, but what it needed to show them wasn't defined.

A supervisor already manages the vessel and everyone on it, from the bridge. An HSSE officer already works to prevent incidents across the fleet, from ashore. Visibility into heat risk needed to fit inside what they were each already responsible for.

Our goal was to help both groups make informed decisions and implement proactive, long-term safety measures. Reacting to alerts after the fact wasn't enough.

Understanding working with heat

To understand the challenges faced while working in high heat environments, we had 1-on-1 chats with subject matter experts who had worked in the maritime & OAG sector. We also gathered feedback from users on vessels already using our solution, and observed users at one of the industrial sites that had recently started using it.

Why it matters
Working in high heat can result in dehydration, cause fatigue, and impact cognitive ability.
High heat exposure can impact physical and mental well-being. It can affect productivity and increase the chance of accidents.
Certain locations are known to have higher heat than others. The vessel's location and the weather both affect overall heat onboard.
High heat combined with high humidity has a higher impact on workers than high heat alone.

Three of these findings, in particular, each shaped a specific part of the solution:

Scroll to see all three →

Team walking through an industrial site during a site visit
Full day on site: understanding how the team used SOL-X, and their work, behaviours, needs, and pain points firsthand.
MarineTraffic showing vessel SEA LONGEVITY and surrounding ship traffic across the Singapore Strait
The vessel's location and the weather both affect overall heat onboard, especially outdoors.
Source: MarineTraffic
The previous SOL-X heat alert worn alongside a standard smartwatch, comparing heat index, humidity and hydration guidance against generic weather
Testing the existing alert on-wrist against a standard smartwatch. One reads heat index, humidity, and hydration guidance. The other reads the weather.
Workers already got high heat alerts on the watch, but found repeated alerts distracting. They cared more about the accuracy of the reading than acting on it, and could be too focused on the task at hand to notice continuous exposure.
→ Drove the watch redesign
If a worker suffers from heat stroke while working in isolation, the rest of the crew might not know what has happened for a long time.
→ Drove the Halo indicator
For HSSE officers on shore, capturing wellbeing-related information is currently limited to a few channels.
→ Drove the analytics cloud

One connected safety experience

The same heat data now had to serve three very different people, each with their own goals and frustrations. A worker on deck, a supervisor on site, and an HSSE officer on shore all needed something different from it. Click through each to see their goals and frustrations.

Today, a worker who keeps working through repeated heat alerts has no safety net until a fall or crew-assist signal fires. We mapped a to-be flow that connects all three roles instead. A supervisor can see a worker is in a high-heat area and gets an early alert of prolonged exposure, while an HSSE officer can review compiled reports to enhance safety training, ventilation and PPE going forward.

To-be · Worker, Supervisor and HSSE Officer, connected
To-be flow diagram showing how a Worker's heat alert connects to the Supervisor's dashboard and feeds the HSSE Officer's fleet-wide reports

Designing inside real technical limits

As we designed for users across the watch, dashboard and analytics cloud, we had to work within some real constraints.

Data upload cost

Given the quantity of data points, and the cost of uploading via VSAT, data uploads from each vessel to the cloud would be limited to only once a day.

Level of detail on reports

All data would not be shown in the charts, as high granularity would impact performance. Only data aggregated daily would be used, meaning the highest level of detail would be by day.

Data privacy

For legal reasons, we could not individualise data captured by users' wearables. We anonymised this by only providing their rank groups.

Map limitations

From the way our maps had been built, it wasn't possible to show heat readings in each zone. We had to decide between creating a new map element or using existing elements to show heat.

Balance between clarity & completeness

A comprehensive view risked overwhelming users, while condensed summaries risked hiding details. We balanced the two with a step-by-step drill-down approach.

From the deck to the dashboard

We built storyboards of the to-be solution so stakeholders could see it end to end before it was built.

Scenario: Ben is an engineering officer on board the Helsinki LNG tanker. He's been assigned maintenance work on the deck. Captain Joshua is the officer on watch at the bridge at this time.

From alert to action, across three surfaces

Scroll to see all three surfaces →

SOL-X across three surfaces: a smartwatch showing a hydration alert, a supervisor dashboard with the Halo indicator, and an analytics cloud dashboard on a laptop

Watch, dashboard, and analytics cloud, working from the same signal.

Rethinking high heat alerts on the smartwatch

On the watch, the focus shifted from a high-heat reminder to a hydration reminder. This moves the message from what's happening to what the user needs to prioritise when they receive a heat alert.

We also removed repeated heat alerts to reduce notification fatigue. To maintain visibility, a "Stay Hydrated, Stay Safe" message was added to the watch face, remaining until the heat level returned to acceptable levels.

Smartwatch alert reading Stay Hydrated in High Heat, with instructions to drink at least 1 litre of water per hour
The initial heat alert
Smartwatch face showing a persistent Stay Hydrated, Stay Safe message alongside heart rate, steps, heat index, noise level and work hours
The persistent watch face reminder

Designing the high-heat indicator on the dashboard

It wasn't possible, based on how the map had been built, to link zones directly to heat readings. The challenge was making heat visible enough without overcrowding the map. We designed the "Halo," a visually clean, intuitive representation of ambient hazards around the existing worker and geofence markers, without adding visual noise.

Dashboard map with Halo indicators around worker markers, and an Environmental Information popup showing location, heat index and last update time
⤢ Click to zoom
The Halo indicator surfacing environmental information (location, heat index and time left in zone) around worker and geofence markers on the map.

Designing heat stress analytics on the cloud

The analytics dashboard shows an overview and insights of heat stress across all vessels managed by each user. Users can identify and prioritise specific vessel locations and crew rank groups, surfacing trends that support proactive, long-term safety measures.

Live, at scale

This solution is currently being used on:

0+
LNG/COT vessels
0+
Smartwatches worn by seafarers
0+
Dashboards at vessel bridges
0+
Analytics portal users
SOL-X dashboard running live on a vessel bridge monitor
The dashboard, live on a vessel bridge.

Where this could go next

Several enhancements are needed so users can maximise the benefits from these solutions.

Filter out inaccurate or faulty data. Damaged heat sensors (e.g. 400°C) or water clogging the watch and blocking the sensor membrane can distort insights with high or inaccurate readings.
Prioritise alerts on dashboard & watch. Prevents notification fatigue for workers and supervisors as more hazard types beyond heat, like noise and heart rate, are added.
Asset management dashboard. Lets users directly view all hazards of each vessel in a single view.
Cold report. Similar to the heat stress report, since working in cold environments is a safety hazard too.
Location specific heat history. Lets dashboard users view heat patterns for each location, using heat data captured from crew watches.

What this taught me

This project was really about designing three different views onto the same underlying signal, without losing what made each one useful. A worker needed a calmer, action-first alert. A supervisor needed situational awareness before sending someone into a hazard. An HSSE officer needed patterns across weeks and vessels, not individual moments. Getting all three right meant the constraints (upload cost, data privacy, map limitations) weren't obstacles to design around. They were part of the brief.

The "Halo" indicator was a good example of that. We couldn't rebuild the map, so the solution had to work with the geofence and worker markers that already existed. Starting from what the system could actually do, and letting the visuals follow from that, mattered more to the final design than any single screen decision did.

More broadly, seeing this scale to 32 vessels and 800 smartwatches worn by real seafarers reinforced why the reactive-to-proactive shift mattered. A system that only tells a worker they're overheating is very different from one that helps a supervisor prevent it and an HSSE officer design it out entirely.