Hey, i dont see, how this helps to identify a stream. Especially this Service is not a public well-known service and is mostly developed by yourself (u didnt mentioned that in your text)
I think, a Streamer also has some more social media channels were they could link back to their stream they own. I would not trust such a service but i would trust their Twitter-Accounts or Facebook-Accounts... 🤔