Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
dev
 
 
 
 
 
 
 
 
 
 

Digital Security Coach

Netlify Status CI 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