Ticket Sync

Security & data handling

Last updated: 21 August 2026

This page is for the people who have to approve Ticket Sync before a team can use it. It describes how the plugin handles credentials and ticket data, and what runs where. For the legal version, see the Privacy Policy.

How it works

Figma plugins run in a sandboxed iframe that cannot call external APIs directly, because the browser's CORS rules block it. Ticket Sync therefore sends its requests through a small proxy service, which forwards them to your ticket tool and returns the response to the plugin.

Your ticket data

Your credentials

The proxy

Access control

Where things run

Component Provider Region
Proxy service Google Cloud Functions USA (us-central1)
License and connection database Firebase Realtime Database EU (europe-west1, Belgium)
Website Firebase Hosting Global CDN
Payments Paddle.com Market Limited (merchant of record) United Kingdom

Permissions the plugin requests

In Figma, the plugin requests access to the current user's identifier, which is used only to check whether a Pro license applies. In your ticket tool, it requests read access to issues and, where you enable the feature, permission to add a link to the ticket. It never requests administrative scopes.

Data processing agreement

Ticket content can contain personal data about your colleagues. For that content your organisation is the controller and we act as a processor. If you need a data processing agreement under Art. 28 GDPR before rolling the plugin out, write to lukas.ticketsync@gmail.com and we will send one.

Reporting a vulnerability

If you find a security issue, please email lukas.ticketsync@gmail.com with enough detail to reproduce it. Reports are acknowledged within three working days. Please give us a reasonable window to fix the issue before disclosing it publicly. Ticket Sync is run by one person, so there is no bug bounty - but genuine reports are taken seriously and credited if you would like that.

Compliance

Ticket Sync is an independent tool and holds no formal attestation such as SOC 2, ISO 27001 or HIPAA, and no Business Associate Agreement is offered. If your work involves regulated data - health, payment or comparable special categories - Ticket Sync is not the right tool for it.