Where should the next charger go?
Buy the tiles you want to develop in. Inside each one the engine has already scored every candidate location and picked the best; you get the answer and the working, not a pile of layers to weight yourself.
How the engine decides
Six sources, weighted for this market, with one hard disqualifier.
Tile inspector
Click any tile on the map.
Blind spots
Unowned tiles whose free signal suggests they beat what you own.
Recommendation
Why here
Every signal the engine used on this location, in the weight it carried.
Hard constraints
Checked before scoring. A failure removes the site rather than discounting it.
Runners-up in your tiles
What the engine ranked below this, and why
Buy tiles
Licensing is per tile, per year. A tile is a real z13 map tile โ the same addressing your GIS team already uses โ and it carries every source the engine consumes, refreshed on its own cadence.
Bundles
Contiguous coverage is worth more than scattered coverage โ the engine can compare across tile boundaries.
What a tile contains
Identical bundle in every market. What differs is the weight each source carries.
All tiles
Sorted by free-signal strength. Owned tiles show the engine's actual best score.
ROI model โ โ
A ten-year cash-flow model seeded from the site's own signals. This is the one place your private assumptions belong, so every input here is yours to move.
Assumptions
Seeded from site signals and the price engine.
Annual free cash flow
Post-tax, after lease and opex
Cumulative discounted cash flow
Crossing zero is payback
What moves NPV
One-at-a-time sensitivity
Scenario comparison
Same site, three demand worlds
Price engine
Sets an hourly price that maximises contribution margin under your operating rules โ wholesale tariff, elasticity, regulatory ceiling and utilisation targets. Flat pricing is the benchmark it has to beat.
Market inputs
Site: โ
Operating rules
Constraints the optimiser must respect.
24-hour operating picture
Three panels, one shared time axis โ price, throughput, margin.
Optimised vs flat
Same demand curve, same day
Hourly decision log
Why the engine moved the price
Portfolio
Every site you have run the ROI model on, blended into one number.
Sites modelled
Click a row to reopen its model
IRR by site
Against your cost of capital
Glossary
Every abbreviation, metric and input in the product. The same definitions appear on the โ next to each field โ this page is just all of them at once.
Case study
The reasoning behind the prototype โ framing, the calls I made, and what I deliberately did not build.