What GoodDayTo is
GoodDayTo.app is a practical weather decision tool. Instead of asking you to interpret a long list of temperatures, percentages and wind values, it starts with the thing you actually want to do. A walk, a round of golf, drying laundry, gardening, a birthday party and deck staining do not need the same weather. GoodDayTo gives those plans separate models and searches the hourly forecast for a useful window.
The result is intentionally simple: GO, WAIT or NOT TODAY, plus a score, timing window and explanation. The simplicity sits on top of activity-specific rules rather than replacing them. If rain matters heavily for one task and wind matters more for another, the scoring should reflect that difference.
Why the site exists
Most weather apps are excellent at describing the atmosphere but still leave the final interpretation to the visitor. GoodDayTo focuses on the interpretation step. We want someone to be able to ask a normal question such as “Can I walk the dog for two hours?”, “Should I stain the deck today?” or “Is this afternoon good for an outdoor market?” and receive an answer that uses the relevant weather signals without pretending to know unrelated facts.
That makes GoodDayTo different from a generic forecast page and from a content site that simply rewrites the same weather advice for many keywords. The useful part of the product is the live calculation, timing logic, local context and the explanation of what remains unknown.
Our trust rule
Measure what we can, explain what we use, and never fake what we cannot know. Forecast data can tell us about rain, temperature, wind, gusts, humidity, cloud, UV and daylight. It cannot automatically tell us whether a golf course is open, whether a trail is muddy, whether a deck is dry, whether a market is operating today or whether a river is safe to paddle.
GoodDayTo keeps those questions separate. Some activities include a nearby-place check using mapped data, but a mapped place is not treated as proof of opening hours, permission, safety or availability. For higher-consequence activities, the page states the missing checks directly rather than hiding them behind a confident score.
How we decide which activities to add
We do not want hundreds of near-identical pages whose only purpose is to target search phrases. A new activity should have a real user question, a reason for its weather model to differ from existing tools, useful timing rules, clear limitations and enough original explanation to help someone make the decision. If an activity needs data that GoodDayTo cannot obtain honestly, we either keep that limitation explicit or do not claim to score it.
The activity directory currently includes 61 direct weather checks across sports, home and garden jobs, outdoor adventures, family plans and events. The Planner also recognises more than a thousand natural-language phrases so visitors do not have to know the exact page name.
Why we publish Guides as well as tools
A score is useful when you want a fast answer, but it should not hide the reasoning. The GoodDayTo Guides explain how to think about rain probability, precipitation, gusts, apparent temperature, UV, multi-hour forecast windows and real-world limitations. These guides are written to add context rather than duplicate the activity pages.
The Methodology goes one step deeper and explains the scoring approach, time-of-day rules, multi-hour windows, safety caps and astronomy data used by the live system.
Data sources and freshness
GoodDayTo uses live forecast data from Open-Meteo for hourly weather inputs such as temperature, apparent temperature, precipitation probability, precipitation, humidity, cloud cover, wind, gusts, UV and day/night status. Place search also uses Open-Meteo geocoding. Stargazing uses moon and astronomical-darkness timing from Sunrise-Sunset.org, while Photography uses its location-specific golden- and blue-hour ranges when that secondary astronomy lookup is available.
Nearby-place context is based on OpenStreetMap data. GoodDayTo uses Nominatim for reverse-geocoding a coordinate into a readable place label and Overpass-compatible endpoints for selected mapped-place checks. Map coverage is not treated as proof that a venue exists, is open, is safe or allows the activity.
Forecast responses are cached only briefly to keep the app fast without turning old weather into a current answer. The main forecast cache is measured in minutes; nearby-place map checks can be cached for longer because mapped places normally change much less frequently than weather. A visitor can still use the explicit refresh control when they want a new weather request.
GoodDayTo does not blend hidden third-party scores into the result. The public activity score is calculated from the weather values and activity rules described in the Methodology.
Data, privacy and accounts
GoodDayTo is designed to work without requiring an account for normal use. Location, unit preferences, favourites and saved planning shortcuts can remain in the browser. If you allow current-location access, the browser provides coordinates for the weather request and the interface resolves a human-readable place label. Shared activity links use a place label rather than adding precise browser coordinates to the URL.
Analytics and consent choices are explained on the Privacy page. We aim to keep the amount of personal information needed for a weather decision as small as practical.
Advertising and independence
GoodDayTo may use advertising to support the cost of running and improving the service. Advertising does not change an activity score, create a favourable result or influence which weather window is recommended. Product decisions and scoring logic are based on the usefulness of the tool rather than on an advertiser’s interest.
We also avoid creating empty navigation screens or pages whose only purpose is to host ads. Public pages are intended to provide a working tool, substantial explanation, or both.
Corrections and feedback
Weather logic and local-data integrations can be improved. If a page is unclear, a result appears inconsistent or an activity needs a better limitation, visitors can use the Contact page. We use that feedback to fix product behaviour and improve the explanations around it.
Make today count
The goal is not to make every day look perfect. It is to help you find the part of the day that genuinely fits what you want to do.