I am referring to any storage, local or remote. There are consumer level things like 7zip which can pwd and encrypt files. For me, I use Cobian for making backups, which included PWD and encryption and can send to multiple places local or remote. My online backups are on servers I control, with a redundant copy on the server(s) of a public service. The key is my files are encrypted before upload, so even if someone found them, and broke the encryption of the storage server, they are not going to get into my file without big $ in mainframe time. For what they can gain from me, it is a money loser.
Cobian does probably 20 backups or so per 24hours for me, and lets me know if there are any issues, real time.
I do not use any sort of mirror or live remote shortage like OneDrive, since I cannot control when or how the data is stored. Even though our family group is not all using apple photos and sharing the family photos, I have been around enough to know to make my own backups of those as well (my phone uploads to my computer, and I have a routine to backup the actual photos to several places). For photos, I use AMZ Glacier as it is very cheap, and it is not an issue waiting a day or three to download if ever needed. AMZ S3 or similar is good for online storage too, but again, after encrypting myself, and with the understanding AMZ, like all online servers, does fail from time to time. Even for photos, I use two different regions for redundancy reasons.
--
I was just sharing similar with a now former customer who believed program level PWD is a requirement, and is actually secure. Program level PWD has been dead as real security for quite some time, as is anything where you can have a reset ability. (This is why I encrypt first, then I don't have to wonder or inquire as to the security of the location I choose for saving.)