From Friday to Sunday evening it was time to hack at ETHBerlin in the magnificent Factory in Görlitzer Park. We fell in love with the building with its various spaces to hide and hack away into the night. We have attended our fair share of hackathons but ETHBerlin was one of our favorites ones not only the location, the food and drinks were top notch we also have to tip our hats to the organizers.

Building You. the decentralized password manager

A lot of time was spent on the plane during conferences and meals discussing what we should build at ETHBerlin. After one or the other argument we settled on building a decentralized password manager.

You. is a password manager leveraging decentralized storage and messaging that authenticates Web 2 and Web 3 logins with your mobile device.

Passwords are fine.. what is the problem anyways?

Single Sign On is not supported by all websites

Centralized password management means single point of failure

Having to enter master passwords all the time is cumbersome

Soo.. what solution do you propose then?

A seamless login experience by leveraging human friendly security technologies for logins with minimal disruptive interaction by using biometric authentication like fingerprint to unlock the secure enclave of a mobile device accessing the stored passwords.

Using 3Box’s persistent storage and messaging for a resilient and distributed setup. No more backups needed, everything is distributed and persisted, recovery only requires an Ethereum account.

But.. how does it work?

With your browser on your notebook you visit a website where you store your password with You. The browser extensions recognises the login field of the website and sends a push notification to your mobile device. On your mobile device you open the push notification and confirm the login. Voilà the browser extension logs you in.

We will have a more detailed write-up shortly, meanwhile you can get more information on devpost.

We won…?

We were not only able to amaze ourselves by how seamless the approach and login experience was. But also the 3Box team by using their 3Box storage and messaging solution as well as the Consensys Grants team.

The cherry on top and unexpected for us (also displayed in our chaotic presentation on stage) was winning the ETHBerlin open track where the jury selected 10 out of 90 applications and rewarding the winners with 6'000 Euro each.

🏆 3Box Storage Bounty

🏆 Consensys Grants Security Bounty

🏆 ETHBerlin Open Track