The windy app is very good too. We use it for sports such as kiting and paragliding...
I actually met the guy who owns/made it, a Czech guy whom is passionate about this...
He developed it, pays for the data (it's not free) and refuses to put any ads or make a pro version of it.
He literally want this to be free. Cool guy.