JF supports all the Arrs suite, so you may be able to do what you want (stream media) in other ways. For example, doing it all on JF yourself and then creating accounts for your family. You would be the admin setting up the content and they would just log in and consume it.
iMessage definitely has more hooks in than those listed. It’s an integral Apple service that’s hooked into your deeper iCloud account. And because of that, they know a lot more than just a mere “chat” app would get access to. Which likely makes it harder to quantify.
Moreover, Meta and Alphabet also cross reference a lot of data points from all the other sources they have (cookies, IP logs, etc.). Again making actual data points fuzzy or incomplete.
Yes as of writing this, the instance works fine. But that’s what I’m saying, within an hour it’ll be down, or just show the thumbnails but not actually load videos.
The takehome is Google isn’t going to let Piped exist. And constantly does things to interfere which Piped can only do so much to bypass it all.
No protocol is illegal in and of itself. BitTorrent wasn’t created solely to aid in piracy. Most Linux distros have their OS seeded. Same goes for lots of the internet archive. I used to transfer work files all the time using it.
I was under the impression that even just letters (no case) would take a lifetimes to brute force if you exceeded 15 characters. And that drops to just 11 if you mix cases, numbers and special characters.