Nexus Radarour own product · fuel stations

Your competitors' fuel stations, watched four times a day.

For fuel station networks. It knows what every competing station is charging four times a day, tells you whether you are dear or cheap in each area, and checks that the price you set last night really reached the pump.

sector
Fuel stations
checks
4 a day
source
Official ministry API
Market· Station 03
check 15:30
Petrol 95DieselAdBlue
Your station1.539▼0.0101.449·0.899·
Station A1.559▲0.0201.469▲0.0100.949·
Station B1.545·1.455▼0.0100.919·
Station C1.579▲0.0101.479▲0.0200.989▲0.030
Position · Petrol 95−0.019 € · below average
✓ Published with the ministry
Illustrative prices · €/L
// the problem

Setting tomorrow's price blind.

In a station network, the price is set at night for the following day. Whoever sets it needs three things that, without a system, nobody has:

01
You do not know if you are dear
Comparing every station with its neighbours, every night and by hand, is not something anyone keeps up for more than a week.
02
You do not know if the price went out
If the site manager does not load the price into the ministry's system, nobody finds out until someone happens to notice.
03
No history is kept
Yesterday's spreadsheet gets overwritten. You cannot look back, nor explain why a given price was set.
// what it does

From the ministry's data to tomorrow's price sheet.

Four checks a day
Overnight, mid-morning, afternoon and at close. Plus any you launch by hand from the dashboard when you want to look right now.
Your position, by area
For every fuel and every area: whether you sit above or below your reference competitors, and by how much.
Real history
It stores a row only when a price changes, with the swing against yesterday and against last week.
Publication check
It verifies that the price you set shows up in the official source. If it never went out, you see it the next day, not a month later.
Dashboard and daily sheet
The market, the competition matrix per site and the price sheet, editable and exportable as a PDF to send to the site manager.
JSON API
The whole history reachable from outside, to pull into your dashboard or your ERP.
// reference deployment

Twelve stations, in production.

We built it for Staroil, who set prices every night for twelve sites: eight in Galicia and four elsewhere. These are the figures from that deployment.

12
Staroil sites, eight in Galicia and four elsewhere
~90
competitor stations watched
4
checks a day, plus any launched by hand
0
servers to maintain: it all runs on Cloudflare
  • 01All twelve sites, with roughly ninety competitor stations watched. The reference ones are chosen by the client, site by site.
  • 02From one check a day to four, and with a warning inside the report when the official source fails — before, the report just came out incomplete in silence.
  • 03No emails, no noisy alerts. The client asked for it: the system is there to be consulted when the price is set, not to interrupt.
// under the hood

Entirely on Cloudflare.

One worker, one database and four scheduled runs. There is no machine to patch, no backup to watch over, and no bill that grows with usage.

Four checks a day
00:05 · 06:30 · 15:30 · 19:30
Ministry API
official source · fuel
Cloudflare Worker
D1 · cron
Dashboard and daily sheet
HTML · PDF
API JSON
/api/market
  • 01Cloudflare Workers, D1 and cron. The configuration lives in the database, not in the code: adding a station or changing a time requires no deployment.
  • 02Official source. Prices come from the Spanish ministry's fuel API, the same one that publishes the figures anybody can see.
  • 03It replaced an n8n flow of twenty-seven nodes that emailed once a day and stored nothing.

Do you set prices for a station network?

Radar adapts to your sites and your reference competitors. We will show it to you with your real stations, not with a generic demo.

Request a demo