That’s because it’s not a supported use case, and has potential legal implications.
Well yeah, because this is the exact same data that the chat list on the site uses so of course they are as inaccurate as each other.
This is not about security, this is about privacy. Tracking a user without their consent can violate privacy laws such as GDPR.
Well if youre wanting to help others, perhaps don’t wrongly tell them you “have made a somewhat reliable way of tracking viewers/watchtime.”. What you’ve done is simply checked who’s currently connected to chat that’s logged in. That’s not a reliable or accurate way to monitor view time from a particular user.
There is NO way for a 3rd party developer to track viewership per user. Game Devs used to be able to do so with VHS but even that system was deprecated and removed.