I Created the Ultimate Password Manager

in Ecency16 hours ago

Are you getting confused with so many passwords to keep tabs on?

I know Google Password Manager is handy but that is limited to sites you log on to.

The password manager I created can also put in other details like WiFi passwords, credit card/bank account numbers, ID number and what-have-yous.

The unique thing about the app is that it is an html file you can open with Google chrome browser. This means you don't have the app at your mobile interface on the fly that hackers and nosy friends that can click on if you happen to leave your phone for a moment.

The html file can be stored on your phone memory or on your email by emailing to yourself. When you press the html file, the app will appear as if it is a website.

Once you press the html file or right click/open with chrome, the interface will pop out as seen above. Very simple interface.

For first-time users you should see Enroll Wallet Key button but for me if I reopen what appears is re-enroll wallet key. Re-enroll means I want to add another Blockchain wallet address or entirely to make a new database.

After pressing enroll, picture above will appear. A space to copy-paste your crypto wallet. Any crypto wallet from any Blockchain platform will work, it doesn't matter because you wouldn't really connect to any blockchain network.

Once you put in a wallet address, that means that is the key that will open the file later after saving your important info. If you put in another wallet key, access will be denied. This is your security that only you can open the database. Even if they find the exact file among your file directory they won't open it because the crypto wallet has an encryption feature.


That's what it says when I tried opening the file.

Next is you want to press "Add" button as you will be prompted back to the main interface.

After you press add, text boxes will appear. That is where you input the details of things you want to never want to forget. On my example above I put in Citibank on the first box. On the second box the account number. The second box is for specific details like account numbers and user names. The third box is the space for passwords. In the example above I actually put n/a (but showing ***) because I just want the account number to be reflected.

After pressing "add record to session" the saved info will appear as shown on image above with date when you registered info into the app.

Now remember this is a browser based app or just html file so that means when you close the browser your saved to session items will be lost too, so that's why you will need to press Save Data File button. For this tutorial I used the file name For Later Release.

Let's say you have entered 20 items like FB creds, hive creds, insta creds, twitterX creds, bank accounts, wifi password, email creds, fintech apps logs and so on. Unless you press save file(yellow button below enroll button), database you created won't be stored on your mobile device. It will be stored as a JSON file.

As shown on a previous pic, even if a hacker locate the saved file, opening the file can't be performed as it won't be allowed by virtue of the file being an encrypted file.

Now to decrypt the file or open the file, you just need to press Load Data File button and a prompt box will appear asking for a crypto wallet address.

The wallet address you enrolled at the beginning is the only key that can unlock the file. This is why you will want to get this app.

If your enrolled crypto wallet address matches with the keyed in wallet address, the saved info will appear.

You can perpetually add new items as they come along. Just don't forget to hit that save button. Once you click the html file again to open it,

I just want to summarize the wholle thing.

  1. Html file is probably on your email or file directory of your phone. Simply put, browser is online, json file is on local storage.

  2. No one can open file without knowing which crypto wallet address you enrolled. Best practice here is if you're on Metamask, it's best to add account then don't use that account for other purposes. I prefer Tezos wallets though.

  3. Google passwords require pin to make sure you are not a random person just trying to look at the passwords stored there. But I bet it's mostly people use their birthdays as pincode, which isn't really hard to guess if people viewing your phone know you.

  4. The real advantage of Google is when you change devices, passwords can be retrieved because data is stored on your Google account not really on the device. To solve that problem, the saved file can be sent out your own email and just download it to your new mobile device.

Ps. Not advisable for PCs and laptops because they are easier to get accessed by other people. This is meant for the convenience of mobile device users.