macrokey is a fully decentralised, self-managed digital identity app allowing to issue, collect and share verifiable information and user consent to safely interact with peers, web services and AI agents. Verifiable information is in the form of W3C Verifiable Credentials that serve a specific purpose that you consent to, do not disclose your raw data, and are non-reusable if they land in the wrong hands.
macrokey enables trust online & offline through instant verification of credentials. It is server-free and fully decentralised, eliminating bottlenecks, single points of failure, and centralised data targets. It also facilitates governance through data minimisation & verifiable user consent. Users can collect credentials from macrokey-enabled websites and store them on their own device. macrokey allows users to create and manage their own digital identity independent of any third party identity platform and pair it to their digital identities and associated credentials issued by governments and businesses alike. The following are key macrokey features:
macrokey offers a built-in encrypted personal data vault that sits on your own device. It allows users to safely store personal data and share it with peers, websites and AI agents in a controlled manner, creating an improved and safer digital experience. Users can collect verifiable credentials from macrokey-enabled websites, peers and AI agents. All data stored in the personal data vault is protected using cryptography so that data sharing requires your explicit verifiable consent.
macrokey uses cryptography, instead of passwords, to authenticate users. This enables a simpler and more secure way to authenticate. It is also more than just authentication. Users generate verifiable consent to share personal data requested by websites, peers or AI agents. Not only does this improve authorization, it also enables seamless trust-based interactions in a self-managed manner.
Users can interact with each other, in a peer-to-peer manner, to prove who they claim to be, share data, and provide consent. Users can also collect issue verifiable credentials to each other peer-to-peer. For example, employees could receive a verifiable credential from their line managers (e.g. awards, best employee of the month, etc.). This enables a wide range of applications of verifiable credentials in a fully decentralised way.
Connecting your Digital ID to AI agents enables secure, human oversight by allowing you to authenticate and control AI actions through verifiable credentials, ensuring responsible and authorised actions without centralised intermediaries.
Blockchain technologies are effective at solving many trust problems, thanks to massive improvements in transparency, accountability, and consistency. However, as with any distributed technology, the integration with existing systems is typically where complexity cancels out the benefits. macrokey’s capability to interact with smart contracts on Hyperledger Fabric blockchain networks can be leveraged to allow businesses and regulators to deploy blockchain based applications with ease while the complexities of cryptographic key management, identity management, authentication, blockchain interactions, data sharing, and access controls are dealt with from the end user side, drastically reducing deployment costs.