I am trying to extract some data from an old iPhone backup which I have on iCloud. I am looking for a good way to do this. I have two options in mind, neither of which will work well for me:
I could restore the data to an iPhone and then manually extract it, but unfortunately I don't have a second iPhone to do this on. Doing this on my main iPhone would disrupt my workflow.
I could use one of the myriad tools made for Mac or PC which have the purpose of extracting data from your iCloud backup. However, I am very wary of giving my Apple ID away to a third party (you usually need to log into iCloud through this app).
So, is there a way to do it which does not have these pitfalls? I'm thinking of a way to download the iCloud backup to my computer, using a third party to extract the local data (in this way I don't need to give my password away), and then obtaining the data. However, I do not know of a way to download an iCloud backup into anything other than when setting up an iPhone after it's been restored.