Matěj Teplý

~ / work / 07

Selia Weather

A forecast that names its sources

area
Android apps
stack
Kotlin · Jetpack Compose
as of
Sep 2026

Problem

Weather models disagree and a single forecast hides it. Czech users also expect ČHMÚ data.

Approach

The app requests several model families and computes a robust median on the device when at least three values exist. It adds ČHMÚ ALADIN for Czech locations, observed radar, DWD ICON maps and a five-year NASA POWER archive, and the details screen lists which models contributed.

Result

In a 313-case temperature replay a three-model median had a lower pooled error than Open-Meteo Best Match. The report keeps the station-level failures, and the app makes no claim of superior accuracy.