Ledsteplin
Ambassador
Thanks for giving me the heads up about this BeWeather 2 app. I love it and have deleted all other weather apps from my 6S+. (If only I could delete the Apple weather app. )
You can disable the stock weather app by deleting all locations in the App and toggling it off for location in Settings. Do that, and it won't appear on the pull down notification center.