Not recommended
Hey so I signed up for this but they seem to have a non-existent support and give major red flag. Even the support e-mail bounces back and you are unable to delete your own profile.
They seemed like a serious option because they require video taping and scanning your ID to become a member which honestly more distributors should require to make better security. But probably that is just part of the scam here and information they gather... Which I suspected so I uploaded an AI generated ID with false ID numbers and a fake name.
You are unable to control or delete your own releases when submitted, it's all so weird and unserious...
Anyone else that has any experiences? I even contacted them on DM asking for help, no response even though they read the messages.








