Apparently Apple can end-to-end encrypt your iCloud, but it’s opt in because they still want to profit off your data >_<
To enable this, go to Settings -> iCloud -> Advanced Data Protection
You need to have all the devices under your apple account to be fully updated, and you’ll need to remember a 28-key passphrase for recovery
I hate how big tech treats privacy as an afterthought. This should have been the default. But oh well. Spread the world people.
Be Ware, if you have a device that cant be updated anymore, like an old iPhone or iPad, Apple forces you to delete that device from you account in order to proceed with the encription, losing synchronization with iCloud on those devices.
So Apple chooses when a device stops getting software updates and that makes the device unfit to keep being synchronized with the cloud in a secure manner