I'm not going to do any video chat, because that's almost as bad as doxing myself.
I was wondering how that could be done without sharing your real phone number, which is how Whatsapp works. Telegram and Keybase don't offer video chat, and I don't know of any anonymous chat service that does.
I wouldn't do that either, and I'm sorry for dragging you into this. If I was a similar situation as be.open you're one of the few people I would trust with my proof.