SDK

Mobile SDK to embed telematics in your app

With DriveKit, it only takes a few days to turn your mobile app into a telematics solution, engage your drivers and reduce road risk.

Illustration of the Mobile SDK of DriveQuant.

Why use DriveKit ?

DriveKit is the best solution to transform your app into a telematics platform. Our SDK analyzes driving data to understand your users' driving style and provide them with personalized services. DriveKit contains functions to act on the driving risk via coaching and playful mechanisms of driver engagement.

DriveKit is unique because it contains all the functions of our white label application, including graphical interfaces. It can be integrated into your mobile application as independent and combinable components.

We designed our DriveKit SDK to make telematics easier to access and to save time for your development teams.

Illustration of Why use DriveKit.
Automatic trip detection

Automatic trip detection

Sensor recording and analysis

Sensor recording and analysis

Driver coaching

Driver coaching

Open source UI components

Open source UI components

Accident detection and vehicle services

Accident detection and vehicle services

Illustration of the Driving tips of DriveQuant.

Evaluate driving behavior without disturbing the driver

The SDK runs in background. It automatically detects the start and end of a trip without any driver intervention to maximize driving safety. It one of the leading detection technologies in the world. It works only with phone sensors but can be combined with Bluetooth-connected devices (iBeacon, telematics devices) and the vehicle's audio system according to your needs.

Understand your drivers with smartphone sensors

The SDK analyzes the trips and the driving behavior from the smartphone sensors. We use the GPS sensor sampled at 1 Hz for the analysis of vehicle dynamics and energy consumption. The motion sensors (accelerometer, gyrometer), sampled at 100Hz, are used to detect collisions or phone use while driving.

Engage your drivers with advices and driving challenges

Once installed, the SDK transforms the data collected by smartphone sensors into driving indicators. The results of the analysis are displayed in maps and visualizations to highlight strengths and potential improvement points. The SDK contains components to engage your users and help them to improve through gamification and comparison with their community.

Use our graphic libraries to save time

The DriveKit SDK is unique because it contains a free graphical library that can be used directly in your application. Our goal is to provide you with the best driving indicators combined with clear, instructive visualizations that will positively impact your drivers driving behavior.

Optimize claims management with collision analysis

The DriveKit SDK is not only a driving measurement solution, it also provides connected services to drivers. The collected data can be used for vehicle monitoring and maintenance. The SDK can also identify a car accident to facilitate the intervention of the emergency services and to fluidify the claim management.

Benefits of the DriveKit SDK

Low battery drain

Low battery drain

The SDK runs in the background and uses the GPS sensor only when it detects a trip. Our automatic trip detection system is the world's most performant and power-efficient solution.

Low data usage

Low data usage

We have optimised the amount of data exchanged so that the SDK makes minimal use of the driver's mobile data.

Quick setup

Quick setup

DriveKit is easy to install in an existing application. Its documentation is access-free to support your developers' work. It can be integrated in less than one day.

Compatibility and accuracy

Compatibility and accuracy

The SDK is supported on all iOS and Android devices. It is installed on thousands of different devices and deployed on 5 continents.

Sensors and data quality are evaluated to produce accurate and unbiased driving indicators.

Offline detection

Work offline

The SDK works on or offline and synchronizes the data with our servers even if the user switches smartphones or uses multiple devices.

BLE compliant

BLE compliant

DriveKit runs on smartphone sensors but can also connect to Bluetooth Low Energy (BLE) devices such as iBeacon, mobile devices and vehicle audio systems.

Discover how Roole integrated our SDK

Video cover

Make an informed decision

What features are included in the SDK?

Our SDK DriveKit includes all of our driving behavior analysis services including trips details, scoring, driving summaries, driving challenges, automatic road crash detection, coaching, eco-driving, mileage tracking, fuel consumption estimation, estimation of tire/brake wear.

Can I activate only certain services?

Yes. You have the choice to include in your application only the services you need or want to offer to your customers/users.

How does the SDK help to improve road safety?

Our SDK DriveKit allows you to measure the driving behavior of your customers/users. For each trip made, we calculate a safety score and a distraction score. The app displays personalized driving tips based on driving style.

Do users have to manually trigger the driving analysis before each trip?

No. Your drivers do not have to do anything to benefit from our driving behavior analysis services. It runq in the background on their phone.

How is driving data collected?

Our driving behavior analysis service uses phone sensors (GPS, accelerometer, inertial unit and gyroscope) to measure more than 200 indicators including hard accelerations, harsh brakings, limits of adherence and even detect road crashes. 

What applications is the SDK compatible with?

Our DriveKit SDK is compatible with all mobile applications, on both iOS and Android platforms. We offer comprehensive documentation that provides detailed technical instructions, along with one demo app to facilitate a smooth onboarding process. Our SDK is also designed to integrate seamlessly with most cross-platform frameworks. Additionally, we provide specific gateways for React technology, ensuring compatibility and ease of integration.

How to integrate the SDK DriveKit?

To streamline the integration of our SDK into your application, we have developed highly comprehensive public documentation. This resource empowers you to seamlessly integrate the SDK within a single day's work. In the event that you encounter any challenges during the integration process, our team is readily available to provide assistance and support.

How can I consult the driving data of my customers/users?

We offer a dedicated dashboard where you can access all the driving data of your users, including their driving scores, rankings, and optionally, detailed trip information. For a more detailed overview of the dashboard's functionalities, we recommend visiting the dedicated page.
Alternatively, you have the option to retrieve the data directly on your backend through API or set up an automated push system to receive the data seamlessly.