파일 변환기 개인정보: 업로드인가, 기기에서인가
여기서 개인정보는 한 가지다. 파일이 기기를 떠나는지, 그리고 운영자가 그다음에 무슨 일이 일어난다고 적는지.
2026-10-29에 출처로 적은 페이지를 읽었다. 시험 파일은 올리지 않았고, 변환 시간은 재지 않았으며, 삭제 작업은 감사하지 않았다.
로고 두 개가 아니라 구조 두 가지
로컬 변환기는 브라우저에서 디코더를 돌린다. 보통은 WebAssembly다. 파일 바이트는 변환 서버가 필요 없다. 업로드 변환기는 파일을 운영자에게 보내고, 그곳에서 작업을 돌린 뒤 다운로드를 준다. HTTPS는 전송을 지킨다. 누가 파일을 갖고 있었는지는 바꾸지 않는다.
표어를 믿지 않아도 로컬이라는 주장은 확인할 수 있다. 페이지를 열고, 네트워크를 끊고, 엔진이 이미 캐시된 형식을 변환한다. 그래도 끝나면 그 작업은 서버가 필요 없었다. 첫 방문은 여전히 엔진을 받을 수 있다. 이 확인은 방법이다. 우리가 기록한 결과가 아니다. 실행하지 않았다.
VERT 자신의 페이지가 말하는 것, 어긋나는 곳까지
2026-10-29에 읽은 vert.sh 홈페이지는 파일 처리가 모두 이용자 기기에서 이뤄진다고 한다. 2026-10-06에 마지막으로 고쳤다고 적힌 개인정보 페이지는 더 좁다. 필요하면 영상을 빼고 변환은 로컬에서 이뤄지며, 대부분의 변환은 ImageMagick, Pandoc, FFmpeg의 WebAssembly 빌드나 브라우저의 Mediabunny를 쓴다. FAQ는 영상이 아닌 파일은 모두 기기에서 변환되고, 영상 파일은 업로드된다고 한다.
소개 페이지는 그 영상 서버를 RTX 4000 Ada라고 부른다. 변환하지 않은 영상은 한 시간 남고, 변환한 영상은 한 시간 또는 완전히 내려받을 때까지 남은 뒤 삭제된다고 한다. 개인정보 페이지는 문제 해결을 위한 명시적 허가가 있을 때만 더 오래 보관한다고 덧붙인다. 서버 영상 작업이 실패하면 작업 id, 익명화한 파일 이름, 형식, FFmpeg 오류 문, 그리고 허가가 있을 때만 영상 자체를 모을 수 있다.
같은 개인정보 페이지는 분석이 자체 호스트한 Plausible 인스턴스이고, 후원은 Stripe를 거치며, 설정은 브라우저 로컬 저장소에 있고, 이 설명은 공식 인스턴스에 적용된다고 한다. 제3자 복제본은 데이터를 다르게 다룰 수 있다. FAQ는 빌드에서 PUB_DISABLE_ALL_EXTERNAL_REQUESTS를 true로 두면 UI가 영상 변환이나 분석을 위해 바깥으로 호출하지 않는다고도 한다.
업로드 서비스가 삭제에 대해 말하는 것
CloudConvert 개인정보 페이지는 올린 파일이 삭제 버튼으로 지워지고, 늦어도 24시간 뒤에 자동으로 지워진다고 한다. 삭제된 계정의 개인 데이터는 72시간 안에 제거되고, 로그 데이터는 180일 뒤에 제거된다고 한다. 보안 페이지는 Lunaweb GmbH가 ISO 27001 인증 정보보안 체계를 갖추었고, 그 인증서로 TÜV Süd를 적으며, 전송은 SSL로 암호화되고, 파일은 처리를 위해서만 두며 영구 저장소는 아니라고 한다. 그들의 서버는 살펴보지 않았다.
Convertio 개인정보 페이지는 회사가 파일을 읽거나 복사하지 않고, 입력 파일과 임시 파일은 변환 뒤에 삭제되며, 출력 파일은 X를 누르거나 24시간 뒤에 삭제된다고 한다. 파일은 유럽 연합에 두고, 서비스는 IP 주소, 파일 종류, 소요 시간, 성공 표시를 수집한다고 한다. 그것은 그들의 정책 문장이다. 감사가 아니다.
README가 소켓을 열지 않는다고 적는 추출 도구
HatchZip는 이미 디렉터리의 한 줄이고, 추가일은 2026-10-24다. 2026-10-29에 읽은 README는 이 프로그램이 네트워크에 연결하지 않고, 네트워크 코드도 라이브러리도 없으며, 아무것도 모으지 않고 아무것도 보내지 않는다고 적는다. 의존 트리에 HTTP, TLS, 소켓 크레이트가 들어오면 CI가 실패하게 하는 파일로 deny.toml을 이름 붙인다. 그 파일은 감사하지 않았고, 바이너리도 실행하지 않았다.
같은 README는 배포가 GitHub 릴리스와 hatchzip.dev에서 오고, hatchzip.com처럼 이 이름을 쓰는 다른 사이트는 이 프로젝트와 무관하다고 적는다. 디렉터리 URL은 저장소다. 압축 파일 업로드를 요구하는 페이지는 다른 제품이다. 압축 파일이 이미지, 오디오, 문서, 영상 작업과 어떻게 다른지는 형식 표에 있다. 프로그램 설치는 파일 변환기를 직접 호스트하기에 있고, vertd 포트 설명 옆에 놓인다.
다음에 볼 곳
고르는 법은 온라인 파일 변환기를 고르는 방법에 있다. 영상 워커를 직접 두는 이야기는 파일 변환기를 직접 호스트하기에 있다. 디렉터리 항목은 VERT다. 모델 점수는 다른 라벨 체계다. FrontierDot이 벤치마크를 표기하는 방법. README가 파일을 기기에 남기는 브라우저 도구라고 적는 다른 프로젝트는 AnyPS5 타임라인에 있다. 노트는 모두 Front 블로그 목록에 있다.
이어서 읽기
모든 글은 최신순으로 FrontierDot 블로그 목록에 있습니다.
- 온라인 파일 변환기 고르기: 로고보다 먼저, 파일이 어디로 가는지.
- 파일 변환기를 직접 호스트: 영상 데몬을 자신이 관리하는 기계에 둔다.
- VERT README가 말하는 것: 저장소의 문장. 영상 주석을 포함.
- AnyPS5 타임라인: PS5 실행 파일을 PC로 이식하는 도구를 저장소 기록으로 정리.
자주 묻는 질문
로컬이라고 하는 변환기도 영상을 올리는가.
VERT에서는 FAQ와 소개 페이지가 일부 영상은 업로드된다고 하고, 홈페이지는 처리가 모두 기기에 남는다고 한다. 둘 다 읽는다. 그 페이지들이 로컬에 남는다고 같이 말하는 부분은 영상이 아닌 쪽이다.
24시간 삭제 약속은 파일이 지워졌다는 뜻인가.
개인정보 페이지가 그렇게 적는다는 뜻이다. CloudConvert와 Convertio는 적어도 출력이나 자동 삭제에 대해 24시간이라고 쓴다. 파일이 사라지는 것은 보지 않았다.
분석과 파일을 올리는 것은 같은 일인가.
아니다. VERT 개인정보 페이지는 익명 분석과 파일 바이트를 따로 설명한다. 파일이 기기에 남아도 분석 요청은 있을 수 있다. FAQ의 빌드 플래그가 외부 요청을 끌 수 있다고 그들이 말하는 방법이다.
HatchZip은 압축 파일을 올리는가.
README는 네트워크에 연결하지 않고 아무것도 보내지 않는다고 적는다. 그 문장은 이 프로그램에 대한 것이다. 패킷은 잡지 않았고, 그 문장은 CloudConvert나 Convertio를 설명하지 않는다.