MyAddress IDid.myaddress.cc

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.