브라우저에서 끝나는 도구 모음
여기 있는 도구는 전부 여러분의 브라우저 안에서만 동작합니다. 입력한 숫자도, 배경을 지우려고 고른 사진도 서버로 올라가지 않습니다. 회원가입도, 업로드가 끝나기를 기다리는 시간도 없습니다.
이미지
파일을 서버로 올리지 않고 기기 안에서 처리하는 이미지 도구들입니다.
계산기
입력값을 서버로 보내지 않고, 어떤 기준으로 계산했는지 밝히는 계산기들입니다.
정말 전송되지 않는지 확인하는 방법
"안전합니다"라는 문구는 누구나 씁니다. 이 사이트의 주장은 여러분이 직접 확인할 수 있고, 확인 방법은 아래 세 가지입니다.
- 개발자도구 네트워크 탭F12(macOS 는 ⌥⌘I)로 개발자도구를 열고 네트워크 탭을 켠 채 도구를 사용해 보세요.올라가는 요청이 없습니다. 배경 제거는 처음 한 번 모델과 실행 엔진을 내려받지만, 그건 프로그램이 들어오는 것이고 여러분의 사진이 담긴 요청은 어디에도 없습니다.
- 비행기 모드페이지를 연 뒤 네트워크를 끊어도 도구는 그대로 동작합니다. 서버가 처리에 관여한다면 불가능한 일입니다. 배경 제거처럼 모델이 필요한 도구는 한 번 써서 모델을 받아 둔 뒤부터 그렇습니다 — 받아 오는 것은 프로그램이지 여러분의 파일이 아닙니다.
- 브라우저가 강제하는 외부 전송 차단이 사이트는 모든 페이지에
connect-src콘텐츠 보안 정책을 선언하고, 허용 목록에는 도구가 실행에 필요한 파일을 받아 오는 경로만 들어 있습니다 (/models/,/_astro/). 그래서다른 도메인으로 데이터를 보내는 코드는 브라우저가 요청 자체를 막습니다 — 실수로 들어갔든 고의로 들어갔든 마찬가지입니다. 개발자도구의 요소 검사에서<meta http-equiv="content-security-policy">로 직접 확인할 수 있습니다. - 정확히 하자면CSP 는 만능이 아닙니다. 같은 도메인 안에서라면 이미지 요청 같은 다른 통로가 이론적으로 남아 있고, 그건 어떤 정책으로도 완전히 닫히지 않습니다. 이 사이트에 받을 서버가 없다는 것, 그리고 위 두 방법으로 여러분이 직접 확인할 수 있다는 것이 실질적인 보증입니다. "믿어 주세요"라고 말하지 않기 위해 확인 방법을 먼저 적어 둡니다.
왜 도구가 몇 개뿐인가
지금 공개된 도구는 둘입니다. 비슷한 페이지를 자동으로 찍어내면 숫자는 금방 늘지만, 그렇게 만든 페이지는 사용자에게도 검색엔진에도 쓸모가 없습니다. 하나씩, 그 도구에만 해당하는 내용을 쓸 수 있을 때만 만듭니다.
각 도구 페이지에는 계산에 쓴 기준의 1차 출처를 함께 적습니다. 어떤 기준을 썼는지 밝히지 않는 계산기는 결과를 검증할 방법이 없기 때문입니다.