MyAddress ID
Developer integration
MyAddress ID is a standards-based OpenID Connect provider for confidential server applications. It uses Authorization Code Flow with PKCE and gives each approved application a private, relationship-specific identity for the person signing in.
Ready to implement? MyAddress ID works with standard OIDC clients, including
openid-client. The implementation guide
provides a minimal working pattern for developers and AI-assisted workflows.
Start here
Sign in and register an application, then keep the resulting client ID and one-time secret in your server environment. The guide takes you from discovery to a validated callback and local application session.
Once connected, a server application can also send messages to connected users through MyAddress without operating an email service or publishing an SMTP identity.
Machine-readable configuration
The issuer is https://id.myaddress.cc. Standard clients can load endpoints, supported flows, and
signing keys from OpenID Connect discovery.
Privacy boundary
An approved application receives its own pairwise subject and generated MyAddress address; the person’s private sign-in address is never shared with that application. The full claim and connection-lifecycle contract is in the implementation guide.