See every tank, everywhere
The sight glass shows the level before you read the number — faster than any spreadsheet. Every branch, every tank, the worst first.


The operating system for backup-power fuel
Every tank, every generator, every liter — in one place. Know how much you have, where it went, and which site is about to run dry, before it does.
The problem
Generators run day and night, and the fuel behind them is managed on paper, over WhatsApp, in spreadsheets. So the decisions that matter most get made without a number you can trust.
How many liters are in this tank right now?
Nobody knows for sure.
No live figure for any tank. You learn it's low when someone calls — or when the generators fall silent.
With no burn rate and no projected empty date, every site is a surprise waiting to happen.
A short delivery, or a bowser quietly drained overnight — both look identical in a paper ledger.
And when the lights go out in a hospital or a data center, an apology doesn't help.
The product
Four moves that turn fuel chaos into a system you can watch working.
The sight glass shows the level before you read the number — faster than any spreadsheet. Every branch, every tank, the worst first.

Before + added = after. When the equation doesn't balance, something's wrong: a short delivery, or liters gone from the bowser. A paper ledger never asks the question.

When a tank drops below threshold, or a refill runs overdue, you get an email — the site, the level, the days left. No surprises at dawn.
Hi Dana,
A tank at your organization has dropped below its threshold. Check it before it runs dry.
Karrada branch
Main tank
14% · 1,400 / 10,000 L
Runs dry in 4 days
These alerts are sent from no-reply@tankly.io
A key-authenticated ingest API — push readings from your systems today, and straight from tank sensors tomorrow. The number goes live, with no manual entry.
{
site: "karrada-01",
tank: "main",
liters: 1900,
source: "sensor",
}How it works
Create your organization's workspace, and add branches, generators, and tanks with their capacities.
Enter each refill with its equation today, or push readings automatically once sensors arrive.
Rules assess every site and warn you days before a tank runs dry — not after.
Who it's for
Branches that can't take an outage, and auditors who want proof of every liter.
Critical wings run on generators — and running dry is not an option.
Towers and remote sites, with fuel you can't see without a visit.
Always-on operations, with consumption and cost measured exactly.
Built for banks
Isolation and audit aren't add-ons here — they're the foundation.
Every organization's data is fully isolated. No query runs without its org boundary — enforced in three independent layers.
Every sensitive action — a role change, an invitation, a deletion — is written to a log that is never erased or pruned.
Your data is backed up and restorable on demand, with a dedicated-database option for regulated customers.
Every member sees and does only what their role allows — owner, admin, operator, viewer. Permission is tied to the membership, not the person.
Planned
Where Tankly is headed — grounded in what sites actually need. These are planned features, and we say so.
Read tank level and generator running-hours straight off the generator's PLC panel, so readings stop being manual.
Consumption per hour, efficiency, load trends, and maintenance by running-hours — derived from live PLC data.
A level that drops with no logged refill is flagged automatically.
"This site runs dry in ~3.5 days at current load" — predicted, not just reported after the fact.
Create your organization's workspace in minutes. Add your first site, record your first refill, and let Tankly watch the rest.