You - as a company - can just avoid any copyright stuff when your extension saves the stuff only on the client. I see there are many other issues then.
The torrent approach is nice. I could imagine a selfhosted way to store the data (for a group of people)
> I could imagine a selfhosted way to store the data (for a group of people)
Linkwarden does this well. You can share a collection for a small group of people.
https://github.com/linkwarden/linkwarden