Product Overview
What OpenVTS is, who it is for, and what it does.
Last updated April 17, 2026
OpenVTS is a self-hosted, multi-tenant GPS vehicle tracking and fleet management platform. It provides real-time vehicle tracking, fleet monitoring, driver management, geofencing, alerting, sensor telemetry, reporting, and administrative controls for fleet operators of any scale.
Core Capabilities
- Real-time vehicle tracking on interactive maps with WebSocket live updates
- Fleet status monitoring (Running, Idle, Stopped, Inactive, No Data)
- Vehicle management with GPS device (IMEI) assignment and telemetry calibration
- Driver management with license tracking and compliance document uploads
- Geofencing with circle, polygon, and polyline boundary types
- Configurable alerts for speed, geofence, ignition, power, and alarm events
- Computed sensors using custom JavaScript expressions on raw device telemetry
- Multi-format report generation (CSV, XLSX, JSON, PDF, HTML)
- Route optimization powered by OSRM
- AI Fleet Assistant for natural-language fleet queries
- Multi-tenant architecture with complete data isolation
- White-label branding, SMTP email, payment gateway, and localization settings
User Roles
| Role | Scope | Description |
|---|---|---|
| Superadmin | Platform-wide | Full unrestricted access to all organizations, all settings, all users. Can impersonate users. |
| Admin | Organization | Manages own organization's vehicles, drivers, users, reports, alerts, and geofences. |
| Team Member | Organization (limited) | View-only access to assigned vehicles, maps, and reports. |
| Driver | Personal | Minimal access — own profile, assigned vehicle, push notifications. Primarily mobile app. |
Platform Modules
| Module | Purpose |
|---|---|
| Dashboard | Customizable KPI widgets, fleet status, revenue, growth trends, recent activity |
| Maps | Real-time vehicle tracking, route replay, geofence overlays |
| Vehicles | Vehicle registration, device assignment, config, sensors, documents |
| Drivers | Driver profiles, license tracking, documents, vehicle assignment history |
| Users | User accounts, roles, permissions, activity logs, impersonation |
| Team | Team member management |
| Landmarks | Geofences (circle/polygon/line), POIs, Routes — with CSV import and KML export |
| Reports | Fleet reports with date range filters and multi-format export |
| Notifications | Alert rules for speed, geofence, ignition, power, alarm events |
| Sensors | Custom JavaScript-based telemetry computations per vehicle |
| Route Optimization | Multi-stop route planning with OSRM optimization engine |
| Support | Ticket-based support system with categories and priorities |
| Transactions | Payment history and billing records |
| Settings | Profile, White Label, SMTP, Localization, General, Payment Gateway |
| AI Agent | Natural-language chat assistant for fleet queries |
Technology Stack
| Layer | Technology |
|---|---|
| Frontend | Next.js (React), Tailwind CSS, i18n (10+ languages, RTL support) |
| Real-time | WebSocket for live vehicle position updates |
| Maps | Multiple providers (standard, terrain, hybrid, satellite) |
| Routing | OSRM (Open Source Routing Machine) |
| Mobile | Native iOS and Android applications |
| Deployment | Self-hosted or Cloud SaaS |