AI TRANSPARENCY

AI 버튼을 누르면
무엇이 전송될까요?

기본 이미지 패키지와 일반 SVG 변환은 브라우저에서 처리되지만 AI 편집은 다릅니다. 사용자가 명시적으로 실행할 때 현재 canvas의 축소 PNG와 입력한 지시문이 DrowPack Worker를 거쳐 설정된 AI 제공자에게 전송됩니다.

작성 2026-07-19현재 배포 상태 직접 확인예상 읽기 8분
기능 경계 한눈에 보기

파일 열기, 리사이즈, PNG/JPG 저장, 4종 ZIP, 일반 SVG 추적은 로컬 브라우저 처리입니다. “AI 편집 실행” 또는 “AI 보조 SVG”를 직접 누른 경우에만 AI 요청 흐름이 시작됩니다.

로컬 처리와 AI 처리를 구분하세요

작업기본 처리 위치이미지 외부 전송비고
PNG/JPG/WebP 열기현재 브라우저없음canvas에 디코딩
PDF·PDF 호환 AI 파일 열기현재 브라우저없음PDF.js로 첫 페이지 렌더
리사이즈·워터마크·ZIP현재 브라우저없음결과 파일도 기기에서 생성
일반 SVG 변환현재 브라우저없음ImageTracer 기반 path 생성
AI 이미지 편집브라우저 + DrowPack Worker + AI 제공자있음현재 canvas와 프롬프트 전송
AI 보조 SVGAI로 이미지 단순화 후 브라우저에서 path 변환있음AI 출력이 다시 SVG 추적 입력이 됨

여기서 “AI 파일”은 두 뜻으로 혼동될 수 있습니다. Adobe Illustrator의 .ai 파일을 PDF 호환 방식으로 여는 것은 생성형 AI 요청이 아닙니다. 별도 AI 편집 버튼을 실행하는 경우만 생성형 이미지 모델이 사용됩니다.

AI 편집 요청의 실제 흐름

  1. 사용자가 지시문을 입력하고 실행합니다. 빈 프롬프트는 전송하지 않으며 현재 서버 제한은 최대 1,200자입니다.
  2. 현재 미리보기 canvas를 PNG로 만듭니다. 긴 변이 511px를 넘으면 종횡비를 유지한 고품질 리샘플링으로 축소합니다.
  3. 같은 출처의 DrowPack API로 보냅니다. Worker는 요청 형식, 이미지 유형·크기, 출처를 검사하고 분당 요청 수를 제한합니다.
  4. 설정된 AI 제공자에게 추론을 요청합니다. 현재 배포는 Cloudflare Workers AI의 이미지 편집 모델을 사용합니다.
  5. 반환 이미지를 다시 canvas에 표시합니다. 사용자가 결과를 직접 확인한 뒤 저장하거나 일반/AI 보조 SVG 변환을 선택합니다.
511px입력 이미지 긴 변 상한
1,200자프롬프트 상한
8MB서버 입력 이미지 바이트 상한
6회/분배포 설정의 단순 요청 제한

511px는 원본 파일 자체를 덮어쓰는 크기가 아니라 AI 요청용 사본의 최대 긴 변입니다. AI 결과가 다시 canvas에 적용되면 이후 저장·SVG 변환은 그 결과 이미지를 기준으로 합니다. 작은 글자와 정교한 로고가 AI 편집 후 달라질 수 있는 중요한 이유이기도 합니다.

현재 제공자와 모델

2026-07-19 라이브 AI 상태 엔드포인트에서 확인한 값은 제공자 cloudflare, 모델 @cf/black-forest-labs/flux-2-klein-4b, 상태 available: true입니다. 배포 설정은 이후 바뀔 수 있으므로 실제 사용 전 상태 응답을 함께 확인하세요.

Cloudflare의 현재 문서는 Workers AI 입력·출력 등을 Customer Content로 설명하며, 명시적 동의 없이는 이를 모델 학습이나 Cloudflare·제3자 서비스 개선에 사용하지 않는다고 밝힙니다. 제공 모델은 제3자 라이선스 조건이 적용될 수 있으므로 최신 제공자 문서를 우선해야 합니다.

저장과 로그의 경계

DrowPack의 AI 처리 코드에는 업로드 원본이나 AI 결과를 R2, KV, Durable Objects 또는 별도 애플리케이션 데이터베이스에 저장하는 단계가 없습니다. API 응답에도 Cache-Control: no-store를 사용합니다. 다만 네트워크와 AI 서비스 운영 과정에서 Cloudflare가 요청을 처리하므로 “어떤 외부 시스템도 데이터를 처리하지 않는다”는 의미는 아닙니다.

민감한 이미지는 보내지 마세요

신분증, 계좌·주소, 의료 정보, 비공개 계약 자료, 동의받지 않은 얼굴처럼 외부 AI 처리가 부적절한 데이터는 AI 기능에 넣지 않는 것이 안전합니다. 이런 이미지는 로컬 기능만 사용하거나 먼저 민감 부분을 제거하세요.

AI가 보장하지 않는 것

이미지 편집 모델은 지시를 해석해 새 픽셀을 생성합니다. 입력과 출력의 의미가 비슷해도 모든 요소가 정확히 유지된다고 보장할 수 없습니다.

  • 사람의 얼굴, 손가락, 눈 방향과 신체 비율
  • 로고 모양, 상표의 정확한 기하, QR 코드
  • 문장, 숫자, 서명과 작은 글자
  • 색상값, 투명도, 선 굵기
  • 저작권·초상권·상표권을 포함한 사용 허가
  • 사실성, 실제 사건 또는 인물을 정확히 묘사한다는 보장

원본과 AI 결과를 겹쳐 보거나 얼굴·손·글자·로고를 확대해 검수하고, 중요한 작업은 AI 편집 전 원본을 별도로 보관하세요. AI 출력은 수정 제안 또는 초안으로 보고 최종 공개 책임은 사용자에게 있습니다.

책임 있는 사용 기준

  • 본인이 만들었거나 편집 권한을 받은 이미지만 사용한다
  • 식별 가능한 인물을 편집할 때 당사자의 동의와 맥락을 확인한다
  • 타인을 사칭하거나 사기·괴롭힘·명예훼손에 쓰지 않는다
  • 비동의 성적 합성물, 아동 성착취물 또는 불법 콘텐츠를 만들지 않는다
  • 정치·사회적 사건의 조작 이미지를 사실인 것처럼 배포하지 않는다
  • AI 결과임을 숨기면 오해가 생기는 상황에서는 사용 사실을 표시한다

자세한 금지 범위와 권리 책임은 DrowPack 이용 안내를 함께 확인하세요.

AI 보조 SVG의 출처 표시

AI 보조 SVG 흐름은 AI로 단순화한 이미지를 다시 path로 추적합니다. DrowPack은 일반 벡터와 구분하기 위해 결과 파일명을 artwork_ai_vector.svg로 만들고, SVG 루트에 data-drowpack-ai-assisted="true"를 기록합니다. 사용된 모델 정보가 있으면 data-drowpack-ai-model에도 남기며 내부 metadata에 파이프라인 종류를 기록합니다.

이 표시는 결과 품질이나 권리를 인증하는 서명이 아닙니다. 나중에 파일이 어떤 처리 흐름에서 나왔는지 추적하고 일반 SVG 결과와 섞이지 않도록 돕는 출처 정보입니다.

실행 전 체크리스트

  • 이 작업은 정말 AI 편집이 필요한가, 로컬 리사이즈·SVG 변환으로 충분하지 않은가
  • 이미지에 외부 서비스로 보내면 안 되는 개인정보가 없는가
  • 원본과 인물에 대한 편집·배포 권한이 있는가
  • 프롬프트에 비밀번호, 연락처, 비공개 정보를 넣지 않았는가
  • 원본 파일을 별도로 보관했는가
  • 결과의 얼굴·손·글자·로고·색상을 직접 검수할 계획이 있는가

AI 없이도 가능한 작업

패키지 생성과 일반 SVG 변환은 기본적으로 브라우저에서 실행됩니다.