Skip to content
VV / COMMAND PLATFORM

Clarity for operations.
Control for developers.

Explore the workspace, understand the integration, and test a scenario. Start with the tools relevant to your team.

Open VV Console ↗Open VVGov ↗
Illustrative fleet operations workspace
CONNECTED OPERATIONS / AI-GENERATED ILLUSTRATION
THE VV PLATFORM

Your fleet.
One workspace.

Review vehicles, sessions and alerts. Sign in to connect your organisation’s data.

LIVE OPERATIONSPublic preview — no live connectionCreate an organisation account to see only your own real data.
Offline
OPERATIONSFleet overview
ACTIVE VEHICLES0Awaiting live data
ACTIVE SESSIONS0Live journeys
ALERTS TODAY0No live alerts yet
ACTIVE USERS0Online in this organisation
Safety-state activityLAST 24 HOURS
0006121824
0 journeyssteady / expected
0 journeysunder review
0 journeysdata uncertain
API & SDK

Understand the API.
Build your integration.

REST API with API-key or JWT auth. Send vehicle signals, get back a risk score and emergency alerts. Webhooks for real-time delivery.

# 1. Register — get JWT token + API key
curl -X POST http://localhost:8000/v1/auth/register \
  -H "Content-Type: application/json" \
  -d '{"company_name":"Acme Rides","email":"ops@acme.com","password":"secure123"}'

# Response: {"token":"eyJ...","api_key":"sr_...","company_name":"Acme Rides"}

# 2. Add a vehicle to your fleet
curl -X POST http://localhost:8000/v1/vehicles \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{"vehicle_number":"DL01AB1234","driver_name":"Ravi","driver_phone":"+919876543210"}'

# Response: {"id":"uuid","vehicle_number":"DL01AB1234","active":true}

# 3. Start a safety session
curl -X POST http://localhost:8000/v1/sessions/start \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{"vehicle_id":"<vehicle_id>","origin":"Delhi","destination":"Noida"}'

# Response: {"session_id":"uuid","status":"active","started_at":"..."}

# 4. Send signals — get EPS risk score back in real time
curl -X POST http://localhost:8000/v1/sessions/<session_id>/update \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{"checkin_score":0.1,"temporal_score":0.9,"route_score":0.8,"ai_anomaly_score":0.7,"intent_score":0.6,"historical_score":0.5,"behavioral_score":0.6,"context_score":0.7}'

# Response: {"eps":0.614,"phase":"ALERT","emergency":true,"recommendation":"..."}

# 5. List active alerts
curl http://localhost:8000/v1/alerts \
  -H "Authorization: Bearer <token>"

# 6. Acknowledge an alert
curl -X POST http://localhost:8000/v1/alerts/<alert_id>/acknowledge \
  -H "Authorization: Bearer <token>"

# 7. End session
curl -X POST http://localhost:8000/v1/sessions/<session_id>/end \
  -H "Authorization: Bearer <token>"

# 8. Register a webhook for real-time alert delivery
curl -X POST http://localhost:8000/v1/webhooks \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://your-server.com/webhook","events":["alert.created","session.ended"]}'

# API key auth also works (no JWT needed):
curl http://localhost:8000/v1/vehicles \
  -H "X-API-Key: sr_your_api_key"
POST/v1/auth/registerCreate org account
POST/v1/auth/loginGet JWT token
GET/v1/auth/meCurrent org profile
POST/v1/vehiclesAdd vehicle to fleet
GET/v1/vehiclesList fleet vehicles
POST/v1/sessions/startStart safety session
POST/v1/sessions/{id}/updateSend signals, get EPS
POST/v1/sessions/{id}/endEnd session
GET/v1/alertsList safety alerts
POST/v1/alerts/{id}/acknowledgeAcknowledge alert
GET/v1/stats/overviewDashboard stats
GET/v1/billingPlan & usage
POST/v1/api-keys/regenerateNew API key
POST/v1/webhooksRegister webhook
LIVE API PLAYGROUND

Run the full flow — right now.

Click Run full flow to execute the complete SafeRoute API sequence against the live backend. Every step shows the real request, real response, and real EPS score.

Ready to run.
Output will appear here. The flow runs: Register → Add Vehicle → Start Session → Send Signals → List Alerts → Acknowledge → End Session → Register Webhook.
JOURNEY LAB / SIMULATED SCENARIOS

Follow a journey. Understand each signal.

Choose a prepared journey, then run it step by step. Watch the local SDK calculate a score from simulated inputs. A score supports review; it is not proof of distress or a live emergency response.

01 / Choose a journey
Ready.
02 / Follow the observations
JOURNEY CONTEXT

A routine journey

Follow a normal-driving scenario and see how the engine responds to the supplied signals.

CURRENT OBSERVATION

Ready to begin. Select Run scenario.

Prepared inputs → SDK calculation → reviewable result
Current EPS · instantaneous
0.0000
MONITORING
Step 0 / 0 Mode: simulation
0.40 Alert 0.60 High 0.80 Emergency 0.90 Fail-safe
Stable score over time Scenario steps → · EPS 0–1 · Calculated from the prepared inputs
0.40 0.60 0.80 0.90
Step-by-step evidence Signals and computed results
Select a scenario and click Run. The SDK will execute each step and show the EPS score evolving.
Visual layer studyAn optional illustration of media and overlay layers.
COMPUTER VISION

Tactical Command View
how the system sees.

Three strictly separated planes — backplate, media, and topographic HUD — stacked along the Z-axis. Scroll to rotate the camera and see the layers from the side.

N01 N02 N03 N04
Z +300 · Backplate
Z 0 · Media
Z -300 · Topographic HUD
IMPACT & VALIDATION

Understand the result.
Then test the limits.

Run a simulated journey and review how the state changes. Use evaluation to examine missed signals, uncertain data and false alerts before a partner pilot.

EVALUATION LABSIMULATED EXAMPLE
NORMAL REVIEW UNCERTAIN
JourneyDEL-NCR / 08421
StateDATA_UNCERTAIN
Route plausibility0.94
Evidence persistence04:28
ActionREASSESS
Every failure becomes a future test.ACTEDS / EVAL
WHAT WE PROVIDE

A complete safety
infrastructure, delivered.

VV is being developed as an integration layer for mobility teams. Product availability, operating responsibilities and commercial scope are agreed for each pilot.

Built for public-scale deployment. VV is offered as a unified safety infrastructure to government and enterprise partners. Capacity, support and integration are scoped to each deployment — not sold as tiers.
CORE PLATFORMIncluded

Safety API

The full ACTEDS safety-intelligence API — journey ingestion, distress detection, risk scoring and emergency alerts.

  • Vehicle signalsUnlimited
  • API callsContract-scoped
  • HistoryFull retention
  • AlertsAll channels
  • SupportDedicated
DRIVER APPIncluded

Mobile SDK

A drop-in SDK for existing driver and ride-hailing apps. Reads motion, location and device signals without changing the partner user experience.

  • IntegrationDrop-in SDK
  • Signals fused7 sensors
  • Battery impactMinimal
  • Offline bufferIncluded
  • UpdatesContinuous
OPERATIONSIncluded

Command Dashboard

A live operations dashboard for partners and authorities — real-time fleet visibility, alert triage and incident reconstruction.

  • Real-time viewFull fleet
  • Alert triageLive
  • Incident replayIncluded
  • Role accessConfigurable
  • Audit trailComplete
PARTNERSHIPIncluded

Government & Enterprise

For national and enterprise deployments — dedicated integration, custom interfaces and joint operational protocols are scoped to the partnership.

  • IntegrationCustom + dedicated
  • CapacityDeployment-scoped
  • SLANegotiated
  • On-premise optionAvailable
  • Joint operationsSupported
VV is offered as a unified safety infrastructure to government and enterprise partners. Deployment scope and terms are defined per partnership.
Deployment planningExplore the package and discuss a scope for your pilot.
VV Turnkey

The complete safety platform.
Deployed in one week.

Ride-hailing companies need passenger safety. Building it in-house takes 12-18 months and costs crores. SafeRoute delivers the entire system — mobile SDK, patented detection engine, operator dashboard, multi-channel alerts, and production infrastructure — as a single turnkey package. You focus on rides. We handle safety.

Build in-house

Do it yourself

12-18 months to launch
team + infrastructure + maintenance
  • Hire 8-12 engineers (ML, mobile, backend, DevOps)
  • Build risk-scoring algorithm from scratch
  • Build mobile SDK for iOS and Android
  • Build operator dashboard
  • Set up alert infrastructure (SMS, WhatsApp, email, webhook)
  • Integrate with police and emergency services
  • Maintain servers, scaling, uptime, security
  • Handle false positives, tune algorithm, edge cases
  • Obtain AIS-140 compliance certification
  • 12-18 months to launch
Time to launch 12-18 months minimum
Recommended
VV Turnkey

Deploy with VV

1 week to launch
Full safety infrastructure — included
  • Patent-pending ACTEDS 7-signal EPS engine
  • Mobile SDK (React Native, Expo)
  • Operator dashboard (VV Console, 8 modules)
  • Multi-channel alerts (in-app, email, WhatsApp, SMS, webhook)
  • Real-time emergency detection and dispatch
  • Safety monitoring (live state, warnings, accident log)
  • Vehicle safety scores and fleet analytics
  • Production infrastructure (PostgreSQL, Redis, Nginx, Docker)
  • Security hardening (JWT, rate limiting, tenant isolation)
  • Live in 1 week — not 18 months
Time to launch 1 week 17 months faster

What is included

Time to impact

Building in-house 12-18 months Hire, build, test, certify, deploy — before a single vehicle is protected
VV Turnkey 1 week Full safety infrastructure deployed and operational
Time saved 17 months 17 months of safety coverage that would have been lost — launch in 1 week, not 18 months

Built for India's ride-hailing market

Ola

1M+ drivers · 500+ cities

Add the SafeRoute SDK to the Ola driver app. Every ride gets autonomous safety monitoring. Your ops team gets a dashboard. Passengers get protected without pressing any button.
Uber

800K+ drivers · 100+ cities

Integrate the SafeRoute API into Uber's existing safety layer. Our patent-pending EPS engine adds a second independent detection system. Reduce incident response time from minutes to seconds.
Rapido

5M+ riders · 100+ cities

Bike-taxi safety is harder — no doors, no enclosed cabin. SafeRoute's motion-signal fusion is built for 2-wheeler distress detection. Give every Rapido rider autonomous protection.
New entrants

BluSmart · inDrive · Meru · others

No safety team? No problem. SafeRoute is your safety team. Pay monthly, get the entire system, and focus on growing your ride business.

Stop building safety. Start deploying it.

Your passengers deserve protection today — not in 18 months. SafeRoute delivers the entire system in one week.

Open VV Console VVGov — Government
GOVERNMENT INTEGRATION

VVGov
for Police & Government

An administrator provisions each station before access is granted. Participating vehicles are assigned using configured proximity, with handoffs recorded as they move. The hexagon is a coverage visualisation; deployment boundaries and response responsibilities require departmental agreement.

VV Console is for companies & fleet operators (API key login). VVGov is for government & police stations (administrator-provisioned station access). Two separate consoles, one unified safety network.

7km
Hexagonal coverage zone per station
Auto
Zone handoff between stations
Encrypted
Encrypted location storage; authorised station views
Audited
Additional emergency access recorded with a reason
CONNECTED OPERATIONS

Every observation.
A clearer picture.

Bring participating journeys and reviewable evidence into a defined operational workflow.

Explore the VVGov demonstration ↗
CONNECTION STUDY / ILLUSTRATION