Figma 플러그인은 Figma 자체 서버에서 직접 실행되고 Figma 파일 안에서 작동해요. 따라서 데이터 보호와 보안 면에서 업계 표준을 뛰어넘는 Figma 플랫폼의 보안과 인프라를 모두 그대로 이어받아요.
- SOC 2 Type 2
- SOC 3
- Cloud Security Alliance (CSA) STAR: Level 1
- ISO/IEC 27001:2013
- ISO/IEC 27018:2019
- EU Cloud Code of Conduct (COC): Level 2
Figma 플러그인을 사용하기 위해 추가로 설치할 소프트웨어는 없어요. Figma 플러그인은 Figma 고유 기능의 일부로 내장되어 실행되며, 모든 Figma 플러그인은 어떤 Figma 파일에서든, 또는 Figma 앱 안의 공식 Figma Community 생태계를 통해 바로 접근하고 실행할 수 있어요.
조직에서 이미 Figma 사용을 승인했다면 Figma 플러그인에도 이미 접근할 수 있어요.
TinyImage의 작동 방식
TinyImage Figma 플러그인은 Figma 레이어를 압축된 이미지로 내보낼 수 있게 도와줘요.
TinyImage는 개인정보 보호와 보안을 중심으로 설계되어, Figma 파일 밖으로 어떤 것도 나가지 않아요.
모든 기능, 압축, 파일 내보내기는 Figma Plugins API를 사용해 Figma 플러그인 안에서 클라이언트 측으로 처리되며, 클라우드나 Figma 외부의 어디에도 절대 업로드, 처리, 저장되지 않아요.
TinyImage가 하는 일과 하지 않는 일
TinyImage는 Figma Plugins API를 사용해 이미지를 압축하고 사용자의 컴퓨터에 바로 다운로드할 수 있게 도와줘요.
TinyImage는 이미지 데이터를 압축하는 데 외부 서버를 전혀 사용하지 않아요. 즉, Figma 파일의 어떤 내용도 Figma 플러그인이나 Figma 밖으로 나가지 않아요.
TinyImage는 필요할 때 승인된 인코더 에셋 일부를 다운로드해요. CMYK PDF를 내보내는 경우에는 TinyImage의 정적 에셋 호스트에서 선택한 인쇄용 프로필만 다운로드해요. 이 요청에는 Figma 콘텐츠가 포함되지 않으며, 모든 이미지와 PDF 처리는 여전히 플러그인 안에서 로컬로 이루어져요.
플러그인으로 내보내는 파일은 모두 사용자의 컴퓨터에서 완전히 로컬로 처리돼요.
TinyImage가 하는 일
- 사용자가 Figma의 JPG/PNG/SVG 레이어를 압축할 수 있게 해요.
- 사용자가 Figma 레이어로 움직이는 GIF 파일을 만들 수 있게 해요.
- 사용자가 Figma 프레임으로 PDF를 생성할 수 있게 해요.
- 사용자가 Figma 페이지의 이미지 레이어 채우기를 축소할 수 있게 해요.
- 내보낸 파일을 사용자의 컴퓨터에 바로 다운로드해요.
TinyImage가 하지 않는 일
- Figma 파일의 데이터를 전혀 업로드하지 않아요.
- Figma 파일의 데이터를 전혀 저장하지 않아요.
- Figma 데이터를 처리하거나 저장하는 데 서버나 클라우드 스토리지를 전혀 사용하지 않아요.
- 개인정보를 전혀 수집하거나 저장하지 않아요(Figma 플러그인은 Figma 프로젝트, Figma 팀, Figma 사용자에 관한 비공개 정보에 접근할 수 없어요).
Figma 플러그인의 작동 방식
Figma 플러그인은 HTML/CSS/Javascript로 작성되며, Figma 메인 애플리케이션 안의 엄격하게 통제된 샌드박스 환경에서 실행돼요.
Figma 플러그인은 Figma Plugins API의 권한 범위 안에서 Figma가 허용하는 작업만 할 수 있어요. 무엇보다 플러그인은 플러그인을 실행하는 Figma 사용자의 개인 정보에 전혀 접근할 수 없어요.
Figma 플러그인이 할 수 있는 일과 할 수 없는 일
Figma 플러그인 보안에 관한 글에 따르면, Figma 플러그인이 할 수 있는 일은 제한적이고 할 수 없는 일이 훨씬 많아요.
Figma 플러그인이 할 수 있는 일
- 사용자가 명시적으로 실행할 때만 실행
- 플러그인 전용 대화 상자 하나에만 UI 표시
- Figma 문서의 모든 데이터 읽기(예: “이름으로 레이어 찾기” 플러그인)
- Figma 문서의 모든 데이터 수정(예: “선택한 레이어 이름 바꾸기” 플러그인)
- 인터넷을 통해 모든 서버와 통신(예: “서비스 X에서 가져오기” 플러그인)
Figma 플러그인이 할 수 없는 일
- 스스로 실행
- 파일을 소유한 프로젝트나 팀에 대한 정보 가져오기
- 실행 중이 아닐 때 무언가에 접근
- 실행된 파일 외에 다른 파일의 데이터에 접근
- 플러그인 UI 대화 상자 밖에서 Figma UI 변경
회사의 Figma 계정 관리자는 조직 안에서 허용할 플러그인 허용 목록을 설정할 수 있어요. 이를 통해 해당 조직의 모든 파일에서 신뢰할 수 없는 Figma 플러그인이 실행되지 않도록 막을 수 있어요.