Yes. WeatherNow is only what Channel 5 brands that particular product.
And then there's GoAZ.tv, Channel 15's crazy implementation of AccuWeather that includes verbatim ADOT traffic updates. (Think traffic products on steroids, or TWC if you reversed the traffic to weather ratio.)