I looked around and couldn't find a description of the protocol by which two peers authenticate to each other/transfer files. Also, is the E2EE encryption referred to simply whatever is being used to encrypt the transport(DTLS/SRTP/etc)? or are you doing additional encryption/decryption of files?
Also I'm curious like others, does this only work if no nat traversal is required? or are you leveraging public stun/turn infrastructure?