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 플러그인에도 이미 접근할 수 있어요.
Emailify의 작동 방식
Emailify Figma 플러그인은 Figma에서 바로 쓸 수 있는 HTML을 디자인하고 내보낼 수 있게 도와줘요.
Emailify의 기본 디자인, 미리보기, 코드 생성, 로컬 내보내기 처리는 Figma 플러그인 안에서 이루어져요. 데이터는 내장 이메일 플랫폼 연동, 자동 이미지 호스팅, 웹훅 같은 선택형 네트워크 기능을 직접 사용할 때만 플러그인 밖으로 나가요.
내장 플랫폼 연동(영어)이나 자동 이미지 호스팅을 사용하기로 하면, 이미지 에셋이 Backblaze B2 스토리지 CDN 서비스를 통해 저장되고 링크될 수 있어요.
Emailify가 하는 일과 하지 않는 일
Emailify는 Figma Plugins API를 사용해 이미지를 압축하고 컴퓨터로 바로 다운로드해요.
Emailify의 기본 로컬 이미지 압축과 코드 생성 과정은 외부 서버에 의존하지 않아요. 업로드, 플랫폼, 웹훅, AI, 현지화 같은 선택형 워크플로는 각각 별도의 네트워크 경계를 가지며, 사용자가 선택할 때만 실행돼요.
Emailify의 기본 로컬 내보내기 워크플로로 만든 파일은 플러그인 안에서 바로 생성되어 사용자의 컴퓨터로 다운로드돼요.
Emailify가 하는 일
- 플러그인의 도구로 Figma에서 이메일을 디자인할 수 있게 해요.
- Figma 디자인을 HTML로 내보내 컴퓨터로 바로 다운로드할 수 있게 해요.
- 내보낸 HTML 이메일을 본인 이메일 마케팅 플랫폼 계정(예: MailChimp, Klaviyo, Salesforce 등)에 공식 API로 직접 업로드할 수 있게 해요(선택 사항).
- 이메일 속 이미지를 자동으로 호스팅할 수 있게 해요(선택 사항).
- 이메일 디자인으로 PDF 미리보기를 만들 수 있게 해요.
- 내보낸 파일을 모두 사용자의 컴퓨터로 바로 다운로드해요.
Emailify가 하지 않는 일
- 기본 로컬 디자인 및 내보내기 처리 중에는 Figma 파일의 HTML이나 이미지 데이터를 업로드하지 않아요. 선택형 이메일 플랫폼, 이미지 호스팅, 웹훅, AI, 현지화 기능은 선택한 워크플로에 필요한 데이터만 보내요.
- 기본 로컬 내보내기의 HTML이나 이미지를 저장하지 않아요. 선택형 호스팅 워크플로에서는 제출된 에셋이 해당 서비스에 저장될 수 있어요.
- 기본 로컬 내보내기에는 클라우드 스토리지를 사용하지 않아요. 선택형 이미지 호스팅 워크플로에서는 선택한 대상에서 에셋을 쓸 수 있도록 클라우드 스토리지를 사용할 수 있어요.
- 실행 중인 플러그인에 제공된 파일과 워크플로 밖에 있는 관련 없는 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 플러그인이 실행되지 않도록 막을 수 있어요.