You can't prove that each stream actually happened.

The only way to do some kind of check is to make sure the reported streams and the paid royalties somewhat correspond. But if the company is owned by the artist, then they're not an independent party and they can inflate their own streams at little cost.
With streaming it's more difficult than ever to get reliable data. There are so many opportunities for corruption. And it's not just Tidal, there's Apple Music and their shady deals with artists, Spotify which is owned by the major labels... you have to question everything.