블로그로
product 2026-01-10

프라이버시 약속: 파일이 기기를 떠나지 않는 이유

프라이버시 약속: 파일이 기기를 떠나지 않는 이유

개인정보 보호정책은 종종 "노력하겠습니다"로 요약되는 10페이지 분량의 법률 용어입니다. 우리는 Ai2Done을 위해 더 단순한 것을 원했습니다: 대부분의 파일이 수집될 수 없는 제품 아키텍처 —— 유혹에 저항하기 때문이 아니라 우리가 통제하는 경로를 결코 지나지 않기 때문입니다. 이 글은 그것이 실제로 무엇을 의미하는지, 경계가 어디에 있는지, 그리고 2026년에 우리가 신뢰를 어떻게 생각하는지 설명합니다.

오래된 거래 —— 그리고 우리가 거부한 이유

전통적인 온라인 도구는 파일을 "처리"하기 위해 업로드를 요구합니다. 선의의 회사조차도 침해 위험, 소환장, 잘못 구성된 버킷, 그리고 데이터 보존 정책의 느린 표류에 직면합니다. 사용자는 모든 사람이 완벽하게 유지되기를 바라며 남겨집니다. 우리는 물었습니다: 민감한 단계에 희망이 필요하지 않다면?

로컬 우선 처리

핵심 문서, 이미지, 비디오 워크플로우의 경우 처리가 WebAssembly와 클라이언트 측 런타임을 사용하여 브라우저 내에서 발생합니다. PDF 병합, 트리밍, ONNX 기반 향상 —— 바이트는 CPU(또는 GPU)가 작업하는 동안 기기에 남아있습니다. 당사 서버는 HTML, CSS, JavaScript, WASM 바이너리를 정적 사이트와 같은 방식으로 제공할 뿐 —— 기밀 첨부 파일은 다루지 않습니다.

이 설계 선택은 트릭이 아닙니다; 인사 파일, 의료 문서, 미공개 창작물, 또는 무작위 클라우드 변환기에 가볍게 던지지 않을 모든 것을 처리하는 사용자와 Ai2Done의 관계의 척추입니다.

여전히 서버를 거치는 것(그리고 그 이유)

어떤 현대 웹 앱도 100% 단절되어 있지 않습니다. 인증하거나, 도구 카탈로그를 검색하거나, 현지화된 문자열을 로드할 수 있습니다. 이러한 상호 작용은 메타데이터 —— 예를 들어 계정이 존재한다는 것 —— 를 생성하지만 병합된 PDF의 내용은 생성하지 않습니다. 우리는 그 표면을 최소화하고 변환 파이프라인에서 분리합니다.

특정 도구에 대해 "파일이 기기를 떠나지 않는다"라고 말할 때, 해당 작업의 파일 바이트가 처리를 위해 업로드되지 않음을 의미합니다. 기능이 본질적으로 서버 측 작업을 요구한다면 우리는 그것을 크게 표시할 것입니다. 우리의 기본값은 로컬로 기울어집니다.

보안은 프라이버시 이상입니다

안전 없는 프라이버시는 불완전합니다. 우리는 HTTPS를 통해 자산을 제공하고, 해당하는 경우 로그인 흐름을 따르며, 안전한 쿠키 관행을 따릅니다. WASM 모듈은 버전 관리되며 내장된 정적 번들에서 제공되므로 코어 변환을 위해 12개의 CDN에서 미스터리 코드를 가져오지 않습니다.

투명성이 마케팅을 이깁니다

우리는 모호한 "엔터프라이즈급" 형용사 뒤에 숨기보다 브라우저 메모리 한도, 코덱 지원 또는 모델 크기와 같은 제한을 설명하는 것을 선호합니다. 트레이드오프를 이해하는 사용자는 더 나은 결정을 내리고 우리는 밤에 더 잘 잡니다.

책임에 대한 참고 사항

로컬 처리는 통제권을 당신에게 이전합니다: 기기에 이미 멀웨어가 있다면 어떤 아키텍처도 마법처럼 그것을 고칠 수 없습니다. 우리는 여전히 최신 브라우저, 합리적인 파일 위생, OS 수준 보호를 권장합니다. 우리의 약속은 "모든 것을 우리에게 업로드하라"는 거대한 새로운 공격 표면을 추가하지 않는 것입니다.

인간적인 면

Ai2Done 뒤에는 다운로드 폴더에 은행 거래 내역서, 가족 사진, NDA가 있는 엔지니어들이 있습니다. 우리는 우리가 사용하고 싶은 제품을 만들었습니다: 빠르고, 능력 있고, "당신의 데이터"가 실제로 의미하는 것을 조용히 존중하는 제품입니다.

읽어주셔서 감사합니다 —— 그리고 우리가 설정한 기준을 지키도록 우리를 붙잡아주셔서 감사합니다.