Say hello and signal your intent

MySignals is a protocol for exchanging signals between your agent and a service provider website/app.

MySignals lets people signal their intent, just by browsing or using apps.
MySignals is a protocol for exchanging signals between your agent and a service provider website/app.

It's an extensible communications protocol that lets developers define specific kinds of signals (signaltypes) that can be exchanged. It defines a common namespace for these signaltypes and a syntax for passing parameters. Your agent can send signals on its very first request, and can optionally discover which signaltypes a service provider supports before sending.

Signal Description
Privacy Proffer your legally binding notice to the service provider that it must respect your right that they “Do Not Sell” your personal information. MySignals provides an alternate implementation of the Global Privacy Control.
MyTerms Proffer, negotiate and digitally sign mutually acceptable contracts related to privacy and data sharing using IEEE 7012.
AgeProtect Request an age-appropriate experience from the service provider, and proffer your age verification and consent management endpoints.
Identity Tell the service provider who you are. Give them a (self-sovereign) digital identifier.
KERI-AID Proffer your KERI Autonomic identifier.
IdP Proffer the IdP(s) (identity provider(s)) you use. This solves the NASCAR problem.
SIOPv2 Tell the service provider that your agent supports OpenID SIOPv2 allowing their site/app to display a “Continue with wallet” button for password-less login.

Founding Organizations

brand logo
brand logo
brand logo

Frequently Asked Questions
MySignals is a protocol for exchanging signals between your agent and a service provider website/app. It's an extensible communications protocol that lets developers define specific kinds of signals (signaltypes) that can be exchanged. It defines a common namespace for these signaltypes and a syntax for passing parameters. Your agent can send signals on its very first request, and can optionally discover which signaltypes a service provider supports before sending.
MySignals is a project of The Mee Foundation in collaboration with PRIVO and Swift Invention.
You can join our Discord and submit PRs to our Github.

Get Involved

Contact us to learn more about supporting My Signals in your browser, app or website.