Complete Operations Under Your Control
From the moment a rider taps 'Start' to the final invoice, every step is automated and tracked. Manage your entire fleet lifecycle in one platform.

Full Ride Lifecycle
Every ride flows through a structured pipeline: reservation, activation, real-time billing, pause handling, and completion with automatic payment reconciliation.
Reserve & Activate
Riders can reserve a vehicle with a free window, then activate instantly. Direct start is also supported for zero-wait launches.
Real-Time Billing
Per-minute, per-hour, or per-day tariffs with live price calculation. The system tracks active time, pause time, and distance simultaneously.
Smart Pause System
Three pause modes: user-initiated, low-balance auto-pause, and no-go zone auto-pause. Each triggers IoT commands to lock the vehicle.
Verified Completion
Rides complete with full payment reconciliation, odometer sync, and optional proof-photo verification for parking compliance.

Automated Dispatch System
When a customer requests a ride, the system automatically matches them with the nearest available vehicle or driver. No manual dispatching required.
Proximity Matching
Geo-based algorithm selects the closest available vehicle, minimizing wait time for riders.
One-Click Accept
Drivers accept or decline ride requests with a single tap. Simple interface optimized for on-the-go decisions.
Online/Offline Toggle
Drivers switch availability with one button. The system instantly updates the dispatch pool.
Built-In Navigation
In-app navigation guides drivers to pickup points and notifies riders of arrival. No need for external map apps.

Real-Time Fleet Tracking
Every vehicle reports its position, battery level, speed, and lock state in real time. The telemetry pipeline processes thousands of data points per second.
Live Map
Interactive map with real-time vehicle positions, color-coded by status. Filter by zone, battery, or vehicle type.
15 Vehicle States
From 'available' and 'in use' to 'maintenance', 'charging', and 'transportation' — every vehicle state is tracked and managed.
Telemetry Pipeline
IoT data flows through dedicated listeners and protocol adapters. GPS, battery, speed, and lock state updated every second.
Connectivity Monitoring
Automatic detection of disconnected trackers. The system reconciles connectivity and alerts operators when devices go offline.

Driver & Operator Management
Manage field teams with role-based access, performance tracking, and structured task assignment. Every operator action is logged and auditable.
Role-Based Access
Create custom roles with granular permissions. Mechanics, logistics staff, and managers each see only what they need.
Operator Profiles
Track activity, department, position, and last login for every team member. Tag operators for group management.
Client Management
Full rider profiles with balance, payment methods, rating, ride history, and segmentation tags.
Ride History & Earnings
Drivers and operators access complete trip logs, earnings breakdowns, and performance statistics.

Zone-Based Operations
Define operational boundaries, speed limits, and restricted areas with GeoJSON precision. The system enforces rules automatically through IoT commands.
No-Go Zones
Vehicles entering restricted areas are automatically paused, locked, and speed-limited to 6 km/h. Rides resume when leaving the zone.
Speed Zones
Dynamic speed limits applied through IoT commands. The system picks the strictest limit when zones overlap.
GeoJSON Geofencing
Draw polygons on the map to define zones. Import, export, and bulk-edit zones from the dashboard.
Instant Zone Detection
Every vehicle position update is matched against active zones in milliseconds using an R-tree spatial index.

Tariff Engine with Auto-Switching
Three billing models with automatic transitions, tiered discounts, and smart balance protection. The engine handles complex scenarios without operator intervention.
Per-Minute / Per-Hour / Per-Day
Choose the billing model that fits your market. Each model supports unlock fees, distance pricing, and pause rates.
Automatic Tariff Switching
When a per-hour rider runs low on balance, the system attempts auto top-up, then seamlessly switches to per-minute billing.
Tiered Discounts
Three discount tiers activate after configurable durations. Reward long rides with progressive savings.
Low Balance Protection
Balance checks every 15 seconds. Auto top-up attempts before pausing. Built-in safeguards prevent duplicate charges.

Maintenance & Service System
Automated maintenance workflows, battery swap queues, and inventory tracking. Keep your fleet in top condition with data-driven service scheduling.
Battery Swap Operations
Dedicated swap queue with priority by charge level and location. Map view with batch completion for field teams.
Service Workflows
Battery swap, rebalancing, maintenance, and transportation workflows. Each task type has its own queue and assignment logic.
Inventory Tracking
Track spare parts, batteries, and tools. Link inventory to maintenance tasks for complete operational visibility.
Automated Task Creation
Tasks generate automatically when vehicles hit triggers: low battery, high mileage, or status changes. No manual monitoring needed.

IoT Device Management
Hardware-agnostic platform supporting OMNI, Segway, and Teltonika protocols. Send commands, monitor state, and manage firmware from a single interface.
Multi-Protocol Support
OMNI (24 commands), Segway (30+ commands), and Teltonika AVL parsing. Each protocol has dedicated lock/unlock procedures.
Remote Commands
Lock, unlock, engine on/off, headlight control, speed limits, horn, and tracking modes. All commands queued and confirmed.
Multi-Step Procedures
Complex operations like lock/unlock use multi-step flows with key exchange. Each step waits for device confirmation.
Device State Monitoring
Battery, GPS, speed, lock state, and mode tracked in real time. Multi-level caching for instant lookups.

Notification System
Reach riders and operators through email and SMS with guaranteed delivery. Smart processing ensures no duplicate messages.
Email (AWS SES)
SMTP-based delivery through AWS SES with connection pooling. Multi-domain support for white-label sender addresses.
SMS (AWS SNS)
Transactional SMS in E.164 format with branded sender ID. Instant delivery for ride confirmations and alerts.
Reliable Delivery
Every notification carries a unique message ID. Duplicates are automatically detected and skipped to prevent repeated messages.
Multi-Tenant Support
Different sender domains per company. Domain validation prevents spoofing across tenant boundaries.

Proof Photo Verification
Require riders to photograph vehicles at the start and end of every ride. Ensure parking compliance and document vehicle condition automatically.
Start & End Photos
Configurable per company: require photos before ride start, after parking, or both. Stored with GPS coordinates and timestamp.
Selfie Verification
Optional rider selfie during the ride flow for identity confirmation and safety compliance.
Parking Proof
End-of-ride photos verify that vehicles are parked correctly. Operators review submissions from the dashboard.
Company-Level Settings
Each operator configures which proofs are required. Toggle photo requirements without code changes.

Ready to Streamline Your Operations?
See how Ridewolf manages the full fleet lifecycle. Schedule a live demo with our team.







