Random User Generator + OpenID Connect Provider. Like Lorem Ipsum, but for user accounts and authentication. The PhantAuth API documentation is available on the following API documentation sites: -
Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://phantauth.net",
"auth_method": "none",
"auth_config": {},
"endpoints": [],
"pricing_model": {
"type": "free",
"details": {
"notes": "PhantAuth is a free public service for generating random user data and acting as a fake OpenID Connect provider. No pricing tiers or paid plans are indicated."
}
},
"rate_limits": {},
"capabilities": [
"Random user data generation (names, emails, addresses, phone numbers, etc.)",
"OpenID Connect (OIDC) provider emulation",
"OAuth2-compatible authentication flows for testing",
"Synthetic identity/account generation for development and QA",
"JWT ID token issuance with configurable claims"
],
"raw_analysis": "PhantAuth (https://phantauth.net) is a specialized developer utility that serves two related purposes: (1) a random user profile generator, analogous to Lorem Ipsum but for user accounts, and (2) a mock OpenID Connect / OAuth2 identity provider. It is intended for developers, QA engineers, and testers who need realistic disposable user identities or a fake identity provider to integrate authentication flows without touching real user data or production IdPs.\n\nMaturity and audience:\nThe service is a niche, developer-oriented tool with a clear, well-scoped purpose. It appears mature enough to be used in automated tests and demos, and it exposes a public API documented on third-party API documentation sites (the prompt lists API doc sites but the specific links were truncated). There is no indication of enterprise-grade SLAs, support tiers, or commercial backing, suggesting it is a free, best-effort public service.\n\nAuthentication model for consuming the API:\nUnlike most auth providers, PhantAuth itself does not require registration or API keys for basic use — it is designed to be called anonymously. This is why auth_method is set to 'none'. The APIs generate synthetic identities and can also act as an OIDC provider, so callers integrate it into their own OAuth/OIDC client flows rather than authenticating to PhantAuth with a separate credential.\n\nEndpoints and API surface:\nThe public docs are referenced but the actual endpoint paths were not included in the provided content. Typical PhantAuth usage involves REST endpoints under the base domain for generating users, plus OIDC discovery and token endpoints (e.g., /.well-known/openid-configuration, /authorize, /token, /userinfo). Because the exact paths were not supplied, the endpoints array is left empty rather than guessed.\n\nPricing and rate limits:\nNo pricing information is published or implied beyond the free public nature of the service. Similarly, no explicit rate limits are documented in the provided material. As a free public service, it likely has implicit abuse protections, but these are not specified and should not be assumed for production workloads.\n\nIntegrations and ecosystem:\nPhantAuth is designed to plug into standard OIDC/OAuth2 client libraries and testing frameworks. It can be used wherever a fake IdP is needed — local development, CI pipelines, integration tests, and demos. It is not a platform with its own UI-based ecosystem; its value is as an API and protocol endpoint.\n\nRecommendation:\nPhantAuth is a good fit for prototyping, automated testing, and demos requiring synthetic users or a mock OIDC provider. It should not be used for production authentication or as a store of real user data. Because it lacks documented rate limits, SLAs, and an explicit API surface in the provided materials, integrators should verify the live OpenID configuration and endpoint documentation before relying on it in critical test suites."
}0/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | None | 57ms |
| robots_txt | GET /robots.txt | None | 57ms |
| llms_txt | GET /llms.txt | None | 72ms |
{
"overall": 38,
"dimensions": {
"token_efficiency": 8.0,
"first_try_success": 4.0,
"response_parseability": 6.0,
"error_clarity": 3.0,
"doc_quality": 4.0,
"auth_simplicity": 6.0,
"latency": 2.0,
"consistency": 2.0
},
"pricing_normalized": {
"model": "free",
"notes": "No paid tiers; free public service for synthetic user data and fake OIDC provider."
},
"issues": [
"SSL certificate hostname mismatch on phantauth.net — all three checks failed with CERTIFICATE_VERIFY_FAILED.",
"Website could not be verified as reachable over HTTPS, blocking uptime, robots.txt, and llms.txt checks.",
"No confirmed security headers due to TLS failure.",
"Documentation quality and error clarity could not be directly validated from the provided checks.",
"Service reliability perception is poor given repeated TLS/verification errors."
],
"recommendations": [
"Fix TLS certificate configuration so the hostname matches phantauth.net and all standard HTTPS checks pass.",
"Publish a status page and clear uptime/limitations documentation to improve agent and developer trust.",
"Provide an llms.txt or concise machine-readable overview for agents to parse capabilities and endpoints.",
"Ensure robots.txt is accessible and well-formed to avoid crawler ambiguity.",
"Add explicit documentation on OIDC/OAuth2 endpoint behavior, token claims, and rate limits to improve first-try success.",
"Expose stable, structured API responses and error codes so agents can reliably automate integration tests."
]
}Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.
<a href="https://prowl.world/service/phantauth">
<img src="https://prowl.world/badge/phantauth.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard