Password Wizard
2.0
(formerly PW Master)

Introduction Password Wizard is a secure (AES-256 encryption) password manager that allows you to save user IDs, passwords and other sensitive information (such as social security numbers), optionally associate them with website URLs, and facilitate logging into websites.

Websites are constantly improving their security and, frankly, trying to defeat automatic user ID and password entry functions built into browsers. Therefore Password Wizard supports many options for user ID and password entry.

Password Wizard incorporates several advanced features not commonly found in other password managers, including:

  • the ability to specify two-part user IDs that must be entered into two fields on the web page,
  • the ability to automatically enter the password on a different page than the User ID,
  • support for passwords that must be entered by clicking on the screen (e.g. with an on-screen numeric pad), and
  • the ability to associate a different browser with each website (if the site works properly only with a particular browser).
Password Wizard incorporates the password and website management features already incorporated into Records Wizard/Records Master thus Password Wizard is FREE to registered Records Wizard/Records Master users.

 

 Contents

Quickstart

When you first run Password Wizard, it will prompt you to create a password file.  To do so, in addition to specifying the location of the file, you need to choose a password (twice).  The contents of the file will be encrypted with strong AES-256 encryption, and you will not be able to recover the data if you forget your password.  As an option, you can specify under the File menu, that the file's password be saved in the Keychain.

The Main Window

An example database is shown at the right.  If you specify a website in an entry, an arrow appears.  If you click on the arrow (or select the arrow and type (command-shift-u) you will be taken to the website in your default browser and optionally logged in, or you will be able to enter your user ID and/or password via hot keys, or enter your password manually with Password Wizard reminding you of the password.

Using the search field at the top of the window, you can search for any content in an entry.  Cmd-f clears the search field and puts your cursor there.  Cmd-g searches again for the string in the search field.

If your cursor is not in the search field, typing finds entries by their name.

Using the buttons at the bottom of the window, you can add new entries, delete selected ones, or duplicate a selected entry.

If you have more than one password file open, you can drag and drop entries between files.  Entries dragged are copied, not moved.

You can also drag and drop entries between a password file and a Records Wizard/Records Master database.  When you drag folders from a Records Wizard/Records Master database to a Password Wizard file, each folder with password data specified will create an entry in your file.  When you drag entries from Password Wizard to Records Wizard/Records Master, folders are created for each entry.

Creating/Editing Entries

You can also double-click (or select and type cmd-e) an entry to view its contents or edit it.  For example, if you double-click the "Website" entry the result is shown at the right.

In the dialog that appears, in addition to filling in the information, you can

Generating Passwords

You can generate a random password with the Generate Password button. The default length of the password generated is specified in the Preferences, but you can specify a length (8,12,16,20,24, or 32) for each password generated.  Generated passwords are guaranteed to have at least one lowercase letter, uppercase letter, and number, and you can specify whether it contains a special character.  Generated passwords will NEVER  contain the letters IOU or the special character | to avoid confusion with other letters or numbers. When you generate a new password, the old password is saved in the notes along with the date and time.

Entering User IDs

You have several options for when/how the user ID will be entered. The default is to enter the user ID when you type a hot key (specified in the Preferences, default cmd-control-u), but you can also specify that the user ID be entered automatically after going to the web page. If your URL loads with the cursor not in the user ID field, then you can also choose to have a variable number of TABs entered before the user ID. When going to a URL, Password Wizard will wait a number of seconds (specified in the Preferences, default 10) to make sure the page has loaded before entering the user ID.

Entering Passwords

You have four options for when/how the password is entered, as shown at the right. For "normal" websites that prompt for the user ID and password in adjacent fields on the same page, the default is to automatically enter the password in the next field after the user ID is entered. For websites (such as www.virtualbank.com) that prompt for user ID on one page and password on the next page, choose the Automatically in field on next page option for password entry, In this case, Password Wizard will wait the number of seconds specified in the Preferences for the next page to load.  You can also specify how many TABs must be entered before the password when it is entered automatically.  You can also specify that RETURN be typed after the password is entered, thereby completing your login.

If you need finer control than the automatic options, choose the when its hot key is typed option for password entry.  The password entry is specified in the Preferences, default cmd-control-p.

For websites (such as www.ingdirect.com) that require that the password be entered on-screen via a keypad that randomly changes each time it is displayed, choose the Manually, w/ password in floating window option for password entry, In this case, Password Wizard will display the password in a semi-transparent floating window, allowing you to view it while entering the password via the keypad. The password will remain visible for 10 seconds, or until you close its window.

Note: Use of the user ID and/or password hot keys will result in the clipboard being cleared for security reasons.

If you encounter websites for which the above options for how userIDs and passwords are entered do not work, please email the author, and I will try to add support.

Specifying The Browser To Use

You can also specify what browser to use when displaying the URL via the menu at the bottom of the attributes.  This menu lists the "Default Browser" (whatever is set for your system) as well as other browsers found on your system.  You might want to choose a browser other than the default for websites that work properly only in a particular browser.

Going To Recent Websites

You can quickly go to one of the last 20 websites you have visited with the "Go To Recent Website" in the "File" menu.

Importing Password Data From Other Programs

When you select Import Password Data... under the File menu, you select a file to import data from, with the imported data creating entries in your file.  Each entry created will represent one website, URL, user ID, and password.  You can import from files with the following formats:
After you select the file, you will see a dialog like the following:



You can choose how the fields are separated in the file until they line up in columns.  Then you drag the names of the columns so each column of data is correctly identified.  You can drag the small empty columns at the right if there are "extra" fields in the input that must be ignored.  You then check the fields you want to import.

Exporting

Using the Export Selected Entries... command under the File menu, you can export into a .csv file.  Each entry will occupy one line, with comma-separated values.  Note that the resulting file will not be encrypted or protected in any way.

The File Menu

The File Menu is shown at the right.

If you select "Save File Password In Keychain" the file's password will be saved in the system's keychain, and you will not be prompted to enter it when you open the file (or when bring with file forward if you specified the preference to be prompted then). To turn this on you must re-enter the file password.  You can toggle this setting on and off.

If you select "Change password..." you can specify a new file password but you must re-enter the current password.

You can also import or export password data, go to the URL in the current entry or a recently used one, or print.

Printing

Using the Print command in the File menu (command-P), you can print the selected entries.  If no entries are selected, all entries are printed.


Preferences

You can view and edit the preferences by selecting the Preferences... command under the Password Wizard menu (command-,). The resulting dialog is shown at the right, with defaults shown.

You can specify the hot keys for entering user IDs and passwords as well as the default length of generated passwords, from 6 to 32 characters.

You can specify a default User ID (e.g. your email address) to be used for new entries.

For increased security, you can specify that you be re-prompted for the file password whenever Password Wizard is brought forward, or after a period of inactivity, not just when you open the file.

You can also specify the  number of seconds that Password Wizard should wait for a page to load in a browser before automatically typing a user ID or password.

You can also specify whether User IDs and Passwords are typed or pasted.  Some websites disable pasting passwords, so you may find that the typing option overcomes that limitation.  However, typing can be impacted by other third-party utilities.  You can adjust the typing speed in case that works better if you have any conflicts.

You can specify what information from an entry will be displayed when you hover over an entry with the cursor.

You can specify that you want to confirm deletions.

Though you will be asked whether you want to automatically check for updates, you can modify the setting here.


Read-only Password Files

Password Wizard can use password files that are read-only (such as on a CD or write-protected USB drive or network drive).  In this case, the main window appear as shown at the right, with an icon in the upper-left corner denoting it is red-only, and with the buttons to add, delete, and duplicate entries gone.  Also, if you double-click an item, you will not be able to save any changes.

Macintosh Requirements

Password Wizard runs on Mac OS 10.12+.


FAQ


Version History

1.0 - Initial Release.

1.1 - Bug fixes:
1.2 - Improved debugging information provided by Email The Author.

1.3 - Feature improvement and bug fix:

1.4 - Feature improvements:

1.5 - Feature improvement and bug fix:

1.6 - Feature improvement and bug fixes:

2.0 - Added support for Dark Mode on 10.14+.


Purchasing Password Wizard

Note: Password Wizard incorporates the password and website management features already incorporated into Records Wizard/Records Master, thus Password Wizard is FREE to registered Records Wizard/Records Master users.    It will automatically be registered on a machine with Records Wizard/Records Master registered.  It is also FREE for registered PW Master users.

Password Wizard is shareware. You can try it out for 30 days, but if you still use it thereafter, you must register it. The price is very reasonable--$10. After 30 days, Password Wizard will not work unless you have registered it.

Registration includes future updates. 

To purchase Password Wizard, select Registration... under the Password Wizard Menu, and click on the Purchase Registration Code button. You will be taken to a web site where you can choose among the above options, then to a payment web site where you can pay by credit card. Once you have paid, you will receive a registration code via email.  You can enter this code into Password Wizard Registration... dialog.



Password Wizard Copyright 2019-2020 John Woodward. All rights reserved.

You may distribute Password Wizard unmodified via any media, as long as you keep it together with its Read Me file.