Skip to content
🔒 Accessible crash course on digital security
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
public
src
webpack
.babelrc
.editorconfig
.gitattributes
.gitignore
.yarnrc
LICENSE
README.md
dev
netlify.toml
package.json
render.js
yarn.lock

README.md

Digital Security Coach

CircleCI Netlify Status

Digital Security Coach is a crash course on digital security. It is primarily intended for the average person who doesn't know what hashing means, much less the difference between MD5 and bcrypt. The goal is to create an accessible guide that doesn't assume a high level of technical knowledge and recommends practical rather than comprehensive solutions.

Digital Security Coach's philosophy is that it is more important to convince grandparents to use a password manager than to convince software developers to set up their own VPN servers. Editorial decisions for this site should be guided by this philosophy.

The site was originally created as an entry for Have I Been Pwned's API contest. I also wrote a blog post about the site.

Contributing

Please feel free to submit issues or pull requests.

Development

If you have Python and Docker installed, you can run $ ./dev start to start a development server with hot code reloading. Otherwise, you'll need Node and Yarn. Then run $ yarn start.

License

MIT

You can’t perform that action at this time.