Skip to main content


Data privacy for humans, by humans.

Consento brings Human-Factor Authentication to everyone in your organization. Password-less. Cloud-free. Co-responsive. Just what your organization need to manage the access and sharing of confidential operations with a peace of mind.

Discover our use cases

Our values

  • Privacy by Design

    Consento provides 100% privacy.

  • Empowerment

    Consento makes you keep control over our data.

  • Human centric

    Consento builds on trusted human relationship.

  • Transparency

    Consento is 100% FOSS.

  • Diversity

    Consento empowers small businesses.

The many potenatials brought by the digital transformation come along with data privacy challenges. These challenges lie less in technical systems than in the stress of managing confidential data collectively. Consento empowers professionals and SMEs to build their private decentralized, passwordless multi-factor authentication hub. Our apps turn your devices into keys. The access to confidential data becomes collectively secured. The responsibility of handling confidential access is shared.

Our solution

Consento app enables you to build your custom Human-Factor Authentication in your organization:

  • Password-less, Consento removes the target of hacks or the risk of mishandling passwords.
  • Cloud-free, Consento removes the middle man and the authentication process remains private to its users only without the need of a centralized service.
  • Co-responsive, Consento makes authentication more secure through partial keys distributed within your organization and to your suppliers or customers. No single user is left as a potential point of failure of the system as a whole.
  • "Shared-secrets" are quantum-proof.

Now organizations can manage the access and sharing of confidential operations with a peace of mind. They remain in control of who has access, and they don’t bear the liability of data privacy alone.

Be the first to use itGet notified about releases

Use cases

Here is a short text to present the key use-cases on which the Consento team is actively working at the moment, developping the code, the screens and the partnerships.

The technology

A lot of encryption, and a bit of Shamir’s secret.

All of our code and all designs are open source. You can have a look at the inner workings right now!

Source CodeChat Channel
confirm (accept: IHandshakeAcceptMessage): ICancelable<IHandshakeConfirmation> {
return cancelable<IHandshakeConfirmation, HandshakeInit>(function * () {
const secretKey = (yield crypto.computeSecret(this.confirmKey, Buffer.from(accept.token, 'base64'))) as Uint8Array
const bob = (yield createSender()) as ISender
const sendKey = (yield crypto.decrypt(secretKey, Buffer.from(accept.secret, 'base64'))) as IEncodable
if (!(sendKey instanceof Uint8Array)) {
throw Object.assign(new Error('Expected buffer in decrypted message'), { code: 'invalid-message' })
const sender = (yield createSenderFromSendKey(sendKey)) as ISender
return yield new HandshakeConfirmation({
connection: new Connection({
receiver: bob.newReceiver()
// In case you are wondering why we not just simply return "bob" as sender
// but instead pass it in two messages: the reason is that without this step
finalMessage: bob.sendKey
}, this)

How does it work

  • Encryption

    Strong encryption on the spot.

  • Shared key

    Key split in unique parts & shared with people you trust.

  • Unlocking

    'Consent' required to unlock.

  • Private network

    Keep control over who has access.

Consento roadmap


  • Vault sharing

    Enabling users to share the content of their vault with selected users.

  • iOS mobile app

    Create application for iOS Appstore.

  • Desktop app

    Developing a desktop client.

  • Policies editing

    Defining a default file at the root of vaults.

In Progress

  • Android mobile app

    Finalizing application for Google Play store.

  • File Upload

    Enabling to Upload various file types in vault.

Consento is proudly part of the LEDGER program, and currently working on the MVP.

We have a lot in the pipeline, feel free to give a hand.

Sign up to stay updated of our progress and next releases.

ContributeStay updated

Support the Consento Initiative

Consento is an open initiative for the Next Generation Internet. Even if you are not a developer, you can be part of it by supporting the initiative on Open Collective.

Go to Open Collective