Back to docs

SDK guides

Modular packages for chat, location, delivery, calls, and private encryption.

Keep the public docs clean. Each SDK guide gives a short preview here, then opens into a focused full page when the developer wants implementation depth.

@domvia/realtime-chat

Private chat rooms

Model room messages, typing state, read receipts, presence, and encrypted payload decisions without turning the core SDK into a messy all-in-one package.
Full guide

@domvia/realtime-location

Live location streams

Send controlled, short-lived location updates for trips, same-day deliveries, inspectors, drivers, couriers, and field workers.
Full guide

@domvia/realtime-delivery

Delivery timelines

Track pickup, in-transit, nearby, delivered, failed, and support-needed states with realtime visibility for customer and operator screens.
Full guide

@domvia/realtime-calls

In-app call signaling

Coordinate WhatsApp-like audio and video call state with ringing, accept, reject, end, WebRTC offer, answer, ICE candidate, and media state events.
Full guide

@domvia/realtime-e2ee

Strong privacy mode

Encrypt sensitive JSON payloads for private chat, call signaling, live location, delivery notes, and custom private events when protected channels alone are not enough.
Full guide