SimpleSafe is no longer available to purchase. Click here for further information.

Installation Guide

Installing SimpleSafe is straightforward, you'll just need a basic understanding of how to create a database and upload files to your webserver. We highly recommend utilising a HTTPS connection and keeping regular database backups to make sure your data is kept safe and secure.

Get started with SimpleSafe:

  1. Download and unzip the SimpleSafe application from your user account
  2. Create a database for SimpleSafe on your web server, as well as a MySQL user who has all privileges
  3. If you haven't already, set up the URL and directory where you intend to access SimpleSafe (e.g. http://simplesafe.localhost/, http://yourwebsite.com/simplesafe/ or http://simplesafe.yourwebsite.com)
  4. Upload the SimpleSafe files into the appropriate directory where you'll access the application
  5. Run the SimpleSafe installer by visiting the URL you specified in step 3 in your web browser (you'll need access to an internet connection to validate your license key)
  6. The installer will take you through license validation, database connection and user setup
  7. Once the installer is complete, SimpleSafe should be installed and ready to go.

Custom Encryption

SimpleSafe provides developers with the option to integrate their own encryption & decryption algorithms.

Please note that the custom algorithms must be two-way.

Follow these steps to add your custom functions:

  1. Make a backup of your SimpleSafe database
  2. Log into SimpleSafe using the administrator account and within the Settings page toggle all field types to Standard before saving the changes
  3. Open the following PHP file within a text editor: system/custom/encryption.php
  4. Insert your custom algorithms into the relevant functions and save the file
  5. Within the SimpleSafe Settings, toggle the relevant field types to Password and save

All passwords will now be encrypted and decrypted using the custom algorithms.

Smarter, simpler credential management.