Something is really really off with the website I would suggest a remake of the front-end as unfortunately it seems to miss the mark. The product seems genuinely valuable so don't get lost in that crazy background thing - focus on what information should be delivered - outline the important stuff - rn it broke my browser and it feels like you don't have the right focus. I closed it and just don't want to be bothered engaging more with it otherwise than writing this stinky commentary unrelated to what you actually deliver. Keep up the great work it seems you have done the most !
Thanks for the honest feedback. We just fixed this, I was hoping people wouldn't stick around on the landing page for too long since our console lets you do almost everything without needing an account. That assumption was obviously misguided!