ELD Compliance 

Prevent violations, lower costs, and stay proactive with automated compliance management.

Automate compliance management

Reduce HOS violations and time spent on compliance tasks by up to 50% with a proactive approach to risk management.

Compliance made easy for drivers

Our #1 FMCSA-registered ELD and top-rated Driver App help drivers complete daily compliance tasks faster and more efficiently.

How it Works


We reduced HOS violations by 67%, and our CSA score dropped from 99 to 59. That all makes a huge impact on where we can take our business, and I’ve even talked two other companies into going for KeepTruckin!

Simplify compliance with the KeepTruckin compliance management suite

Prevent violations and lower costs with automation, all while keeping drivers safe.

Frequently asked questions

The KeepTruckin Driver App, when used alone, is a fully editable electronic log that replaces paper logs. The standalone KeepTruckin Driver App is compliant with USDOT / FMCSA rule 395.8 regarding a driver’s record of duty status and Canada’s commercial vehicle drivers Hours of Service regulations.

The KeepTruckin Vehicle Gateway is a hardware device that connects to the diagnostic port (ECM) of a vehicle. When used with the KeepTruckin Driver App, the KeepTruckin Vehicle Gateway automatically records driving time in compliance with USDOT / FMCSA’s ELD Rule found in 49 CFR Part 395 and drivers can manage their Hours of Service in the Driver App.

The KeepTruckin Vehicle Gateway plugs into all standard 9-pin, 6-pin, or OBDII diagnostic ports. Additionally, if you are using a model year 2013 or newer Mack or Volvo truck, KeepTruckin provides a special cable harness. We also provide Y-cables so you can hide the cabling behind a trim panel.

Yes. The KeepTruckin Vehicle Gateway and Driver App can be used offline. However, the driver must regularly open the Driver App while connected to a WiFi hotspot to share logs with their company and back up data to KeepTruckin’s servers. We recommend using our products with a cellular data plan. Drivers that use the KeepTruckin Vehicle Gateway to meet their obligations under the ELD rule must always ensure that they have an active internet connection.

When the KeepTruckin Vehicle Gateway detects that the vehicle is moving faster than 5 MPH, the vehicle is considered In Motion. When the vehicle returns to 0 MPH, the vehicle is considered Stationary. Driving time is automatically recorded on the driver’s log if their mobile device is connected to the Vehicle Gateway and they have selected the vehicle in the KeepTruckin Driver App. The 5 MPH speed threshold is not configurable as per the ELD mandate.

Yes. A driver can select Personal Conveyance or Yard Move as special driving categories in the KeepTruckin Driver App, when enabled by the fleet. Any driving time recorded by the Vehicle Gateway while the driver has selected Personal Conveyance will be considered as Off Duty time and any driving time recorded while the driver has selected Yard Move will be considered as On Duty time. Fleet admins and managers with adequate permissions can enable or disable a driver for the Personal Conveyance and Yard Move special driving categories in the KeepTruckin Fleet Dashboard.

Drivers in Canada will automatically be switched to Driving status once they exceed the 75 km Personal Conveyance limit and 32 km/h Yard Move limit.

KeepTruckin supports the following Hours of Service cycle rules in US and Canada:

USA 70 hours / 8 days

USA 60 hours / 7 days

California 80 hours / 8 days

Texas 70 hours / 7 days

Canada South 70 hours / 7 days

Canada South 120 hours / 14 days

Canada North 80 hours / 7 days

Canada North 120 hours / 14 days

Canada South Oil and Gas

Alberta Provincial

Where applicable, KeepTruckin supports separate rules for property and passenger-carrying vehicles. Additionally, KeepTruckin supports rules for carriers utilizing the oilfield operations exceptions under 49 CFR 395.1(d).

Yes, teams with multiple drivers (up to 9 co-drivers) can manage their Hours of Service and view inspections and documents from one shared device, seamlessly switching between driver profiles without having to log in/out. 

The KeepTruckin Driver App is compatible with the majority of Android and iPhone/iPad devices. For Android devices, the operating system must be 4.1 or later. For iPhone/iPad devices, the operating system must be 8.0 or later. Devices without a cellular connection can be used, however the driver should regularly connect their mobile device to the internet via WiFi to automatically sync their data to the KeepTruckin servers.

The KeepTruckin Vehicle Gateway and Driver App can be used offline. The KeepTruckin Vehicle Gateway will continue to collect GPS and vehicle data from the vehicle’s diagnostic port (ECM) and send that data to the Driver App. When the mobile device re-establishes an internet connection, that data will automatically be synced and backed up to KeepTruckin’s servers.

If the driver forgets to log into their Driver App and connect to the Vehicle Gateway before driving, or if the connection gets interrupted, the Vehicle Gateway will continue to record all driving time under the unidentified driver profile as per ELD regulations. When the driver reconnects to the Vehicle Gateway, they will be prompted with an option to accept or reject trips generated under the unidentified driver profile.

Our Smart Trip Match tool uses advanced AI technology to automatically match unidentified trips with recommended drivers and notify drivers in real-time. If there’s a dashcam installed, drivers are also instantly alerted if they’re not logged into their Driver App when driving, helping to reduce unidentified trips.

KeepTruckin supports the two telematics data transfer protocols specified by the FMCSA for roadside inspections: web services and email. KeepTruckin will also support the Canadian email transfer protocols.

In Canada, ELDs need to be certified by a third-party certification body. KeepTruckin is undergoing testing with all accredited ELD certification bodies in Canada.

The KeepTruckin ELD solution was built in accordance with the Canadian ELD mandate and the standards outlined by the CCMTA. Therefore, we are deeply confident that the KeepTruckin ELD will be fully compliant with the ELD mandate in Canada when certified. 

KeepTruckin’s Commitment to Canadian Certification.

Ready to get started?

Get Pricing
Request Demo