ShelterVault helps you to save your passwords in your local machine. All passwords are encrypted with the master key you set up at startup.
Install it from the Microsoft Store.
- Create a master key.
- Access to ShelterVault using your master key.
- Create, update, or delete credentials.
- Change the theme at runtime.
- Multi-language (English & Spanish).
- Multi-vault management.
- Synchronize your vault by using your own Azure Cosmos DB.
Although ShelterVault doesn't provide infrastructure for the cloud, you can configure ShelterVault to use your own Azure Cosmos DB. Your data will be synchronized across all devices with the same configuration. However, you have to configure ShelterVault device by device.
- Cosmos DB container with a partition key named as ‘/type’
- Cosmos DB endpoint
- Cosmos DB Key
- Database name
- Container name
See more about Azure Cosmos DB here
- Go to Settings > Cloud Sync > Select Azure
- Fill out the values of your Azure Cosmos DB configuration
- Test the connection
If the connection was successful, the configuration will be encrypted and saved in your vault. The first synchronization will happen after 1 minute but a synchronization button will be available after testing the connection.
- ShelterVault will synchronize your vault every 60s by using short-polling technique.
- The configuration is valid for the vault you're working with.
- Short-polling requests to Azure Cosmos DB occur when you open a vault and only if you have a valid configuration.
- Azure Cosmos DB free tier should be enough for personal use.
- You're responsible for limiting your resources.
Support for English & Spanish
ShelterVault supports Light, Dark, and Neuromancer mode. It detects and uses your current Windows theme the first time the application is executed.
- Data is saved in a SQLite3 database at user's profile directory.
- All passwords are encrypted using AES-256 and a random initial vector.