Last updated February, 2016

Data Centers

FlyElephant’s physical infrastructure is hosted and managed within Azure’s secure data centers and utilize the Azure technology. Azure continually manages risk and undergoes recurring assessments to ensure compliance with industry standards. Azure’s data center operations have been accredited under: SO/IEC 27001, ISO/IEC 27018, SOC1/SOC2, EU Model Clauses, UK G-Cloud, FedRAMP.

Azure provides data center access and information to employees who have a legitimate business need for such privileges only. When an employee no longer has a business need for these privileges, his or her access is immediately revoked, even if he or she continues to be an employee of Azure. All physical and electronic access to data centers by Azure employees is logged and audited routinely.

For additional information see: https://www.microsoft.com/en-us/TrustCenter/Security/default.aspx.

Network Security

Firewalls are utilized to restrict access to systems from external networks and between systems internally. By default all access is denied and only explicitly allowed ports and protocols are allowed based on business need. Each system is assigned to a firewall security group based on the system’s function. Security groups restrict access to only the ports and protocols required for a system’s specific function to mitigate risk.

Data Security
User files

The contents of your project files are stored in Azure data storage service. For additional information see: https://azure.microsoft.com/en-us/services/storage/. Some meta data about project files is stored in a Git repository. The FlyElephant platform verifies that any user asking for a file is authorized to access the requested file.

Project Runs

Each Run of a Project on the FlyElephant platform runs within its own isolated environment and cannot interact with other Project Runs or areas of the system. This restrictive operating environment is designed to prevent security (of users’ code and data files) and stability issues.

System data

We use a database to store information about users (such as username and email address) as well as meta data about Projects and Runs (e.g., timestamps and status messages). This data is stored in a database hosted by Azure. We do not store users’ passwords anywhere in our system.

Data in transit

Data is encrypted during transit between users’ machines and different parts of the FlyElephant platform. We use industry-standard SSL for encrypted communication.

System Security
System Configuration

System configuration and consistency is maintained through standard, up-to-date images, configuration management software, and by replacing systems with updated deployments. Systems are deployed using up-to-date images that are updated with configuration changes and security updates before deployment. Once deployed, existing systems are decommissioned and replaced with up-to-date systems.

System Authentication

Operating system access is limited to FlyElephant staff and requires username and key authentication. Operating systems do not allow password authentication to prevent password brute force attacks, theft, and sharing.

Software Engineering Methodology

Every line of code is reviewed before being deployed to our production environment. Among other things, code reviewers are trained to look for security vulnerabilities.

Access to Customer Data

FlyElephant staff does not access or interact with customer data or applications as part of normal operations. There may be cases where FlyElephant is requested to interact with customer data or applications at the request of the customer for support purposes or where required by law.

Vulnerability Reporting

To report a security vulnerability, please email d.spodarets@flyelephant.net. For non-emergency issues, we encourage customers to open a support ticket by emailing support@flyelephant.net.

Best Practices for Securing Your Projects

We recommend that you:
Do not store passwords or other private keys/credentials inside your source code files. Instead, use the Secure Config feature to store secure values safely.
Do not use third-party libraries or dependencies without verifying that they are safe and trustworthy.

9. Correcting and Updating Your Information

Customers may update or change their registration information by logging in to their accounts at http://platform.flyelephant.net. Requests to access, change, or delete your information will be handled within 30 days.

10. Security

FlyElephant endeavor to take all appropriate administrative, technical, and physical security measures to protect Data About FlyElephant Customers. Fly Elephant has security measures in place to protect the loss, misuse and alteration of the information under our control. Pay attention that we can not in any case guarantee and security as for the information, including Personal Information and third parties’ data that are stored on your personal Computer, so that we shall not be responsible for the security breach thereof.

11. Access to other web-sites

Services provide links to outside web sites of third persons. These linked web sites are not under the control of Company, and we are not responsible for the privacy practices or content of third persons linked to our Web site even in case these third persons are our agents or licensees. Before disclosing your Personal Information on any other web site, we advise you to examine the privacy policies of those web sites.

12. Changes To This Privacy Policy

We may change this Privacy Policy from time-to-time. If we make any changes to this Privacy Policy, we will change the “Last updated” date above. We encourage you to review this Privacy Policy whenever you visit the Web site to understand how your personal information is used.

Use of Company’s Web site at any time indicates that you accept the current, published version of the Privacy Policy. FlyElephant guarantees that in all circumstances, your details and any information held about you will be treated in the manner dictated by this policy.

13. Contacting Us

Questions regarding this Privacy Statement or the information practices of the Company’s Web sites should be directed to support@flyelephant.net.