It was bought sometime last year, I think. I haven't looked it up.
As for the vague warnings/alerts and forecasting - there's a whole lot of CYA going on, including NOAA.
https://www.wunderground.com/news/tropical-hermine-gulf-atlantic-forecast-challenges