Node.js web app that generates random or word-based passwords