Single Pass
What is Single Pass?
Single Pass™ is an application and web site that allows you to create PINs and passwords using a single "master" password. You only have to remember your Single Pass password and Single Pass will generate unique, secure PIN and passwords for every web site you visit. You never have to write down your passwords and risk somebody stealing your passwords with Single Pass.
Is this a Password Manager or Generator?
No, it's different than either. Let's address each topic separately.
A password manager keeps track of your passwords. Using one is great, but there is the risk that somebody can steal the password manager password and gain access to your stored passwords.
A password generator is a tool that will create unique, cryptographically-secure random passwords. Those are great to use as a part of a password manager or standalone, and they can even be used to create unique "Service Names" for Single Pass.
So What is Single Pass?
Single Pass is a tool that will take a secret password you have stored in your head along with a Service Name (ideally, something like a strong password) and then use a cryptographic hashing function to produce a secure password that is unique to each site you might visit or service you access.
By separating the secret password you only keep in your head and a complex Service Name (that you can write down in a secrets file or keep in a password manager), it makes it virtually impossible for an attacker to gain access to your accounts or data since the attacker would need both your Single Pass password and the Service Name you used.
How do I Use Single Pass?
First, select a complex Single Pass password that only you know. Don't write it down where it can be stolen. Memorize it. This will be your key to computing the service passwords.
Enter your Single Pass password and a unique Service Name for a website or service. A Service Name might be something like "apple.com". You name the services you use in whatever way you want — just ensure it is unique per site. Also, both the Single Pass password and Service Name is case sensitive.
Ideally, use a password generator to create complex Service Names and write those down in a secure location or store them in a password manager. Complex Single Pass passwords and Service Names stored in separate places (your head and a file on your computer, for example) help to protect your valuable information since a hacker needs access to both to compute the actual password you use for a given service.
Once you enter your Single Pass password and Service Name, click "Compute" and your web browser will compute a 6-digit PIN and a 16-character Service Password for the service you are trying to access. Single Pass will consistently compute the same Service Passwords and PINs for the given Single Pass password and Service Name.
In order to protect your privacy, data entered on this page is processed locally in your browser and never transmitted to our servers.

Want to learn the technical details?
Install Progressive Web App
Single Pass is available to be installed as a Progressive Web App (PWA). On mobile devices, this is often done via menu options like "Add to phone" or similar. On desktop browsers, there should be an option the browser presents to install the Single Pass app.
Downloads



