Sorry about your lose.
I use UAV Forecast app and Open Sky app, are there any other apps I should be using to make my flights as safe as possible and not have the above losses happen?
This is a big problem at the altitudes where we fly (usually under 200m). Weather forecast models use grids of various sizes. Larger grids (like ECWMF or GFS) relates mainly synoptic winds at 10m above sea level but do not take into account local elevation, relief etc. This is an example of ECWMF forecast fot my area this night :
You can sea that the observed wind in different locations (airports, weather stations....) can differ by a large extent even if they are roughly at the same elevation above sea level. In Biarritz airport, for example, the mean wind is measured as being from south 6 knots while less than 20km away, in the Saint-Jean-de-Luz station it is measured 13 knots (more than the double). Just south from the latter (about 3km), there is no wind but i guess that if I launch my drone to 100m altitude at this place, I'll be facing at least the 13 knots south wind measured in St-Jean-de-Luz station. The wind (almost synoptic) given by ECWMF for this whole area is 10 knots, from South (in black square).
The thinest grid we have in France is the AROME model of forescast (grid of 1X1km). This is the same map given by Arome :
You see that it is rather different from the former. Local wind speeds, catabatic winds and so on are better taken into account and reflects more what is actually measured locally than ECMF and its wide grid.
But AROME is limited to the next 36h.
What I would recommand is thus to use an app like Windy which allows to compare rapidly several models of forecast with different grid sizes and then to rely mostly to the model with the smaller grid.
Further, Windy gives also a pretty good forecast for local gusts force and for us, this is even more important than mean wind speed :
It also gives a lot of other previsions such as thunderstorms, clouds (at high, mean and low altitudes), snow, rain, mist and much more.
I recommand warmly this app (for all platforms) but after, do not forget to calculate that the wind at 80m altitude can be twice the wind measured at 10m (and more if you are in hills or mountains).