EnergyPricing
EN NL
Download
Blog

What's new.

Short stories behind every version of EnergyPricing — what we added, why we built it, and what it actually does for you day to day. Newest first.

Your day in one sentence.

A chart is honest, but it does ask something of you: look, compare, draw a conclusion. Version 2.6 takes that last step for you. At the top of the main screen there's now a short summary in plain language — where today's cheap moments are, where the expensive ones are, and whether prices dip below zero. One sentence, with a fitting emoji, and you know what your day looks like.

The summary is free, and so is the notification that goes with it: switch on "Push daily summary" and it lands at midnight — exactly when the prices for the new day are final and you can still shift when you run what. Prefer numbers without prose? One toggle in Settings turns the descriptions off.

"Prices even dip below zero around 13:30 — a great window to run heavy appliances. The priciest hour is 19:45."

The calculator gained Today and Tomorrow tabs. Each tab shows how that day compares to the price right now ("↓46% vs now"), and the app opens on whichever day holds the cheapest window — tap another day yourself and it stays put. So you can plan tomorrow afternoon's laundry without comparing two days in your head. Tomorrow's data comes from the 48-hour forecast, so that part needs Plus.

And there's a new alert for the other end of the spectrum: a warning when tomorrow holds an unusually expensive spike — more than twice the average of the past week. One alert per day, with the time window in it, so you can plan that dishwasher run around it instead of into it.

A fresh first impression.

Version 2.5 is mostly about clarity. Onboarding was rebuilt from scratch: six screens with their own pager and the app's price gradient as a through-line, and copy that explains not what the app can do but what you get out of it. That the cheapest hours are usually the greenest ones, for instance — for a lot of people that's the real argument for shifting their usage.

The provider screen got a search field and is now sorted alphabetically. The list has grown long enough that scrolling was no longer the fastest route: type the first few letters and you're there.

"12.9 ct — 1% below today's average. Not just what you're paying now, but whether that's a lot or a little."

On the main screen, below the current price, you now see how it compares to the daily average. A price on its own says very little; the comparison says plenty. The info card above it has been cleaned up, the green accents run consistently through the app, and headings and section titles now use the same rounded typeface as onboarding everywhere.

Also: the calculator may now start the cheapest window "now" when you're already inside the cheapest moment, and as soon as tomorrow's prices are published, people without Plus get a tidy, dismissible heads-up about it instead of nothing at all. Finally, we added anonymous, privacy-friendly usage analytics (EU-hosted, no personal data) — purely to see which features get used and where something breaks. What we do and don't collect is spelled out in the privacy policy.

Faster charts, smarter alerts.

Version 2.4 mostly feels like a smoother take on what you already know. No big new screens, but three improvements you'll notice daily: you learn earlier when it's genuinely worth it, you have less to work out yourself, and the chart responds the instant you touch it.

The biggest change is in notifications. As soon as tomorrow's prices are known and there's a negative window in them, you get a push about it — no repeatedly checking whether there's anything to catch. Combine that with the existing cheapest-hour alert and the app comes to you at the moments that matter.

"We now draw the daily average as a thin line across the chart. One glance tells you whether the current hour sits above or below average — no maths, no comparing."

The calculator gained two additions that are small on their own but add up: the cheapest window is now highlighted directly on the price chart (so you get context, not just an answer), and one tap puts that window in your calendar. With a reminder, at the right time, in the right timezone.

Under the hood the chart was rewritten. Points are cached, daily averages precomputed, and reading a specific hour now feels instant — even with dense quarter-hour data. Pull-to-refresh on the dashboard got a new animation in which a cable briefly sparks. A nod to what's happening underneath: fresh from the market, straight out of the socket.

Live alerts for negative hours.

Negative electricity prices are the part of a dynamic contract people get most excited about — and at the same time the part that's hardest not to miss. Version 2.3 means you no longer have to catch them by happening to open the app at the right moment.

With Plus you now get a push notification the moment the price drops meaningfully below zero. And once that happens, a Live Activity appears on your Lock Screen and in the Dynamic Island with a countdown: how much longer the negative window lasts. No opening the app, no tapping a widget — the information is simply there.

"The calculator now counts down to the cheapest moment. 'Starts in 2h 5m' — concrete enough to plan a load of laundry around."

We also tightened up a few moving parts. The "now" indicator on the chart is anchored to live time instead of the start of a block, and selecting an hour no longer flips to the next block as soon as you pass its midpoint. Onboarding covers the new Plus capabilities and shows the live Plus price, so you can see immediately what the upgrade is literally worth.

Negative prices, right everywhere.

Negative electricity prices have existed for years, but for a long time they were outliers: a handful of hours per year. By now it happens dozens of hours per month. So we stopped treating negative prices as an edge case and started treating them as a normal part of the market — throughout the app.

The chart's y-axis now extends neatly below zero, with a clear zero line. The Lock Screen widget finds the next cheaper hour even when the current price is already negative (so no more "less negative is more expensive" bugs). And the percentage comparisons — "20% cheaper than now" — work correctly whether or not there's a minus sign in front.

We also made Plus itself a little more approachable. Tap a locked Plus row in Settings and you go straight to the purchase. iOS's native review prompt now appears only once you're actually using the app — not on first launch. And cheapest-hour notifications are pinned to the Amsterdam timezone, so they're still right when you're abroad.

New year, new taxes.

A short but important update for the turn of the year. The 2026 energy tax and VAT rates are in, so the all-in price in the app is correct from 1 January onwards — no manual adjusting, no wrong "real" price during the first week of the year. We also fixed an edge case where the app would sometimes lean on the cache before today's fresh data had arrived.

A new foundation: onboarding, providers, Plus.

2.0 is a bigger overhaul than the version number suggests. Three things change fundamentally: new users get walked through the how and why, setting up your provider is no longer a form-filling exercise, and there's a Plus tier for the first time for anyone who wants a bit more.

The onboarding flow explains in a handful of screens what dynamic prices actually are, and ends on a picker where you tap your provider. Purchase fee, energy tax and VAT are then set correctly for you — for Tibber, Frank Energie, Easy Energy, Vandebron, Zonneplan, NextEnergy, ANWB Energie, EnergyZero and more. No more googling what exactly your provider charges.

"EnergyPricing Plus is a one-time €2 purchase. No subscription, no renewals, no upsells surfacing later."

Plus adds three things: a 48-hour forecast so you can plan tomorrow today, a daily notification for when tomorrow's cheapest hour starts, and a toggle for people on quarter-hour data who'd rather work in whole hours. The free version stays the free version — Plus is deliberately an addition, not a wall that suddenly appears around things.

Beyond that there's a built-in feedback form (straight to me), and StoreKit and background refresh are now set up properly for the years ahead.

Quarter-hour prices added.

The Netherlands is moving to quarter-hour tariffs step by step. Some providers support it already, others don't yet. Rather than making you choose, the app works it out itself: as soon as quarter-hour data is available, the chart switches to narrower bars and adjusted time labels.

For anyone who finds that too busy there's a toggle to keep looking at hourly rates. And behind the scenes we cached the timestamps, so the chart keeps scrubbing smoothly even with dense data — no stutter when you tap a specific quarter.

The appliance calculator.

This is the feature that moved the app from "nice to look at" to "I use it weekly". Say how many hours you want to run something — washing machine, dishwasher, EV charging, heat pump — and you get today's cheapest consecutive window, with a countdown along the lines of "Starts in 2h 5m".

No more "all hours are equal" puzzling, no mental averaging. Set your timer and you don't have to think about it for the rest of the evening. The circular widget got a bolt indicator in the same version, and the main widget's arc now uses today's actual min/max instead of a generic percentile scale.

Gas added, VAT your way.

A quick update with two settings people asked for often. You can now switch gas prices on or off from Settings, and set VAT to a different percentage yourself — handy if you negotiated another rate or fall outside the standard. Behind the scenes the cache got smarter about revalidating data, so fresh prices reach your screen sooner.

"Hours to the cheapest."

A new widget that does exactly one thing, and does it well: show how many hours are left until the next cheap hour. For anyone who'd rather not look at a chart, and just wants to know whether it makes sense to start that load now or later.

At the same time we moved the app to iPhone-only for good, and brought in the Dutch and English translations of time units — "2h 15m" reads properly now, in Dutch too.

The circular "next lower" widget.

A small widget with a big job: showing in a circle when today's next lower price arrives, with the absolute time plus the difference in cents or percent compared to now. Not something to operate — something that zooms in on the one moment when it becomes smart to switch something on.

We're live.

The very first version of EnergyPricing. Live electricity and gas prices based on EPEX, an interactive chart in Swift Charts, and widgets in three sizes for your Home Screen. Settings for taxes and fees flow straight into the widgets via a shared App Group, and background refresh with a triple-layer cache means there's always something to see — even when the network is having a moment.

The app grew out of a personal itch: a dynamic contract is fantastic as long as you look at it at the right moment, and simply annoying when you forget. Every version below is an attempt to make that "looking at the right moment" less and less work.