“Users should own their own data”
That is fundamentally impossible in a digital system, especially if you want it to be decentralized and/or open access.
Data can be copied. That's just life.
If you're trying to prevent mirroring, at minimum, put it on a website. Though even then copying isn't that hard.