Registration
A device must be registered once before it can open a session and validate. The SDK does this for you:- Kotlin
- Swift
- C#
- TypeScript
key_id in the payload). The backend stores the device against your organization. You can check status at any time:
What happens on the wire
Themeta block carries OS, OS version, and app version so you can identify devices in the dashboard.
Managing devices from the portal
In Operations → Devices you can see and manage every device registered to your organization:| Action | Effect |
|---|---|
| View | See all registered devices, with name, OS metadata, status, and last activity. |
| Register | Devices register themselves on first run via registerDevice(); they then appear here. |
| Status | active devices can validate; an inactive device is rejected at handshake. |

