Getatlas Vb2ltzv6vw
Help CenterSecurity & ComplianceData Encryption and Access Control

Data Encryption and Access Control

Last updated August 26, 2024

Protecting your sensitive data is paramount in any machine learning project. Modal provides robust data encryption and access control mechanisms to ensure the security and privacy of your information, empowering you to build and manage your projects with confidence.

Data Encryption

  • Data Encryption at Rest: Modal encrypts data stored at rest within its infrastructure to protect it from unauthorized access. Encryption keys are securely managed and separated from the data itself.
  • Data Encryption in Transit: All data transmitted between your Modal projects and other services is encrypted in transit using industry-standard protocols (e.g., HTTPS) to protect it from eavesdropping.

Access Control

  • Role-Based Access Control (RBAC): Modal employs RBAC to restrict access to your projects based on user roles and permissions. You can define specific roles with varying levels of access, limiting who can view, modify, or delete sensitive data.
  • Project-Level Access Control: You can set up project-level access controls to determine which users or teams can access specific projects. This ensures that only authorized individuals can work with your data and models.
  • Resource-Specific Permissions: Modal allows you to grant fine-grained permissions to access specific resources within your projects (e.g., models, data files). This ensures a controlled and secure environment.

Key Benefits of Data Encryption and Access Control

  • Data Confidentiality: Protecting your data from unauthorized access, ensuring that only authorized individuals can view or modify it.
  • Data Integrity: Ensuring the integrity and authenticity of your data, preventing unauthorized modifications or data tampering.
  • Compliance: Meeting regulatory requirements for data security and privacy (e.g., GDPR), enhancing compliance and trust.
  • Reduced Risk: Minimizing the risk of data breaches and other security incidents, safeguarding your valuable information.

Best Practices for Security

  • Strong Passwords: Use strong and unique passwords for your Modal account and other services related to your projects.
  • Two-Factor Authentication (2FA): Enable 2FA for your Modal account to add an extra layer of security.
  • Regular Password Rotation: Change your passwords at regular intervals to enhance security.
  • Limit Shared Credentials: Avoid sharing your account credentials with others.

By leveraging Modal's robust data encryption and access control mechanisms, you can implement strong security measures to safeguard your machine learning data and build trust in your projects. This ensures the confidentiality, integrity, and availability of your information, even in the face of potential threats.

Was this article helpful?