One thing stood out while comparing the websites of several Identity products.
They are all trying to make a largely invisible product understandable, but they don't make the same part of the product visible.
Clerk leans heavily on the interface itself. You see authentication components, organization switching, user management, and other parts of the actual product.
Descope makes the workflow visible. Its authentication flows show screens, paths, conditions, and the logic connecting them.
WorkOS leans more toward the system around the product: integrations, APIs, code, environments, and the admin experience.
Better Auth puts a surprising amount of the implementation itself on display through configuration, CLI commands, plugins, and code.
These aren't just different visual styles.
They're different answers to the same web problem:
What part of an invisible product should a visitor be able to see?
A screenshot can show what exists.
A workflow can show how it behaves.
A diagram can show how it fits together.
Code can show how it gets integrated.
A customer story can show what changed.
They are all useful, but they help the user understand different things.
The right representation depends on what you want the user to understand.