If you click on the top right "Try Perplexity", it brings you to the main page where it shows more information. On that page, (bottom right) theres a ? button where you can find help articles that tell more about what it is.
There's at least one more step for me at least. I had to close a pop up panel about "Sign in or create an account". There was no indication that anything was behind it. If the were trying to hide the true nature of this thing, they'd be doing a great job.