Love the disruptive and bold idea!!
I do find that the brand messaging/story isn't bold enough compared to the idea. There's an opportunity to really connect and draw in the target audience emotionally, and talk about the difference this platform can make in people's lives and in the world. The current messaging is on the dry and informative side, which makes it not memorable.
I would create a bold and punchy purpose and from there a brand manifesto that highlights the problem and how this platform solves that problem, in an inspiring way and calls for action. Show Less