Check if your password has been violated as a result of a data breach. The script uses the API provided by Have I Been Pwned.
Just run the main.py
or main.rb
script and enter the password you want to check.
python3 python/main.py
or ruby ruby/main.rb
Read the excerpt from the article "Cloudflare, Privacy and k-Anonymity" by the founder of Have I Been Pwned - Troy Hunt.
Yes. It's safe to use this tool. Your password will not leak.
The whole concept of this tool is based on k-anonymity and password hashes.
If your password is not in the Have I Been Pwned database, it does not mean that it is 100% secure. It only means that it did not leak in any of the publicly known breaches.