ALPHA · FREEBloomPing is in alpha and free during alpha. No payment is taken. Dates are model estimates, not guarantees.

How it works

A simple, transparent model — and what we did and did not check.

The model

For each city we add up daily mean temperatures above a base temperature, starting on a fixed day of the year. When the sum reaches a threshold, the flower is expected to open. Start date, base temperature and threshold are fitted for each flower and country on past observations (Germany: DWD volunteer observers; Sweden: Naturens kalender observers), 1991–2025 for Germany and 2008–2024 for Sweden.

For spring 2027 we don’t know the weather yet. So the “expected start” is the model’s date for each of the last 20 weather years (2006–2025), reported as the median, with the 10th–90th percentile as the likely range.

Labels

Backtest results

FlowerCountryCity-yearsModel MAE (days)Climatology MAE (days)Within ±5 dParameters
LilacGermany3502.856.1687%fitted locally
LilacSweden633.484.6981%fitted locally
ForsythiaGermany3474.459.669%fitted locally
ForsythiaSweden–n/an/an/atransferred from DE
Wood anemoneGermany3504.336.2470%fitted locally
Wood anemoneSweden965.676.0959%fitted locally
Sweet cherry blossomGermany1513.454.9478%fitted locally
Sweet cherry blossomSweden362.966.2781%fitted locally
Horse chestnutGermany3502.735.7988%fitted locally
Horse chestnutSweden–n/an/an/atransferred from DE

Leave-one-year-out: each year is predicted by a model fitted without that year (parameters re-selected inside every fold). City value = median of nearby observers (Germany: ≤ 30 km and ±150 m altitude, ≥ 4 stations; Sweden: ≤ 40 km, ≥ 2 sites). Swedish samples are small (2–4 sites per city-year).

Closer to the season (lilac, Germany)

If the weather up to a date is known and the rest of spring is assumed average, the lilac error shrinks: about 5.71 days three weeks before the flowers open, 4.87 days two weeks before and 3.67 days one week before (MAE). With an actual weather forecast it should be better, but we have not tested that. This alpha does not yet update from live weather.

Limits — please read