The recent saga of big techs gaining access to user photos, voice chats or listening to people's conversation (Google Home and Amazon Echo) has made people nervous about privacy. However, the importance of the accessibility of the data from anywhere and whenever the user wants can also be not underestimated.
My question is how can we ensure that we are able to not only protect user's privacy by encrypting the data so that not even the website owners have any access to it, but at the same time the user is still able to access it from anywhere, thus keeping the flexibility of cloud?