The OutVoice platform enforces HTTPS for all services using TLS (Transport Layer Security). TLS allows the server and client to authenticate each other and to negotiate an encryption algorithm and cryptographic keys before data is exchanged. This prevents criminals from reading and modifying any information transferred.
Payments and related data are handled by third party payment companies that are certified to PCI Service Provider Level 1. This is the most stringent level of certification available in the payments industry. All communications between OutVoice and our payment processors are encrypted end-to-end for maximum security. No sensitive financial information is stored directly on the OutVoice Platform.
Non-payment related data files are encrypted and stored using Amazon S3. Each object is encrypted with a unique key employing strong multi-factor encryption. As an additional safeguard, it encrypts the key itself with a master key that it regularly rotates. Amazon S3 server-side encryption uses one of the strongest block ciphers available, 256-bit Advanced Encryption Standard (AES-256), to encrypt OutVoice data.