diff --git a/README.md b/README.md new file mode 100644 index 0000000..2f65126 --- /dev/null +++ b/README.md @@ -0,0 +1,22 @@ +correcthorsebatterystaple +========================= + +A truly secure [xkcd-style][1] password generator for easy-to-remember +passwords. + +I made this site because a lot of alternatives floating around online appear +to work, but implemented in weird, insecure manners. For example, many sites +used `Math.random()` to generate random numbers, which is not a +cryptographically secure generator and should never be used for this purpose. +Furthermore, a lot of them are not open sourced and easily auditable. This +generator is meant to avoid such pitfalls, providing the users with a truly +secure and reliable experience. + +For this reason, the website does not use any external scripts, not even +analytics. Since the entire website is aggressively cached on the Cloudflare +edge servers, I have no idea who you are, or how many of you are using it. +To show your support, star this repository. + +![preview](preview.png) + + [1]: https://xkcd.com/936/ diff --git a/preview.png b/preview.png new file mode 100644 index 0000000..e4f8af1 Binary files /dev/null and b/preview.png differ diff --git a/src/index.ejs b/src/index.ejs index b5fa165..f52b606 100644 --- a/src/index.ejs +++ b/src/index.ejs @@ -167,6 +167,12 @@ and should never be used to generate passwords. This website aims to avoid such pitfalls, and provide a truly secure experience.

+

+ To guarantee this experience, this website does not use any external scripts, not even analytics. Since the + entire website is aggressively cached on the Cloudflare edge servers, I have no idea who you are, or how many + of you are using it. To show your support, star + the GitHub repository. +