SafeWallet
From SBSHWiki
SafeWallet is a password manager that lets you manage all of your sensitive information in one secure place. Using SafeWallet you can store information such as: online account logins, email accounts, credit cards details, bank account details, passport details, important notes and much more!
SafeWallet automatically encrypts all the private information stored within it. SafeWallet uses an AES 256bit encryption engine with CBC mode, which is the strongest encryption standard available today and is used by government agencies to store their highly classified information. We also use additional mechanisms for protection against other possible attacks.
Once you start using SafeWallet your SafeWallet master password is the only password you will need to remember. All other passwords will be stored safely within SafeWallet. You can access those passwords quickly and easily after unlocking your wallet using your master password.
- Notice - When creating a wallet you are advised to choose a strong master password that others can't guess. Using both letters and digits is highly recommended.
Using SafeWallet with Dropbox
Dropbox is a free service that lets you store your local files on the cloud and easily access them from different PCs with Dropbox installed on them and configured with the same account login details.
When using SafeWallet with Dropbox, SafeWallet will automatically store your wallets within your Dropbox account, letting you access your wallets from any other machine (PC or mobile client) that is running Dropbox and SafeWallet together and configured to the same Dropbox account. Your wallet files always remain encrypted so the entire process is fully secure.
To enable Dropbox syncing with SafeWallet you should launch SafeWallet, from the application menu enter: SafeWallet -> Settings -> Library and check the option to enable Dropbox support with SafeWallet. If Dropbox isn’t installed on your PC you will be asked to install it including download instructions where you can find Dropbox.
Once you have enabled Dropbox, simply configure other SafeWallet clients to work with the same Dropbox account and your wallets from the first PC/mobile client will show in your SafeWallet right away. For example, using such Dropbox setup you can access your wallets from your home PC, your Macbook, your work PC and Android phone. Any other setup where you have SafeWallet with Dropbox enabled will automatically provide you access to your wallets.
- Comment - Dropbox support is currently available with SafeWallet for Windows, for Mac and for Android (due for release November 9, 2010). Dropbox support will be added to all other SafeWallet mobile clients in the next couple of weeks. (Comment updated on 2010/11/4).
- Security Notice - Although your wallets become available on any client you configure to work with the same Dropbox account, the wallets are still securely locked and you will be asked to type the wallet password to actually access the content of the wallet. So even though your wallets are now available from different machines, your data is still secure 100% and can only be accessed by you.
Recovering SafeWallet wallet versions using Dropbox
A nice benefit of using Dropbox when syncing is Dropbox keeps revisions automaticly for the wallets. so if for some reason you need to recover an older version of your wallet you can use Dropbox to recover it. Recovering wallet using dropbox
Local syncing vs. Dropbox and how to use them together
With the release of the new SafeWallet v2 for Windows there are two different types of syncing that can be used with SafeWallet: Local and Dropbox syncing.
Local sync - Designed to sync your wallet between your PC and one specific mobile device. Like its name suggest, to perform a local sync the two devices you wish to sync (usually this will be a PC and a mobile) should be connected physically together (this can be via bluetooth, USB or local WiFi network - depending on the target mobile device you are about to sync).
- Setting up wallets for local sync - When performing a local sync the sync will only process wallets that were selected to be included in the sync. To configure which wallets you would like to sync you should open the Wallet Library and check/uncheck the option located on the right side of each wallet item indicating which wallets should be included in the sync. Once you checked the wallets you wish to sync, head over to the Sync Manager and perform a sync. All of the wallets you checked to include in the sync will be synced with your mobile device.
- Using local sync - Launch SafeWallet, enter menu Tools -> Sync Manager. Here you will find instructions how to preform a sync with your mobile device, depending on your mobile device platform.
Dropbox Syncing - syncs your wallets via the cloud and makes your wallets accessible from any SafeWallet client that is configured with the same Dropbox account and with an active internet connection. In order to sync your wallets with Dropbox you don't need to have the devices physically connected since each SafeWallet client is syncing your wallets against your Dropbox account on the cloud. Read more about Dropbox syncing at the "Using SafeWallet with Dropbox" section in this page.
- Notice about using local sync and local sync with Dropbox sync - Local sync should be used with only one mobile device. For example, syncing your wallet between your PC and your iPhone is OK. However, syncing your wallet between your PC, your iPhone and your BlackBerry is not allowed.
- Using local sync to sync your wallet with more than one mobile device can cause different issues, including loosing cards from your wallet. Therefore it should be avoided completely.
- If you wish to sync your wallet between more than two devices you should use Dropbox syncing option. Using Dropbox syncing you can sync your wallet with as many devices you wish and without any risk of loosing data.
- Using both Dropbox and Local sync together is OK, as long as the local sync part is done with only one mobile device. For example, having two PCs (e.g. Windows and Mac) sync across Dropbox and another iPhone which is synced with both PCs using local sync is OK. However, having two PCs sync across Dropbox and two mobile devices sync with the two PCs, or even only with one of the two PCs, using local sync is not allowed and will most likely cause problems with your wallet content.
Syncing SafeWallet for Windows and Android via Dropbox
See tutorial: Dropbox sync between SafeWallet for Windows and Android posted at Bornmobile
Setup Dropbox sync with SafeWallet for Mac
Launch SafeWallet on your Mac, press the SafeWallet -> Preferences menu option. From the General settings tab check the option "Store Wallets in Dropbox". Once checked your wallets will be stored and synced through Dropbox.
If this option isn't showing in your SafeWallet for Mac settings please verify you have Dropbox installed on your Mac.
Setup Dropbox sync with SafeWallet Windows
Launch SafeWallet for Windows, enter menu File -> Settings -> Library tab, and check the option to use store wallets in Dropbox.
Once checked, your wallets will be synced automatically through your Dropbox account. Notice that you need to have Dropbox installed on the same machine.
Setup Dropbox sync with SafeWallet iOS (iPhone/iPad/iPod Touch)
Launch SafeWallet on your iOS device. If you are automatically asked to enter your wallet password press the top-left Back button. Press the bottom-right Tools tab -> Sync Center and select the option "Switch to Dropbox sync". Follow the instructions to complete the Dropbox activation process.
Please notice that you do not have to install Dropbox application for iOS itself. SafeWallet is designed to sync your wallets through Dropbox even without installing Dropbox on your iOS device.
Syncing SafeWallet for Windows and iPhone/iPod Touch using Local Sync
SafeWallet syncs your wallets between your Windows and iPhone through your local WiFi network. Before getting started with the sync please verify that both your Windows PC and your iPhone are connected to the same WiFi network.
Once both are connected to the same WiFi network, follow the steps below to perform a sync:
- 1. Launch SafeWallet on your iPhone and on your Windows PC.
- 2. On your iPhone, enter Tools -> Sync Mode.
- 3. On your PC, press the Tools Menu -> Sync Manager -> Select the option to sync your wallets with an iPhone/iPod Touch. Now press the Synchronize button.
- Notice: Only wallets marked for synchronization will get synced. View the section above: "Setting up wallets for local sync" to read how to configure which wallets should be included in the local sync.
Syncing SafeWallet for Windows and BlackBerry
SafeWallet sync uses the BlackBerry Desktop Manager to perform the sync. Before we can get started, please install the BlackBerry Desktop Manager which is available for free download from BlackBerry site.
Next, you should have SafeWallet for BlackBerry installed on your BlackBerry phone and SafeWallet for Windows installed on your Windows PC. When installing SafeWallet for Windows make sure to check the "SW BlackBerry" option during the installation, telling the installer to install all the necessary sync components that will allow SafeWallet to sync between your Windows and BlackBerry devices. If you installed SafeWallet for Windows without checking this option during the installation, or you are not sure if it was checked, simply run the SafeWallet for Windows installation once again and check this option now - running the installation once again on top of the existing version won't cause any data loss nor will it make any change to your current configuration selections.
Once everything is installed properly follow these steps to enable automatic sync between your SafeWallet for Windows and BlackBerry:
If using BlackBerry Desktop Manager 5.x
- 1. Start the BlackBerry Desktop Manager and select the Synchronize option.
- 2. Check the option Run add-in actions if it is not checked already.
- 3. Switch to the Add-ins section and verify that the SBSH SafeWallet SyncManager option is checked.
If using BlackBerry Desktop Manager 6.x
- 1. Switch to the Add-ins section on the left and verify that the SBSH SafeWallet SyncManager option is checked.
You have now activated automatic wallet syncing between your SafeWallet for PC and BlackBerry. Each time you will synchronize your BlackBerry with your PC via the BlackBerry Desktop Manager your wallets will also be synchronized automatically.
- Notice: Only wallets marked for synchronization will get synced. View the section above: "Setting up wallets for local sync" to read how to configure which wallets should be included in the local sync.
Importing your passwords to SafeWallet from a different password manager
Users that have been using a different password manager and would like to upgrade to SafeWallet are often worried about having to re-type their entire passwords manually once again with SafeWallet. Having to re-type passwords you've been saving for several years once again can definitely be a frustrating task, and this is exactly why SafeWallet offers an Import Wizard that allows you to import your passwords from different password managers automatically, with a few single steps.
The SafeWallet Import Wizard should be used by users that have been using a different password manager application and would like to import their existing passwords to SafeWallet.
Using Import Wallet Wizard - Launch SafeWallet, press the File menu option and Import Wallet. This will start the SafeWallet Import Wallet wizard that will guide you through the import process, depending on the wallet application you wish to import your wallet from.
Currently, SafeWallet Import can import wallets from the following applications: DataVault, eWallet, FlexWallet, HandySafe, HandySafe Pro, KeePass, MiniSafe, SafeWallet (importing our own exported files), SplashID and Custom CSV option. Use the Custom CSV import option if your password manager isn't listed in the supported import apps. More information about the Custom CSV option included below.
eWallet import comments
- 1. Importing from eWallet was tested with the latest eWallet, version 7.X. The import is most likely to work nicely with different eWallet versions (as long as the exported wallet file format from eWallet remains the same).
- 2. When importing from eWallet all folders will be imported as one-level deep folders, even if they are placed within other folders in eWallet. This is a limitation in the export file format from eWallet. After completing the import, you can easily move the imported folders around to setup things in its original hierarchy used with eWallet. Moving the folders will properly more them with any of the cards inside them.
- 3. Your eWallet card icons won't be imported, so all cards will be using the default card icon after import. You can easily edit each of the cards and select the proper card icon you wish to use for each of your cards.
Custom CSV import comments
- The Custom CSV import offers a solution for users that would like to bring their passwords to SafeWallet, but using a password manager that isn't included in the list of password managers that SafeWallet can import from. This option allows users to import their wallet to SafeWallet with some simple text file editing.
Common Problems and Solutions
Duplicate wallets are showing up on my device, what should I do?
Wallet files name and wallet named are different so you will not be able to simple open a file browser and fine the duplicate filenames. You will need to use the desktop version to find the duplicate files and then to match the filenames to the names in order to remove the duplication. Here is what we suggest you do:
- 1) Close SafeWallet on your device and make sure SafeWallet isn’t running.
- 2) Open SafeWallet desktop.
- 3) Open each Wallet you’d like to keep and right click on the wallet library icon
- 4) Click Wallet settings and make a note of the Wallet file name.
- 5) Repeat this process for each wallet library you use.
- 6) Delete the SafeWallet folder from the SDCard .
- 7) Open the Dropbox folder / You wallets folder from your pc / mac and delete all files except the Wallet file names from steps 3+4.
- 8) Open SafeWallet on the your device and let it sync and grab the wallet files.
After I sync I get AppError / Wallet Corrupt / Error Opening Wallet Errors and cannot open one or all of my wallets, what should I do?
Sometimes the sync doesn't complete successfully, or there can be problems that cause a sync to corrupt a wallet. The best solutions is always to try and sync again a fresh copy of the wallets from the desktop / another device. Here is how:
- 1) Find the “SafeWallet” directory on the SDCard
- 2) Delete the directory
- 3) re-open SafeWallet and let it grab another copy of the wallets (if you using Dropbox)
or
- 3) Run the sync again and let it grab a fresh copy of the files if using Wifi / Local Sync.
I have an error with Dropbox : it's stuck in a loop / doesn't update my files / getting sync error / etc
- 1) Find the “SafeWallet” directory on the SDCard
- 2) Delete the directory
- Always make sure you have a backup copy of your wallet files before you delete folders from your SDCard*
- 3) re-open SafeWallet and let it grab another copy of the wallets (if you using Dropbox)
or
- 3) Run the sync again and let it grab a fresh copy of the files if using Wifi / Local Sync.
If problem persists:
- 1) Open SafeWallet
- 2) Go into Settings
- 3) Clear Dropbox Cache.
- 4) Try to sync again.
Error: Duplicate provider authority - I installed the Trial Version from the market. Now I bought the full version from the market and when it trys to install I get the duplicate provider error. Why isn't that working "
A Content Provider is Android's way of letting applications manipulate data (search, load, move around, etc). While your wallet files are stored on the SD Card, the content provider loads the data, manpulates it, searches it, etc. The problem is two applications cannot share a content provider and each one must be unique. As such you need to uninstall the trail version, then the full version will install smoothly. Do not worry about losing data, as the full version and the trial version both save the data in a wallet file.
When opening SafeWallet I get "Error Cannot access external storage" What should I do? "
SafeWallet requires access to your SD card as that's where it saves the files. This means that you do not have access currently to your SafeWallet (either the SD card is mounted on the PC or is out of the devices) Un-mount the SD Card and it will work fine.