A lightweight, battery-efficient SDK that turns any smartphone into a telematics sensor.
Built-in privacy controls and GDPR compliance to protect user data and build trust
Get up and running in minutes with our comprehensive documentation and code samples
Structured driving data captured automatically on every trip.
Choose your preferred development framework and get started quickly.
The SDK runs in the background 24/7 and automatically detects trip start and stop — ideal for continuous tracking without user actions.
Start and stop tracking through your app flow — best for taxi and delivery use cases where only on-duty trips should be recorded.
Control exactly when tracking begins and ends — useful for time-bound scenarios like rentals or temporary coverage periods.
Set calendar-based time windows for SDK activity — great for corporate drivers with fixed shifts or scheduled routes.
Link tracking to a specific vehicle via a Bluetooth device. When the driver approaches that vehicle, tracking starts automatically — ideal for multi-vehicle drivers when only one vehicle should be tracked.
Stream telematics events to backend systems.
Automatically detected trips with start/end times, routes, and trip summaries.
High-precision location points optimized for urban and highway environments.
Complete trip records enriched with driving metrics and events.
Total trip distance and segment-level mileage analytics.
Detailed speed statistics including max speed, average speed, and speeding events.
Accurate driving duration and time-based usage insights.
Detection of driving incidents such as harsh braking, acceleration, and cornering.
Stream telematics events and trip updates to external platforms via APIs and webhooks.
Go to DataHub and enter your contact details and basic company information.
For verification, you’ll receive an email with a confirmation code. Enter the code to create your company account, with you set as the company owner. After signup, you can add additional admins at any time.
At first, DataHub will show “Awaiting telematics data” because no trips have been recorded yet. Register your first user and record the first trip to start seeing data.
Open DataHub and click Management (bottom left) to access the Management screen. Complete the required fields in Company Settings and Application Settings. If your app isn’t published in app stores yet, select UAT (User Acceptance Testing).
Click your username in the top-right corner and select Global Settings. Choose your preferred units (km or miles) and map provider (HERE Maps recommended). These settings apply to the DataHub interface only and do not affect your mobile application.
Published source code and demo apps are available as a reference for your integration.