This landing page also fails to properly describe anything I understand.
If you're still not sure, you're simply not the target audience, these things almost always require further learning and customization, so some level of gate-keeping from the start is helpful.
But also, OP posted a link that is not mobile friendly (at least on safari) and doesn’t say much about what this is. The main page does a fine job though (for those would care I guess).