Figma
HomeProductEngineeringEditorial
Figma

Keeping your data in Figma safe and secure: SOC 2 Type 1, SSO, and more

Samir Goel
Samir Goel, Director of Engineering, Figma

At Figma, we focus on building new features that our customers love to use, like Smart Selection, GIFs in prototypes, plugins, and many more. But we are just as invested in what happens behind the scenes that keeps your data and design IP safe.

The Infrastructure team's mission is to build a platform that is powerful, fast, and secure. That way we can support faster innovation and snappier user experience. To achieve this mission, the safety and security of users' data is paramount for us; it is the cornerstone for the trust you place in us when you store your design IP with Figma.

To accomplish this, security is part of everything we do. It’s top of mind in how we work, treat customer data, and develop our product. Here are a few recent security improvements we’ve made to Figma:

We got SOC 2 Type 1 certified

We’re pleased to announce that we’ve successfully completed our SOC 2 Type 1 certification! In case you’re new to SaaS security, here’s why this is important to you. SOC 2 is the standard for security compliance for software companies in the United States. Its guidelines and policies are designed to help businesses like Figma protect customer data that’s stored in the cloud.

In order for companies to be SOC 2 certified, they must undergo an audit of their infrastructure, software, HR processes, and policies around handling customer data to ensure they have all the necessary security procedures and controls in place. Getting SOC 2 Type 1 certification is only the first step. We are currently pursuing SOC 2 Type 2 certification, where we continue to validate and demonstrate our security operations over time. Stay tuned in the latter part of 2019 for more SOC 2 updates.

We’re ready for our European customers

Whether you’re already headquartered in Europe or looking to expand internationally, Figma is ready for you. As Figma’s customer base continues to grow quickly throughout Europe, we must meet the security and compliance requirements in the European Union and beyond. Figma complies with data protection requirements and is certified under both the EU-US Privacy Shield Framework and the Swiss-US Privacy Shield Frameworks.

Security is top priority for every new feature

Since the launch of Figma Plugins, it’s been incredibly exciting to see our customers build plugins on our platform. But opening up our platform meant we had to be thoughtful about what we give developers access to, so we can uphold our standards around security, stability, and performance.

Rudi Chen, one of the software engineers behind our plugins platform, recently wrote a great in-depth article on our engineering approach. Security was the top priority, perhaps even at the expense of additional platform capabilities. For example, we made sure Figma Plugins could only access a single design file and never a user’s entire account; one plugin also cannot access another plugin’s data. The team also made the decision to not allow a Figma Plugin to change the Figma UI, leading to potential user misdirection (and making the user vulnerable to phishing attacks).

Without spoiling more of Rudi’s post, I highly encourage you to dive in and read about what our team learned and the technical risks we took in our development journey.

SAML + Figma = 👍

Lastly, we know your organization requires a certain level of enterprise security. Integrations with your preferred SAML SSO provider not only makes logging into Figma easier, but it enables you to securely deploy Figma to your entire organization and control all user access. We now integrate with OneLogin, along with previously-supported Okta and Microsoft Azure Active Directory.

Looking for more good reads?
- Peruse all the details regarding our security and privacy policies
- Check out the latest product updates on our What’s New page
- Contact sales for a 1:1 chat about Figma Organization

Related Content

Rudi Chen |
How to build a plugin system on the web and also sleep well at night
The solution we found helps us run Figma plugins in a safe way — i.e. not eval(UNTRUSTED_CODE).
Dylan Field |
Introducing Figma Organization: Our first enterprise-grade offering
Figma Organization comes with Shared Fonts, unlimited teams, enhanced security, and more.

Try Figma for free.