The core experience

The minimum viable WindowWise is the engine that decides when opening or closing your windows actually saves you money — and tells you exactly that, when it matters.

Banking-aware timing

On a hot day we tell you when the dawn air is colder than your house — that's free cooling waiting to be banked. On a cold day we ping you when the afternoon sun has heated outdoor air above your indoor target. Math handled, you crack a window.

Close-before-you-lose-it

We watch the forecast hour by hour. The instant outdoor temperature is about to cross your indoor temperature, you get a push: close now and the morning's cool stays banked. Wait an hour and it's back outside.

Pre-bedtime overnight nudge

A scheduled push 45 minutes before quiet hours start when the overnight forecast shows a banking opportunity. Crack a window before bed, wake up to a cool house, no 3 AM alerts.

Fresh-air mode

When indoor + outdoor are both comfortable and air quality is good, we'll invite you to open the windows just to enjoy the breeze. Air-quality-aware — silent when AQI climbs above 50.

Left-home safety net

Walked out the door with windows open on a 95°F day? We alarm — even during quiet hours. The kind of mistake this app exists to catch.

Indoor comfort target

Tell us the indoor temperature you're comfortable at. We do the rest. If you have a smart thermostat, we'll just follow your live setpoint — no separate range to drift apart from reality.

Family — built into the app, free

Every adult in the house gets the alerts. Whoever is closest acts. State syncs back to everyone's device. No accounts to create, no emails to enter, no logins.

Scan-to-pair

One device generates a QR. The other scans it. 20-minute invite token, 6-character backup code if you want to text the invite. Done — both devices share the household.

Up to 10 devices

Phones, tablets, computers, multiple parents, kids' iPads — up to 10 devices in a single household. Inactive devices auto-clear after 90 days so a stolen phone or dead computer never blocks new pairings.

Shared windows-open state

Mom closes the windows from her phone, Dad's phone shows "windows closed" within seconds. No more "did you close them?" calls.

Personal where it matters

Each device keeps its own quiet hours, schedule, and theme — Dad's early-bird schedule doesn't override Mom's night-owl one. The household shares state and location; sleep schedules stay private.

Plays nicely with your gear

WindowWise works without any of these. Connect them and the recommendations get sharper.

Smart thermostats

Nest, Ecobee, Honeywell, plus anything paired through Home Assistant or SmartThings. We read your live setpoint so the engine follows your real comfort target — not a separately-configured guess.

Outdoor temperature sensors

Tempest, Ecowitt, NWS NOAA, Open-Meteo — and any sensor you've already exposed via Home Assistant. Microclimate accuracy at your exact home, not the airport reading.

Smart-home aggregators

Home Assistant, SmartThings (and HomeKit + Matter on the roadmap). One login, every sensor and thermostat in your ecosystem available to the engine.

Apple WeatherKit

On iOS we read directly from the same source as the iPhone Weather app. On Android, macOS, and Windows we route WeatherKit through our backend so every platform shows the same numbers. Open-Meteo is the auto-fallback if WeatherKit is down.

Optional Premium — one-time $3.99, household-wide

Everything else on this page is free. WindowWise's job — preventing waste, alerting you to act, keeping the family in sync — never sits behind a paywall. Premium adds dashboards and conveniences for the people who want them. One purchase by anyone in your household unlocks it for everyone. No subscription, no renewal.

Auto-pause your AC

When the windows open, we pause your smart thermostat's cool/heat. When you close them, we resume. Stops your HVAC from chasing weather you're already letting in.

Savings History

See what you've banked over time — minutes of free cooling, dollars saved, weekly trends. The dashboard for "is this working?" Answer: yes.

Banking recap digest

Optional weekly push: "You saved 4h 12m of A/C this week, ~$11.40." A quiet pat on the back.

Themes — shared with the family

Premium also unlocks household-wide theme sharing. One family member buys the Coastal Cliff theme; every device in the household sees it.

Smart context

The engine quietly learns the rhythm of your day — when you wake, when you leave, when you're home, when you sleep — and shapes alerts to fit.

Quiet hours respected

We never wake you mid-night. Banking opportunities that fall during your sleep window get a heads-up nudge before bed, not at 4 AM.

Auto-detected schedule

Activity-aware learning quietly figures out your weekday/weekend rhythm. The "open before you leave for work" prompt shows up before your usual departure, not at random.

Season-aware comfort

We track your local outdoor temperature on a rolling two-week median. Phoenix in August and Boston in January get different default comfort suggestions — ASHRAE adaptive-comfort science, not one-size-fits-all.

HVAC conflict alarm

Windows open and the heater's running? We catch it and tell you. The opposite case (AC running while windows open) too. The most expensive five minutes of every day is when those two things overlap.

Calm by design

A peaceful surface over a precise backend. We looked at every weather app on the market and built the opposite of the loud ones.

Animated photographic themes

The backdrop animates with the time of day, weather, and season. Sunrise behind a coastal cliff in the morning; light rain on the glass in the afternoon; snow drifting past at dusk. 20 hand-tuned variants per theme.

Single big number

One temperature, big and clear. A short plain-English sentence telling you what to do. No dashboards screaming numbers, no graphs you don't have time to read. Glance once, you know everything.

Cross-platform from day one

iOS, Android, macOS, Windows — all four ship together. Phones for alerts on the go, computers for the dashboard at home. Family-shared state stays in sync across every platform.

Read the full user guide →