65°F

ClearColumbus, OHNear you · IP estimate
Wind1 mph WSW
RH95%
Precip0%
Seven forecasts, reconciled
Live conditions · updated 3:04 AM
Sun -33.4° · rises 6:49 AM
01 — The problem

Every weather app sounds certain. None of them are.

They all read from the same handful of national models, pick one, round it off, and hand you a number with no error bars. When it turns out wrong you have no way of knowing whether it was a close call or a coin flip. Sunny goes one layer down, takes every one of them, and carries the disagreement out the other side — your location, right now.

9 national models + 1 AI
65°GFS(United States)GFS
66°ECMWF(Europe)EC
67°ICON(Germany)ICON
65°HRRR(United States)HRRR
74°UK Met Office(United Kingdom)UKMO
68°GEM(Canada)GEM
68°Météo-France(France)MTF
71°JMA(Japan)JMA
68°CMA(China)CMA
65°ECMWF AIFS(AI)AIFS

Built on those: the seven services Sunny reads

Open-MeteoOMMET NorwayMETNWSNWSAppleAAPLPirateWeatherPWOpenWeatherOWGoogleGOOG
68°Median of the models above
±9°Fand the spread, carried through
02 — The instrument

This is the next 24 hours where you are.

Sunny reads seven forecast services, and underneath those sit the national models they're all built from — ECMWF, GFS, the UK Met Office, Japan's JMA. Here they are unaveraged, one faint line each. The bright line is the median across them, coloured by temperature along its length. This is your location, right now, not a mockup.

GFSECMWFICONHRRRUK Met OfficeGEM (Canada)Météo-FranceJMA (Japan)CMA (China)ECMWF AIFS
10 models · next 24h · your locationSpread right now · 9°F

Right now they disagree by 9°F. Most apps would show you one of those numbers and never mention the others.

03 — The app

Your weather, in your hand.

Consensus, not a pickOne faint line per model, one bright median through them.
The map owns the topThe top half of Now is live radar — the sky overhead before you scroll an inch.
9:41
Columbus, OHTODAYTONIGHT
65°FClearFeels like 69°FOFFICIAL · 4M AGO
WIND · WSW1 mphRH95%PRECIP0%
TEMP · NEXT 24HSOURCESMODELS
NowMapFeedFollowingProfile
Today / TonightThe split people actually think in. Warnings sit outside it — an alert can never hide behind a tab.
Live, right nowThis is not a screenshot. It is Columbus, OH, this minute.
04 — What it does

Answers, not readings.

Three questions the app answers. Two are demonstrated on this page, live, for where you're standing — and the one that can't be says so on its face.

01

Can I run before the rain?

Set what counts as good weather for you — run in drizzle, but not in wind — and Sunny finds the windows in the next 36 hours.

02

Is it actually raining there?

Ask a place and get answers from people standing in it, kept visibly separate from the official layer. Never blended together.

03

Who is right, here?

Every night Sunny writes down what each source called for today. The next night it checks the call against a thermometer — the observed high at your nearest station — and takes the difference.

05 — After dark

Half of weather is after dark.

The TONIGHT pane is one chart of the night — the moon riding its real altitude arc, ISS passes computed from live orbital elements, aurora reach, and the best window named plainly: DARK, MOONLESS & CLEAR. The feed finally gives your moon pics somewhere to live — kept visibly separate from the official layer, always. And the app counts the sky down on the Lock Screen: a tilde marks a nowcast estimate, and seconds appear only when orbital math has earned them.

NEARBY · COMMUNITYExample
Tonight's actual disc — 35% lit · NASA LRO
@ridgelineCLEAR21 MIN AGO

Waxing crescent over the ridge, not a cloud near it. Worth stepping out.

STILL TRUE · 30.8 MI AWAY
ASKEXPIRES IN 2H

Can you see the Milky Way from the beach lot right now?

YES, FAINT — @dunes · 4 MIN
NEXT UP · COMPUTED, NOT CURATED
TonightWaxing crescent35% of the disc lit
Aug 28Full moonbright nights, washed-out meteor tails
Oct 21Orionids peakup to 20 meteors an hour, after midnight
Aug 28Partial lunar eclipseVisible from the Americas, Europe, and Africa (night side at eclipse time).

The app watches all of it for where you stand — aurora reach, meteor peaks, eclipses — and pushes one evening note when something is genuinely worth walking outside for.

— The wall

Put it on a wall.

The week over full radar — no input, no login, made for the hallway TV and the shop window. It runs at a URL, which means the demo is not a video of it: the place rides in the address, so there is no account, no sign-in, and nothing to click Allow on. The link below already carries your coordinates. It is live before you've decided anything.

sunnyweather.co/tv?at=39.96,-83.00@Columbus, OHOpen the wall →

?t=light for bright rooms · ?trim for overscan TVs

06 — Always free

Warnings are never paywalled.

9:41
Example
SUNNYSKYnow
TORNADO WARNING
Take shelter now. Radar-indicated rotation 6 mi SW, moving northeast. Until 7:45 PM.
SUNNYSKY7:00 AM
MORNING BRIEF
72° now, 84° by 3 PM. Dry until about 5 — bike window 7–9 AM.
SUNNYSKYYesterday
AURORA REACHABLE TONIGHT
Kp 6 forecast. Visible from your latitude after 10 PM, away from lights.

Every severe weather alert, at full precision, on every tier — plus radar, warning polygons, all seven sources and the disagreement between them. A tornado warning is not an upsell. Pro sells analysis of data the app already has, which is why the free tier never has to get worse to make it look better.

07 — Your turn

The forecast, with the doubt left in.

Ten models, seven services, every place they disagree — and a nightly ledger of who was right. Free, warnings included.