Private data I will store on my own computer. Public data I will store both on my own computer and elsewhere, and I don't care where they copy it; it is public so you can put it wherever you want to put.
How do you propose that we store the data in this case? I can only think of storing it on some server in an encrypted form. Your thoughts?