We have been trying to log in to our Brave Creators account for the past few months but no login email is ever sent. We are a web publisher.
I haven’t managed to get a response from any support email. Is there anything someone here could do to help? Anything we could try?
All the best,