UrsaCode

Case study · Our own product

Eklitre

Pakistan's daily fuel prices, each one traced back to the regulator's own document.

  • Live sinceAugust 2026
  • What we didData pipeline, website, alerts, social posts
  • Live ateklitre.pk
Eklitre home page: today's petrol price in Pakistan, with a litre glass split into what goes to the government, to getting it to the pump, and to the fuel itself.
58 of 58daily regulator publications archived and verified
0days withheld for failing a check
445price notifications, back to 2006
5 minbetween checks for a new price

Figures from Eklitre's public record, 12 October 2026.

01The problem

Since 21 July 2026, Pakistan has set fuel prices daily. The regulator, OGRA, publishes each day's price with a full breakdown of what goes into it, then replaces its own page the next working day. No public record builds up.

So people see a number on a news ticker with no way to check where it came from, or how it compares with last month, or last year.

02What we built

  • A collector that never misses a day. It checks OGRA every 5 minutes and archives every document it finds, with a fingerprint of the exact file.
  • Checks before anything is shown. Each day's breakdown has to add up to the totals OGRA prints itself. A day that doesn't is held back rather than shown with a caveat.
  • A second source. Prices are cross-checked against Pakistan State Oil's own notifications, which also carry the history back to 2006.
  • A fast site for phones on slow connections. Today's price, the line-by-line breakdown, a 30-day chart, history since 2006, a calculator and city pages.
  • Open data. CSV and JSON for journalists and researchers, under CC BY 4.0.
  • Prices that come to you. Browser price alerts, a WhatsApp channel, and posts to Facebook, X and TikTok, made as images, with weekly recaps as video.

03The hard parts

A source that erases itself

OGRA overwrites its page, so the archive is the only record. Every document is stored with a fingerprint of its bytes, so any figure can be traced to the exact file it came from.

Numbers that must add up

A wrong fuel price is worse than a late one. Every day passes arithmetic checks against OGRA's own totals before it goes live, and is withheld if it fails.

Scanned documents

Some prices only exist as photographed pages. They're read by machine, checked against other sources, and kept apart from the verified figures, never mixed in.

04Where it stands

Eklitre has archived every daily OGRA publication since 21 July 2026, and a day that fails its checks is held back rather than published. Of the readings that can be compared with PSO's own copy, 112 of 116 match.

05Built with

  • Python
  • PostgreSQL
  • FastAPI
  • Next.js
  • OCR
  • Cloudflare
  • Web Push

Related service: Data and automation.

Need data you can stand behind?

Pipelines, archives and sites that show their sources.

Start a project