My gf doesn't have iCloud. She makes a backup from time to time by connecting her iphone to her macbook, encrypts the backup folder with 7z, and then I store the resulting file in my dropbox.
I follow the same procedure with my Android phone, no google cloud.
BTW anything I upload to Dropbox is encrypted first.