Trips start themselves. Ignition on, trip open.
Trip closed · Gwarinpa → Wuse · 26 min
One tracker per vehicle and the receipts your drivers already collect. FuelSense turns them into every trip, every idle minute, a fuel cost you can audit, and the gap between what was bought and what was burned.
Professional-grade GPS trackers, fitted in an hour. Nothing has to go in the fuel line or tank.
Operations Dashboard
Saturday, 10 October 2026 · updated 09:17
NGN 120,000
Receipts by day
459 km
Fleet status
Needs attention
Preventable loss · 30d
NGN 28,164
Receipts lead
The headline is money actually paid at the pump. The modelled burn is one toggle away.
Every trip, a route
Recent trips as miniature routes. Open one for the map, the stops, the driver and a replay.
A score that explains itself
Fleet health and preventable loss, each broken down into the alerts and minutes behind it.
Ask, don’t dig
FuelBrain answers questions over the same data, with the figures and a chart.
Hardware
Professional-grade GPS trackers
Teltonika, fitted under the dash
Hosting
AWS eu-north-1, encrypted at rest
Backed up every day
Access
Manager and read-only viewer roles
Managers edit, viewers only look
Method
Every figure shows its working
Fuel is an estimate, inputs on show
You know what you paid at the pump. You do not know how far that fuel took the vehicle, how much of it burned standing still with the engine running, or which driver’s day it went into. Every argument becomes one person’s word against another’s.
FuelSense replaces that with a record. Watch the week between two receipts fill in.
One vehicle, Monday to Friday
What happened between two receipts
Mon Fill-up 07:40 · NNPC Gwarinpa · 40.0 L · ₦52,000
Fri Fill-up 18:10 · Total Garki · 38.0 L · ₦49,400
₦1,300
Per litre, and moving
Each litre is valued at the price in force the day it burned, so last month never changes when today’s price does.
0.9 L/h
Burned going nowhere
A typical petrol engine idling: fuel spent on zero kilometres, invisible on a fuel card statement.
0
Sensors required in the fuel line or tank
One tracker wired to power and ignition, and the receipts you already collect. A tank sensor is an option, never a requirement.
Our own test vehicle in Abuja, the week to 31 October 2026. Every figure is what the dashboard showed, with the working one click away.
Every vehicle sits on a live map with its trail behind it. Trips open and close from the ignition, stops are detected and given real addresses, and the tank drains in step with the distance.
Harsh braking, harsh cornering and harsh acceleration come from the tracker’s own accelerometer, measured in g at the moment it happens, with the sensitivity set on the device. Declare a speed limit and sustained stretches above it are found from the measured speed. The track is coloured by measured speed, so a flagged moment is something you can see in context rather than a label you have to trust.
One drive, every detection the tracker supports, in the order they fired.
Speed
18 km/h
Distance
0.0 km
Tank (modelled)
39.7 L
Fuel spent
₦0
Scripted demonstration, not a live vehicle. The detection method, thresholds and units are the ones the product actually uses — this particular drive is not real.
What is not here matters as much. Nothing on this page comes from an engine computer, because these trackers have no CAN or OBD link — so FuelSense does not claim engine load or RPM, and the fuel level is only sensed where the optional tank sensor is fitted. Every flag above comes from the tracker’s own readings, and the replay shows you the working.
FuelBrain is an assistant that works over your own fleet data. Ask in plain English who idled the most, what fuel cost last month, or which alerts need you today, and get an answer with the figures behind it.
Which driver idled the most this week, and what did it cost?
Reading idle time for 3 vehicles…
Pricing at this week’s fuel price…
Aisha Bello idled the most this week: 3 h 12 min with the engine on and the vehicle standing still. At this week’s ₦1,300/L that is about 2.9 L, or ₦3,770.
Engine-on idling, last 7 days
Most of it was at Wuse Market, 13:00–14:30 on Tuesday and Thursday. A shaded park-and-wait spot would cut it without changing the route.
Draft message to Aisha BelloWaiting for approval
Hi Aisha, the tracker shows the engine running for about 3 hours while parked at Wuse Market this week. Please switch off when waiting more than a few minutes. Thank you.
Illustrative conversation. Answers are drawn from each fleet’s own tracker and receipt data; every fleet gets 1,000 credits a month.
Answers from your own fleet
FuelBrain reads the same trips, idling, alerts and receipts the dashboard shows. It does not guess from the internet; if the data is not there, it says so.
Shows the working
Figures come with the period, the price and the vehicle they were drawn from, plus a chart or table when the question is a comparison.
Nothing is sent without you
It can draft a message to a driver. The draft waits for a manager to approve, edit or discard it.
The standard fit splices nothing into the fuel line and puts nothing in the tank. The work is done by a professional-grade GPS tracker fitted to the vehicle, and by the satellite fixes it already collects.
Every figure
shows its working.
A field guide
How FuelSense
works
Five chapters · every figure shows its working
01The tracker
Fig. 1 — Wired to power and ignition, behind the dash.
A professional-grade GPS tracker is wired into the vehicle’s power and ignition. From that moment it reports position, speed, ignition and movement over the mobile network: every few seconds while driving, hourly at rest.
Nothing is spliced into the fuel line and nothing is fitted in the tank.
02Litres
Fuel for the distance
km ÷ rated km/L
30.4 ÷ 9.8 = 3.10 L
Fuel for the idling
idle h × idle L/h
0.37 × 0.9 = 0.33 L
Worked example: one trip in a 2013 RAV4.
Odometer-validated distance is divided by the vehicle’s rated economy: the official city figure for its model and year, or the rate you set yourself.
Engine-on minutes standing still (speed under 2 km/h) are added at an idle burn rate, counted to the minute from the tracker’s ignition and speed.
The sum is a model, and it is labelled as one everywhere it appears.
03Naira
Each litre is priced at the fuel price in force the day it burned, so last month’s cost never changes when today’s price does.
Receipts your drivers file are the money actually paid. They set the day’s price and are shown beside the estimate, never blended into it.
NNPC RETAIL · WUSE
VOLUME40.00 L
PRICE/L1,300.00
TOTAL ₦52,000.00
Sets the day’s price
3.43 L × 1,300 = ₦4,459
04Honesty
These trackers have no fuel sensor and no link to the engine computer. Litres are modelled from what the tracker measures well: how far the vehicle went, and how long the engine ran while it stood still.
The only fuel figure treated as fact is a receipt.
Trip confidence
82 / 100
Every score carries its reasons.
05The working
Nothing hides behind a “proprietary algorithm”. A number you cannot check is a number you cannot act on.
A professional-grade tracker behind the dash, wired to power and ignition. This is the path one record takes, from the vehicle to the screen.
Record · 07:12:04
Trip closed · Gwarinpa → Wuse · 26 min
00:00
Power cut while parked
Backup battery 96% · last fix 21:31
Where every litre counts, we fit an Omnicomm LLS 5 capacitive probe in the tank, rated by its maker to 99.5% accuracy. It reads the fuel that is actually there, so a fill-up, a drain or a siphon shows as a measured change in level.
Without a tank sensor, FuelSense never claims to have watched fuel leave the tank. A receipt is the one fuel figure that is fact. It is credited as money paid and set beside the burn modelled from the vehicle’s movement, so a gap is a specific number on a specific day to ask about.
File a receipt · LAG-001-FS
NNPC RETAIL
WUSE ZONE 4, ABUJA
PUMP 3 · PMS10/10/26 14:05
VOLUME40.00 L
PRICE/L1,300.00
TOTAL ₦52,000.00
THANK YOU
NNPC RETAIL
WUSE ZONE 4, ABUJA
PUMP 3 · PMS10/10/26 14:05
VOLUME40.00 L
PRICE/L1,300.00
TOTAL ₦52,000.00
THANK YOU
Photo at the pump
From the driver app. Managers can file one for a driver without a phone.
Read, then confirmed
OCR fills in merchant, litres and amount; the person filing checks them before saving.
Credited and reported
The litres join the vehicle’s virtual tank and the manager is notified with the slip.
Sets the day’s price
The price paid values every litre burned that day, so costs follow the real pump price.
A tracker that is jammed, unplugged or out of signal stores what it saw and sends it when it can. FuelSense puts those readings back in order: what happened first, where the vehicle was, and which reading says so. A crew in trouble can raise the alarm without a word.
Hidden panic button
A concealed switch raises a critical alert with the position. Nothing in the cab shows it was sent.
Cleared operators only
Each operator touches a key tag to start. An unknown key, or driving without one, is raised at once.
Jamming
Mobile signal and satellite fix lost together just after driving: the pattern a jammer leaves.
Power cut
The tracker’s supply falls away while parked, and the backup battery takes over and is counted down.
Engine cut-off
Stop a vehicle restarting from the dashboard. Command accounts can require a second officer to approve.
One timeline
Every reading in order, each naming the tracker element it came from. Evidence, not a verdict.
Start with one vehicle. We supply and configure the tracking hardware, or work with trackers you already run.