This is ptfanpass's identity service. There's nothing to see here directly — you should have arrived via a sign-in link from an app.