According to Rod Breslau via twitter, Ninja is currently in negotiations with streaming platforms and no exclusive deal has yet been signed.
sources: Ninja is currently in negotiations with streaming platforms and no exclusive deal has yet been signed, including YouTube. today's YouTube live stream from Ninja is all on his own. maybe he'll stream on Twitch too.
— Rod Breslau (@Slasher) July 8, 2020
Ninja has been averaging 100k live views on Youtube.