About KDPM

KDPM aims to help inexperienced computer users use secure passwords. Most password managers tend to have hard to understand interfaces which demotivates some users from using them.

Data encryption

KDPM uses AES-256 encryption.
But what encryption really is?
Encryption is the conversion of data from a readable format into an encoded format that can only be read or processed after it's been decrypted.
For example a password like "CrouchingChicken85@" would be transformed into "APnVtDRFBlwo6PC4OT6NfWy/09SYfs9k5WxmZSOaRbg=" using a secret encryption key.
This ensures that in the event where the database gets leaked, your data remains safe.


AES means Advanced Encryption Standard.
256 represents the block sizes in bits.
Simply put it takes your password, using a secret encryption key rearranges it 14 times while adding random letters with each rearrangement and transforms it into scrambled text.
For a more in depth explanation on how it works please visit:
Wikipedia or N-able

KDPM's purpose

One of the main purposes of this project is to offer free password manager services. People tend to get discouraged when presented with a payment (often called "paywall") to use a service and just think of it as a nuisance.
One other purpose is to offer password manager services for inexperienced computer users so they would be able to use safe passwords without troubling themselves.

Contacting the administrator

In cases where you entered your email adress or username incorrectly when registering please feel free to contact the administrator via email: