Safemap
Safemap consolidates critical information for long-distance events in a single dashboard. Operations teams supervise participants in real-time, identify risk situations & coordinate response actions.
Live demo (24/7): https://racemap.com/safemap/demo
Key capabilities of Safemap

searches, selects & filters relevant participants across Safemap
Quick access to participant-specific data and fast workflow
Shows participants' latest locations, highlights alerts & notifications
Full situational awareness for operators team at a glance
Lost track, no movement, low battery & power-off
Awareness of potentially critical situations without manual monitoring
Collaboration team
Browser-based access for distributed or rotating teams
Enables traceable actions, multiple operators working simultaneously
Alert workflow
Assignment ⇒ Resolution of alerts & notifications
Ensures accountability & structured incident response
Protected zone
Configurable areas, suppress alerts e.g. at aid station
Reduces noise and focuses attention on real risks
Timeline visualization of all received information for one selected participant
Helps analyze performance and behavior
Current information for one selected participant
Shows summary of latest information at a glance
Use case
Safemap is not a public event visualization application. Safemap is a decision-support system for safety management, helping monitoring teams to act quickly, confidently, and responsibly.
Typical event types: ultra-trail, long-distance running, endurance cycling, triathlon, motocross, rally, and equestrian sports. Safemap is built for operators who manage endurance races where:
The course is long-distance and remote.
Automated supervision is required, often across multiple days.
There is an elevated risk level, making participant safety mission-critical.
Characteristics
Reliable data: Each participant needs to carry a GPS tracker.
Comprehensive data: The dashboard continuously collects, displays & stores objective geodata & additional reports without getting tired.
Browser-based application: Safemap runs in the browser, providing an intuitive interface — no installation or coding required.
Operators logging: Teams use Safemap through their individual RACEMAP accounts, taken actions are logged in the dashboard.
Recommendations on GPS trackers
The reliability of Safemap depends on the geodata & additional reports received from the connected GPS trackers. The below instructions ensure the best possible and most accurate monitoring & dependable safety operations:
Use GL3xx series trackers: We recommend using Queclink GL3xx GPS devices. These tracker models are fully integrated with RACEMAP and can be enabled for additional reports - SOS, crash detection, power-off, (no) movement state, low battery & charging.
Set correct configuration: Configure the GL3xx devices through the Tracker Management to enable sending additional reports. Safemap can process SOS, crash, ect., only when we receive additional reports.
Manage devices remotely: GPS trackers must be added to Tracker Management to process parameters such as connection state and battery level, and for remote adjustment of settings.
The use of RACEMAP tracking app for Safemap is discouraged. Apps depend on user behavior - installation, charging, and activation of live tracking - which introduces uncertainties not suitable for Safemap's monitoring purpose.
Interactive elements in Safemap
Participants navigation
Use the filter to quickly display only the participants or devices that meet specific criteria, helping you focus on relevant or actionable information. Sorting lets you order the list—by name, bib number, device name, battery, last location, etc.—to surface the most important participants first.

Race number and name
Import from participant list
Device name
Import from Tracker Management
Status
:
On track or
Lost track
Coordinate's distance from the shadowtrack
< threshold distance or
> threshold distance
Status
:
Movement or
No movement
According movement status reported from device or based on geo data: Average speed for threshold duration
> 1 km/h or
< 1 km/h or no location received
Indicator: Open notification

Indicator: Open alert

Status
:
Online or
Offline
Shows if server has an open socket with GPS tracker
Autonomy: Battery level [%] and Charging indicator

Progress: Distance [km] and progress bar
Last location: Duration since receiving the last coordinate, hover for details

Status: DNF, DSQ, DNS, FIN
Import from participant list, to filter participants accordingly
Map
The map displays location-based information and provides a visual overview of participants' latest positions with their alerts and notifications.

Map includes the following elements:
Shadowtrack: Visualizes the race course as a blue line.
Participant dot: Shows the latest received coordinate of each participant.
Participant flag: Highlights the selected participant with a flag displaying the bib number. The associated raw coordinate tail shows all received raw positions from that device without post-processing.
Active alerts & notifications: Displays the locations of the open alerts & notifications for the selected participant.
Protected zones: Indicates defined areas where certain notifications (e.g., no movement) are intentionally suppressed to avoid unnecessary attention at places like aid or rest stations.
Alerts and notifications
Safemap processes alerts and notifications to support structured safety operations. The alert workflow supports collaboration across teams and shifts through browser-based access. Multiple operators—whether in a central control room or distributed across locations—can work simultaneously during multi-day events. User accounts ensure clear role allocation & traceability.



Crash*
GPS tracker, auto-detection
SOS*
SOS button on GPS tracker pressed
Lost track
Coordinate's distance from the shadowtrack
> threshold distance
Optional; if coordinate's distance from the shadowtrack
< threshold distance
No movement [GEN]
Coordinates' average speed for threshold duration
< 1 km/h
Optional; if coordinates' average speed for threshold duration
> 1 km/h
No movement*
Movement status from device indicates no movement.
Optional, movement status from device indicates no movement.
Battery*
Battery level < 20 %
-
Power off*
Either power button uses manually or device shuts down due to low battery
*Trackers send specific information only when the corresponding device reports are enabled.
What is an alert?
An alert/notification includes the following parameters:
Type of the alert,
Affected participant/device,
Location, where the alert was recorded,
Timestamp, when the alert was recorded,
Timestamp, when Safemap received the alert (may differ due to network delays),
Alert state: Open (New) ⇒ In progress ⇒ (Standby ⇒) Resolved.
Alert workflow
Safemap enforces an alert workflow to ensure accountability:
New alerts appear as Open.
When an alert is assigned to an operator, its state changes Open => In progress.
The responsible operator can set an alert as Standby.
When risk analysis is finished, the alert can finally set as Resolved.
Every change of the alert state is logged with timestamp, creating a complete audit trail for incident handling and reporting.
You can add recipients' email address to automatically receive alert emails (SOS & crash).
The audio signal for new alerts can be muted for the alerts- & notifications streams separately.

Muted alerts & notifications
Protected zone
Safemap supports protected zones to reduce notification noise and keep the monitoring team focused on relevant safety issues. A protected zone is a defined area—configured by name, location, and size—in which selected alert types are automatically suppressed.
Protected zones are useful at locations where stops are expected, such as rest stations, refreshment areas, or transition zones. For example, "No movement" notifications can be muted within these areas to prevent unnecessary attention.
Create protected zones in the Safemap settings by using splits or points of interest. Safemap applies the suppression rules automatically for any device inside the zone.

Chart and info panel
The chart & info panel provide detailed insights into a selected participant or device, combining a timeline of historical data and live status information. Supports analysis of participant behavior, performance, and potential safety issues.


Chart: Visualizes the timeline of all received data for the selected participant.
Speed
Distance from the shadowtrack (deviation from the planned course)
Alerts/notifications, positioned at the moment they were recorded
Info panel: Provides a summary of the latest information at a glance, such as last position, connection status, battery level, and active alerts or notifications.
Last updated

