I attempted to use this, entered my email, was prompted with a "create your account" page, laughed out loud and closed the tab. This is a comical misunderstanding of what the product even IS or DOES.
How do they think they’re supposed to do their job if they don’t even have a way to identify you in the first place. What is comical is your blend of ignorance of the technical needs of the product and arrogance to suggest that it should be done in this “magical anonymous way” that nobody seems to grok.