Places where we store data:
Plugin
Tokens are stored on the Figma document itself. The Tokens Studio for Figma plugin stores all data entered and used by the plugin on the user’s Figma client storage. This includes your plugin preferences (plugin window size and any settings set inside of the plugin), but also sync credentials such as:
- Personal Access Tokens used for GitHub, GitLab and ADO. We’re using the following packages to communicate with these platforms: @octokit/rest for GitHub, @gitbeaker/browser for GitLab, @azure-devops-node-api for ADO.
At the discretion of the user, tokens can be synchronised through any of the available sync providers including JSONBin, GitHub, GitLab, Azure DevOps. The synchronisation happens directly between the plugin and the sync destination and does not flow through any of our infrastructure.
The Tokens Studio plugin (as any other plugin) has full access to all the data on the canvas. The Tokens Studio for Figma plugin interacts with data on the canvas through the Figma API to read/write tokens via shared plugin data or to modify the appearance of elements on the canvas but none of this data ever leaves the Figma environment.
Stripe
Stripe is our payment service provider and the data entered during the checkout process is stored on the Stripe platform. We do not store any payment or credit card data on our infrastructure. The following data is stored on the Stripe platform:
- Customer Name
- Customer Email
- Billing Email
- Billing address
- VAT number (for EU customers)
- Payment details such as credit card information
- Company name
For more information about stripe:
Website: Stripe.com
Privacy policy: https://stripe.com/in/privacy
KeyGen
For pro users only:
Keygen is a licence management platform that is used by the plugin to validate a licence key entered in the plugin. It also validates that the licence key belongs to the current Figma user who is using the plugin. To achieve this the following data is stored on the KeyGen platform:
- Figma User ID
- E-mail address used for subscription via Stripe
For more information about Keygen:
Website: Keygen.sh
Privacy policy: https://keygen.sh/privacy/
LaunchDarkly
LaunchDarkly is a feature flag management platform that is used by the plugin to enable or disable features based on the user’s subscription. To achieve this the following data is stored on the LaunchDarkly platform:
- Figma User ID
For more information about LaunchDarkly:
Website: LaunchDarkly.com
Data, privacy and security: https://launchdarkly.com/security/
Mixpanel
Mixpanel is an analytics platform that is used to track the usage of the plugin and its features. To achieve this the following data is stored on the Mixpanel platform on servers in the European Union:
- Figma User ID
- Figma User Name
Sentry
Session recording is a feature to track user sessions when bugs occur, so we can better understand the issue and fix it. No data will be sent to our telemetry server if you do not experience a bug or if you turn off the debugging.
Any data collected is anonymized and will not be shared with any third parties and is used purely to address bugs and optimize performance.
Disclaimer: The initial session, when opting in for the first time, will be recorded.
For more information about Sentry: