Is This Affiliated With a TV Network?
No. Composite Sky is an independent app and is not affiliated with, endorsed by, or connected to any broadcaster. The structure it uses (a purple header, a blue field, a lower display line, one palette and one margin) is its own.
What Do I Need to Run It?
An Apple TV on tvOS 26 or later. Alerts, radar and tides need a location in the United States, Canada or Japan, and temperature records the United States or Canada; elsewhere the loop keeps running on conditions, the forecast and the almanac. The weather needs no account and no subscription. The default music source is your own Apple Music library, which does need an Apple Music subscription, or point it at a stream URL instead and skip that entirely.
Can I Turn Off the Voice?
Yes. Voice announcements are one switch, and the music is separate from it, so you can have either, both or neither. The alert tone is not a switch: when the National Weather Service issues a tornado, severe thunderstorm or flash flood warning — or Environment and Climate Change Canada issues a tornado or severe thunderstorm warning, or any red-level one, or the Japan Meteorological Agency issues an emergency or urgent warning — the television makes a noise. That one is deliberate.
Will It Run All Day?
That is the intended use. The loop is designed to run unattended for hours, refresh quietly in the background, and recover on its own when the network hiccups.
What About Privacy?
No accounts, no analytics SDKs, no advertising identifiers, no third-party packages at all, nothing sold or shared. Your coordinates do leave the device, because that is how a forecast works: they go to Apple WeatherKit; to api.weather.gov and NOAA for US alerts, radar, tides and records; to Environment and Climate Change Canada and the Canadian Hydrographic Service for the Canadian ones; and to WeatherFlow only if you have connected a station of your own. The Japan Meteorological Agency is the one that never receives them: the warning area, the tide station and every radar tile are worked out on the device, so a Japanese request carries only a code or a tile number. Apple Music, if you use it, is the last one. That is the entire list.
Read the full privacy policy →
Can I Help Test It?
Please do. Beta builds go out through TestFlight, and the most useful reports are the ones about your own local alerts and odd station data. The next release is tested there before it ships anywhere else, so the beta seat sees everything first.