Introduction
Eixam is a connected safety platform built around real-time emergency response. It connects mobile devices, IoT hardware, and backend services to power SOS workflows, device telemetry, and safety monitoring.
How it works
At its core, Eixam provides:
- Signed sessions — backend-generated identity tokens that secure communication between your app, the SDK, and Eixam's infrastructure
- BLE device connectivity — direct pairing with Eixam safety hardware for telemetry and SOS
- Operational transport — real-time MQTT-based communication for SOS events and telemetry routing
- Safety flows — SOS triggering, acknowledgment, cancellation, emergency contacts, and Protection Mode
Integration options
Choose the integration that fits your platform and architecture:
| Integration | Best for | Status |
|---|---|---|
| Flutter SDK | Flutter mobile apps | Available |
| REST API | Any backend or platform without a native SDK | Coming soon |
Shared concepts across integrations
Regardless of the integration you choose, these concepts apply:
- Signed sessions — your backend generates a
userHashby signing theexternalUserIdwith your app secret using HMAC-SHA256 - HTTP auth —
X-App-ID,X-User-ID, andAuthorization: Bearer <userHash> - MQTT auth —
username = sdk:<appId>:<externalUserId>,password = <userHash>(no Bearer prefix) - App secret — must never be stored in a mobile client or browser frontend
Next step
Not sure which integration to pick? See Choose an Integration for a side-by-side comparison.