Not so long ago we heard news about huge password breaches like Collection #1. The scale is quite concerning but this type of password breaches sadly happen quite often. There are even sites like have i been pwned? where you can find out how many times your passwords have been leaked.

Should I be concerned? Well, probably yes, unless you have been following a strict password policy since you signed up on some web site for the first time, someone else could have gained access to your online accounts. Specially if you have shared credentials between several services, you should be taking some action.

Using the default configuration you will generate passwords with a fixed length and mixing letters and special characters, something like eF_(<]ad^{1S4\$Ao, but if can be configured to generate other types of passwords: using different lengths, or with certain types of characters. This can come handy in cases where they impose some stupid rules about how passwords should look like, for instance in the typical e-banking sites.