I can imagine different scenario but all need coding skills. As you pointed out, Sky and Hub need to be used together as the Sky can not communicate to something else. Plus the hub pre processes data and you would loose all the benefit of it if it were direct communication with the Sky.
you use some UDP package grabber and store locally to a database that you push or pull to another server but you don’t have realtime
you use an UDP grabbing package and push it to a remote database (sql allows to store remotely even 10k miles away)
Some here on forum posted code on how to grab the UDP packages but from there you need to add whatever system you would like to achieve your goal. But in any case you will need a device (PI or even an small Arduino thing cold to it I think) to grab the data and push or pull the data across
the only other option is to go grab the data again from WeatherFlow servers via the API (links on in top menu)