이 처리방침의 정본은 영어판입니다. 같은 내용을 담은 한국어판을 빠짐없이 나란히 게시하며, 어느 쪽도 요약본이 아닙니다. 한국에 상거소를 둔 소비자이시라면 귀하와 저희 사이에 적용되는 것은 한국어판입니다. 규칙 전체는 제16조에 있습니다.
먼저 읽을 것
- 저희는 귀하의 이름, 전자우편 주소, 전화번호, 나이, 생년월일을 보관하지 않습니다. 묻지도 않습니다. 게시판 프로필을 만드시면 닉네임을 고르시게 되는데, 닉네임은 공개됩니다 — 본명이 드러나기를 원하지 않으신다면 본명이 아닌 것을 고르십시오.
- 저희는 귀하가 저장한 파일도, 그 이름도 읽을 수 없습니다. 파일은 저희에게 없는 열쇠로 귀하의 브라우저에서 암호화됩니다. 귀하의 브라우저는 저희가 내놓는 소프트웨어를 실행합니다 — 4.3이 그 점의 정직한 한계를 설명합니다.
- 예외가 하나 있고, 그것을 만들 수 있는 사람은 귀하뿐입니다. 문의함에 글을 쓰실 때 파일 목록을 함께 붙이도록 고르실 수 있습니다. 그렇게 하시면 그 이름과 폴더 경로와 크기가 읽을 수 있는 형태로 저희에게 닿아 그 메시지와 함께 남습니다(2.5). 문의 폼은 소프트웨어에 관한 사실 — 브라우저가 스스로에 대해 말하는 것과 어느 버전의 앱을 쓰시는지 — 만 붙인 채로 시작하고, 「아무것도 안 보냄」은 한 번 누르면 됩니다. 파일 목록은 귀하가 직접 표시하시기 전에는 절대 붙지 않습니다.
- 저희는 파일이 몇 개인지, 각 파일이 얼마나 큰지, 각 파일이 언제 만들어지고 바뀌고 지워졌는지 볼 수 있습니다. 그것은 귀하에 관한 실제 정보이고, 이 처리방침은 그것을 그런 것으로 다룹니다.
- 귀하의 IP 주소는 요청을 처리하는 동안에만 쓰이며, 저희는 그것을 주소로 되돌릴 수 있는 형태로 저장하지 않습니다. 사이트는 저희 가장자리 제공자(Cloudflare)가 전달하므로, 그 회사는 모든 요청에서 귀하의 IP 주소를 봅니다.
- 귀하가 쓴 읽을 수 있는 글이 저희 서버에 닿는 자리는 셋이고 그 셋뿐입니다: 문의함, 저희 주소로 보내는 전자우편, 그리고 게시판 — 게시판에 쓰시는 글은 모두가 읽으라고 쓰는 글이므로 저희 서버가 읽을 수 있는 형태로 보관할 수밖에 없습니다(2.12). 그 밖에 귀하가 쓰신 것은 닿지 않습니다 — 파일의 내용, 파일 이름, 폴더 구조는 저희에게 없는 열쇠로 귀하의 브라우저에서 암호화됩니다. 저희 서버가 귀하에 관해 읽을 수 있는 형태로 보관하는 것은 2절의 기록들입니다: 파일의 크기와 시각, 누구에게 언제 공유했는지, 크레딧 원장, 크레딧을 지급할 때 저희가 적는 메모, 그리고 게시판 프로필을 만드셨다면 닉네임과 쓰신 글입니다. (파일에 대한 신고 양식은 2.9에 적혀 있으며 아직 켜져 있지 않습니다. 게시판에는 자체 신고 양식이 있고, 그것은 켜져 있습니다.)
서비스를 돌리는 데 필요한 최소한만 수집하고 그 이상은 수집하지 않습니다. 실제로 보관하는 것은 아래에 전부 적혀 있습니다.
1. 누가 책임지고, 어떻게 연락하는가
1.1 NMTS는 needmoretruth라는 이름으로 한 개인이 운영합니다. 그 개인이 여기 적힌 개인정보의 개인정보처리자이며, 개인정보 사안을 처리하는 사람이기도 합니다.
1.2 개인정보 연락처 — 개인정보 보호 담당 부서입니다(운영자 1인이 그 부서를 맡습니다). 이 용도의 전화는 두지 않으며, 전자우편이 통로입니다. 전자우편: nmts@nmts.me
1.3 이 처리방침에 관한 것은 무엇이든 그 주소로 연락하십시오: 무엇을 보관하는지 묻는 것, 지워 달라고 요청하는 것, 이의를 제기하는 것, 귀하의 자료가 어느 나라에 저장되는지 묻는 것 모두입니다. 메시지는 사람이 읽습니다. 제품 안에도 지름길이 있습니다: 계정 화면이 이 조항으로 연결됩니다.
1.4 걸려 오는 연락을 받는 전화번호도, 우편 창구도 없습니다. 전자우편이 통로입니다.
2. 무엇을 저장하는가, 정확히
저희 서버가 보관하는 것의 전체 목록입니다 — 골라 적은 것이 아니라 모든 종류의 기록입니다. 여기 적히지 않은 것을 발견하시면 nmts@nmts.me로 알려 주십시오. 적어 넣겠습니다. 목록에 없는 것이 하나 있는데, 그것은 설계상 없는 것입니다: 저희 서버는 귀하와 연결되는 요청 기록(로그)을 남기지 않습니다 — 서버 자신의 로그에는 시동과 청소 작업의 줄만 있고, 누가 무엇을 요청했는지는 없습니다. 이 처리방침이 어떤 기록을 "암호화"되었다고 적으면, 그것은 귀하의 브라우저 안에서 저희가 갖고 있지 않은 열쇠로 암호화되었다는 뜻입니다. 저희가 열쇠를 가진 경우에는 그 문장 자체가 그렇게 말합니다: 브라우저와 저희 서버 사이의 연결, 그리고 저희 데이터베이스의 백업 사본(8.1·9.3)이 그렇고, 그 밖에는 없습니다.
2.1 계정 기록
| 무엇 | 내용 |
|---|---|
| 계정 식별자 | 16바이트, 계정 코드에서 파생됩니다. 계정 코드가 아니며 계정 코드로 되돌릴 수 없습니다. |
| 로그인 검증자와 소금값 | argon2id 검증자와 16바이트 무작위 소금값. 비밀값을 보관하지 않고도 로그인을 확인할 수 있게 해 줍니다. |
| 열쇠 파생 판 번호 | 계정이 어느 판의 열쇠 규칙을 쓰는지 나타내는 숫자. |
| 복구 지도 포인터 | 만들었다면, 저장망에 있는 암호화된 복구 색인의 식별자와 순번, 시각, 그리고 그것이 어떤 종류의 지도인지. 저희는 그것을 만들지도, 열지도, 확인하지도 않습니다. |
| 상태 | 활성, 또는 남용으로 닫힘. |
| 만든 시각 | 시각. |
| 마지막 접속 시각 | 시각, 날 단위로 내림. |
| 공유 신원 | 공개된 공유 공개키와 16바이트 공개 코드. |
| 가져온 지갑 | 없습니다. 바깥 지갑을 가져오면 그 열쇠는 브라우저에서 암호화되어 그 기기에만 남습니다 — 저희에게 전송되지 않습니다. 새 기기에서는, 또는 로그아웃한 뒤에는, 다시 가져옵니다. |
| 약관 수락 기록 | 귀하가 수락한 이용약관과 이 처리방침의 판, 그리고 수락한 시각 — 수락하신 판 짝마다 한 줄이며, 같은 짝을 다시 수락하셔도 줄이 늘지 않습니다. 그 밖에는 없습니다. |
| 미리보기 채널 | 미리보기 판에 들어가시는 경우: 계정이 그 판에 있다는 것, 동의하신 경고문의 판 이름, 들어가실 때 브라우저가 돌리던 판, 보통 판으로 돌아가게 되는 판, 그리고 그 시각입니다. 거기서 무엇을 하시는지는 담기지 않습니다. |
이름, 전자우편 주소, 전화번호, 나이, 생년월일, 우편 주소, 결제 정보는 보관하지 않습니다. 그것을 담을 칸이 아예 없습니다.
2.2 기기와 세션
| 무엇 | 내용 |
|---|---|
| 세션 기록 | 로그인 토큰의 SHA-256 해시 — 토큰 자체가 아닙니다 — 와 계정 식별자, 만든 시각, 마지막으로 쓴 시각, 만료 시각. |
| 기기 이름 | 암호화됨. 기기에 표시되는 이름 — 귀하가 입력한 이름이거나, 입력하지 않았다면 브라우저가 스스로에 대해 제공하는 짧은 설명("Mac · Safari" 같은 것)입니다. 저희에게 닿기 전에 암호화되며, 저희에게는 바이트로 보입니다. |
| 사람 확인 상태 | 세션이 마지막으로 사람 확인을 통과한 시점, 그 뒤 몇 번 호출했는지, 그 확인이 축소된 방식으로 돌았는지 여부. |
| 로그인 잠금 계수기 | 반복된 로그인 실패에 대한 계수기 둘. 하나는 2.6의 IP 파생값을 계정 식별자와 섞은 것으로, 다른 곳에서 귀하의 계정을 공격하는 사람이 귀하가 있는 곳에서 잠기게 만들지 못하게 합니다. 다른 하나는 계정 식별자만을 해시한 것을 열쇠로 삼으며 주소가 전혀 들어가지 않습니다. 계정 식별자로만 만든 쪽은 다음번 로그인에 성공하시면, 그리고 계정을 지우시면(계정을 지우는 그 단계 안에서 함께) 지워집니다. IP를 섞은 쪽은 그럴 수 없습니다 — 그 열쇠는 2.6의 램에만 있는 소금값으로 만들고 그 값은 날마다 바뀌므로, 소금값이 사라진 뒤에는 어느 행이 누구의 것이었는지 저희도, 다른 누구도 알아낼 수 없습니다. 대신 스스로 사라집니다: 같은 곳에서 로그인에 성공하시면 지워지고, 그렇지 않으면 시도가 한 번도 없이 30일이 지난 뒤 청소가 지웁니다. |
어떤 세션 기록에도, 어떤 기기 기록에도 귀하의 IP 주소나 위치, 브라우저가 스스로에 대해 말하는 것은 위의 암호화된 기기 이름 말고는 들어가지 않습니다. 기기 목록은 기기가 처음 보인 때와 마지막으로 쓴 때만 보여 줍니다. 브라우저 정보가 저희에게 닿을 수 있는 유일한 자리는 귀하가 직접 그것을 붙여 보낸 문의입니다(2.5).
2.3 파일 — 서버가 보관하는 것
| 무엇 | 내용 |
|---|---|
| 파일 기록 | 식별자, 계정 식별자, 바이트 단위 크기, 개인용인지 공개용인지 — 오늘은 모든 파일이 개인용이고, 그 칸은 꺼져 있는 공개 링크 기능을 위해 있습니다 — 그리고 만든·바꾼·지운 시각, 그리고 중단된 업로드를 다시 시도할 때 사본이 둘 생기지 않도록 브라우저가 보내는 불투명한 값. |
| 감싼 파일 열쇠 | 104바이트, 암호화됨. |
| 내용 요약값 | 104바이트, 암호화되어 있고 길이가 고정되어 있어 길이 자체가 아무것도 말해 주지 않습니다. |
| 저장 조각 | 파일이 어느 저장 덩어리에 들어 있는지, 조각 순서, 각 조각의 평문 길이, 어느 망인지, 어느 저장 객체인지, 그 저장이 귀하의 지갑으로 등록되었는지 저희 지갑으로 등록되었는지(크레딧으로 결제한 업로드 — 이용약관 10.11), 그리고 결제한 기간이 끝나는 에포크. |
| 묶음 저장 덩어리 | 작은 파일들은 업로드 전에 하나의 저장 덩어리로 함께 묶일 수 있습니다. 그런 덩어리마다 담도록 만들어진 것은 그 식별자, 귀하의 계정 식별자, 개인용 파일을 담는지 공개용 파일을 담는지, 저장망의 덩어리 식별자, 그것이 귀하의 지갑으로 등록되었는지 저희 지갑으로 등록되었는지, 기간이 끝나는 에포크, 그리고 만든 시각을 보관합니다. |
| 저장 기간 연장 | 귀하가 직접 결제하신 기간 연장 하나하나의 기록: 어느 파일인지, 몇 에포크를 더했는지, 저장 조각과 묶음 덩어리를 몇 개 움직였는지, 시각 — 그리고 그 연장을 위해 귀하의 지갑이 서명한 블록체인 거래의 식별자입니다. 그 식별자는 공개돼 있어 누구든 찾아보면 서명한 지갑을 볼 수 있으므로, 이 줄은 귀하의 계정을 그 지갑과 잇습니다(6.3·6.4). 계정을 지우면, 그리고 그 파일을 지우면 함께 지워집니다. |
| 암호화된 파일 목록 | 계정마다 하나씩 있는 불투명한 덩어리로, 파일 이름 전부와 폴더 구조 전체를 담고 있습니다. 저희는 그것을 저장할 뿐 열지 않습니다. 잘못 쓰인 경우 되살릴 수 있도록 이 덩어리의 직전 판을 30일간 보관합니다. |
| 공개 링크 기록 | 없습니다. 꺼져 있는 공개 링크 기능이 쓰게 될 표가 저희 데이터베이스에 있고, 그 표는 비어 있습니다 — 지금까지 한 행도 쓰인 적이 없습니다. 비어 있는 표라도 전체 목록에서 빠지면 그 목록은 여전히 불완전하므로 적어 둡니다. |
파일 이름과 폴더 구조는 서비스를 돌리는 데이터베이스에 읽을 수 있는 형태로 보관되지 않습니다. 거기에서 제거되었고 이제 암호화된 덩어리 안에만 있습니다. 암호화된 이름의 길이도 파일과 함께 저장하지 않습니다. 길이가 지문이 되기 때문입니다. 예외가 둘 있고 둘 다 좁습니다: 귀하가 공유하는 파일의 경우 이름이 받는 사람 앞으로 다시 암호화되어 이동하고 그 사본은 자기 길이 그대로 저장되므로, 공유한 파일에 한해서 그 길이가 저희에게 보입니다(2.4). 그리고 귀하가 문의에 직접 붙이신 것은 그 문의와 함께 읽을 수 있는 형태로 저장됩니다(2.5).
2.4 공유
| 무엇 | 내용 |
|---|---|
| 공유 기록 | 어느 파일인지, 어느 계정이 보냈는지, 어느 계정이 받았는지, 암호화된 덩어리 셋 — 받는 사람만 열 수 있게 감싼 그 파일의 열쇠, 그 열쇠로 암호화한 파일 이름, 그리고 파일 내용 요약값 — 그리고 시각. |
따라서 저희 서버는 누가 어떤 파일을 누구와 언제 공유했는지 압니다. 파일의 이름을 저희가 읽을 수 있는 형태로 보관하지 않고, 내용도, 받는 사람이 그것을 열었다는 어떤 기록도 보관하지 않습니다 — 여는 횟수를 세지도 기록하지도 않습니다.
2.5 문의함
| 무엇 | 내용 |
|---|---|
| 문의 | 귀하가 쓴 글, 읽을 수 있는 형태로, 최대 4,000자; 고른 분류와, 고르셨다면 더 가는 하위 분류; 조회 코드; 귀하의 공개 코드; 무엇을 알리기로 골랐는지에 대한 그 시점의 기록; 상태; 만든 시각과 만료 시각; 그리고 귀하가 그 대화를 마지막으로 연 시각 — 화면이 무엇이 새 글인지 표시하기 위해서입니다. |
| 대화 메시지 | 대화의 각 메시지, 읽을 수 있는 형태로, 최대 8,000자. 저희가 쓴 메시지에는 저희가 그것을 고치거나 지웠다면 그 시각도 함께 남습니다. |
| 알리기로 고르신 것 | 메시지를 보내신 시점에 귀하가 표시한 것을 그대로 담은 기록입니다. 기본값은 소프트웨어에 관한 두 묶음 — 브라우저가 스스로에 대해 말하는 것과 어느 버전의 앱을 쓰시는지 — 이고, 「아무것도 안 보냄」은 한 번 누르면 되며, 파일 목록을 포함한 나머지는 전부 귀하가 직접 표시하셔야 담깁니다. 묶음별로 다음이 들어갈 수 있습니다: 파일 이름, 폴더 경로, 평문 크기, 저희 쪽 파일 식별자, 그리고 조각들의 공개 저장 주소. 브라우저가 스스로에 대해 말하는 것 — 사용자 에이전트 문자열 전체, 화면과 창의 크기, 언어, 손가락 입력 지원 여부를 포함합니다. 어느 판의 앱을 쓰고 계신지, 어느 망을 향하고 있는지, 어느 언어로 읽고 계신지. 드라이브의 개수와 총량. 그리고 계정이 언제 만들어졌는지, 저장 공간을 얼마나 받고 얼마나 썼는지, 크레딧이 얼마나 남았는지, 복구 지도를 만들었는지 같은 계정 사실. |
여기는 귀하가 쓴 읽을 수 있는 글이 저희 서버에 저장되는 두 자리 가운데 하나이고, 다른 하나는 게시판입니다(2.12) — 다만 게시판은 읽히라고 쓰는 자리이고 여기는 저희에게만 보내는 자리라는 점이 다릅니다. 저희에게 보내시는 전자우편은 그 대신 저희 사서함 제공자 쪽에 놓입니다(5.2). 메시지에 이름이나 전자우편 주소, 그 밖에 자신에 관한 무엇이든 입력하면 저희가 그것을 보관하게 됩니다 — 저희가 물어서가 아니라 귀하가 보냈기 때문입니다. 양식에 전자우편 칸이 없고, 저희는 그것을 묻지 않습니다. 알리기로 고르신 기록에는 소프트웨어에 관한 두 묶음 말고는 귀하가 표시하지 않으면 아무것도 담기지 않고 — 그 둘은 켜진 채 시작하되 「아무것도 안 보냄」이 한 번 누르기 거리에 있습니다 — 무엇이 나가는지 나가기 전에 화면이 보여 드립니다.
이 상자에는 넣지 말아 주셨으면 하는 것이 있습니다. 문의 메시지는 30일 동안 저희 서버에 읽을 수 있는 글로 남고, 암호화된 백업에서는 그보다 오래 남습니다(8.1). 건강, 신념, 정치적 견해, 성생활, 그 밖에 그와 같은 종류의 내용은 여기에 적지 말아 주십시오. 답변하는 데 그 어느 것도 필요하지 않고, 접수 양식도 묻지 않습니다. 그래도 보내신 경우 저희는 그것을 귀하의 명시적 선택으로 보내신 것으로 보고 메시지의 나머지와 함께 지웁니다 — 다만 평문 문의함은 그런 내용을 둘 자리가 아니며, 나중에 아시게 하기보다 미리 말씀드리는 편을 택했습니다.
메시지가 다른 사람에 관한 것일 때. 어떤 메시지는 귀하가 아닌 사람에 관한 것을 저희에게 알려 줍니다 — 귀하가 언급하는 동료, 또는 신고의 대상이 되는 사람입니다. 저희는 그것을 메시지 자체와 같은 기간 동안 보관하고, 그 메시지를 처리하는 데에만 쓰며, 보통은 그 사람에게 연락할 방법이 없습니다. 그 사람의 주소를 갖고 있지 않기 때문입니다. 이 문단이 그 사람에게 알리는 방법입니다.
계정 없이 보내신 문의. 2026년 8월 10일부터 계정이 없어도 문의를 보내실 수 있습니다(/ask). 그렇게 보내신 문의는 어떤 계정에도 연결되지 않습니다 — 공개 코드도, 알리기로 고르신 기록도 붙지 않습니다. 보관하는 것은 귀하가 쓴 글, 고르신 분류, 조회 코드, 열람 코드의 대조값, 그리고 시각입니다. 열람 코드 자체는 저희가 갖고 있지 않습니다: 보내실 때 화면에 한 번 보여 드리고, 저희 쪽에는 그 값을 되돌릴 수 없는 대조값만 남습니다. 그래서 그것을 잃어버리시면 저희도 그 문의를 다시 열어 드릴 수 없습니다. 이 통로에는 한 주소당 하루 열 건의 한도가 있는데, 그 셈에도 IP 주소를 저장하지 않습니다 — 2.6의 방식대로 램에만 있고 날마다 바뀌는 값을 씁니다. 보관 기간은 다른 문의와 같습니다 — 제8조의 30일이고, 「게시판 조치」 이름표로 보내신 것은 같은 조의 120일입니다. 그 화면에는 무엇이 보관되는지가 글을 쓰시기 전에 적혀 있습니다.
2.6 IP 주소
2.6.1 귀하의 IP 주소는 요청을 처리하는 동안에만 저희 서버에 존재합니다. 로그에 기록하지 않고, 주소로 되돌릴 수 있는 형태로 저장하지 않습니다.
2.6.2 요청 한도와 반복된 로그인 실패 잠금을 위해 저장하는 것은 HMAC-SHA256(소금값, IP)입니다. 소금값은 서버가 시작할 때 운영체제의 무작위 원천에서 만들어지고, 메모리에만 있으며, 날마다 협정 세계시 00:00에 다시 새로 만들어지고, 자정에 계수기가 되돌아가지 않도록 어제 소금값을 하루 동안 보관합니다. 소금값은 디스크에 기록하지 않으므로, 그것이 사라지면 그 값을 원래대로 연결할 수 없습니다. 2.2에 적은 두 번째 로그인 잠금 계수기에는 주소가 전혀 들어가지 않습니다.
2.6.3 이 용도로 sha256(IP)를 쓰지 않습니다. IP 주소를 그대로 해시한 값은 모든 주소를 대입해 되돌릴 수 있으므로, 주소를 저장하는 것보다 나을 것이 없습니다.
2.6.4 저희 서버는 사람 확인 한 번마다 — 곧 5.1이 든 각 순간마다 한 번씩이며 무료 체험 신청 한 건마다도 그렇고, 세션당 한 번이 아닙니다 — 귀하의 IP 주소를 Cloudflare로 보냅니다. Cloudflare가 그 확인 결과를 검증할 수 있게 하기 위해서입니다. 그것과 별개로, 사이트는 Cloudflare를 거쳐 전달되므로 Cloudflare는 모든 요청에서 귀하의 IP 주소를 봅니다 — 제5조를 보십시오.
2.6.5 2.9에 적은 파일 신고 표는 신고하는 사람에 대해 같은 방식으로 날마다 소금을 친 값을 저장하도록 만들어져 있습니다. 제품 안에 파일을 신고하는 길이 없으므로 그 표에는 아무것도 기록된 적이 없습니다. 게시판의 신고 양식은 다른 표이고(2.12), 로그인하고 보내신 신고에서는 접속 주소에서 만든 값을 받지 않습니다. 로그아웃 상태로 보내시는 경우 5.1의 사람 확인이 돌고, 그때 무엇이 나가는지는 9.2가 적습니다.
2.7 전체 집계
2.7.1 서비스 전체 합계를 유지합니다: 계정 수, 그 가운데 파일을 저장한 적이 있는 수와 최근 28일 안에 저장한 수, 저장된 암호화된 바이트의 크기 합계(크기는 저희가 읽을 수 있는 숫자입니다), 파일 수, 다운로드 추정치, 그리고 가장자리 제공자의 자체 합계에서 복사한 일별 방문 수와 페이지 조회 수 — 일별 줄마다 어느 제공자 집계에서 언제 복사했는지도 함께 적힙니다 — 입니다. 이것들은 서비스 전체의 합계입니다. 그 안에 계정별 수치는 없습니다. 저희는 이 합계를 웹사이트에 게시합니다 — 그 근거는 7.1의 표에 있고, 이에 반대할 귀하의 권리는 10.6입니다.
2.7.2 사용자가 적을 때는 하루 합계가 한 사람의 활동에 가까울 수 있습니다. 그렇지 않은 것처럼 말하지 않고 그렇다고 적습니다.
2.8 크레딧과 그것이 사는 것
| 무엇 | 내용 |
|---|---|
| 크레딧 부여 | 크레딧을 받으셨다면(이용약관 제10조): 몇 개인지, 출처(주간 체험, 저희가 한 부여, 프로그램), ISO 주차, 만료, 회수되었는지와 그 시각, 부여 시점의 자금·미상환 크레딧 합계 스냅숏(저희 스스로의 20% 상한을 감사하는 방법입니다), 재발행이라면 어느 부여를 재발행했는지의 연결, 그리고 왜 그 부여를 했는지 운영자가 적은 짧은 메모. 출처에는 「스페셜 프로그램」과 「재발행」도 있습니다. 그 메모는 귀하에 관한 것이고 귀하가 요청하실 수 있습니다(10.2). |
| 크레딧 사용 | 각 부여가 무엇에 쓰였는지 기록하는 추가만 가능한 원장으로, 그것이 지불한 업로드와 연결됩니다. 한 줄이 크레딧을 되돌리는 환급일 수도 있고, 무슨 일이 있었는지 저희 서버가 적는 짧은 사유가 붙습니다. |
| 후원 저장 원장 | 크레딧으로 결제한 업로드의 경우: 귀하의 계정 식별자, 그것이 어느 파일이 되었는지, 공개된 저장 식별자(덩어리 식별자와 저장 객체 식별자), 저희가 서명한 블록체인 거래의 식별자, 암호화한 뒤의 크기(저희가 읽을 수 있는 숫자입니다), 에포크 단위의 기간, 저희가 WAL·가스·릴레이 수수료로 지불한 금액, 업로드가 어디까지 갔는지, 재시도가 두 번 청구되지 않도록 브라우저가 그 업로드를 위해 만든 1회용 무작위 값, 그리고 시각입니다. 이것은 귀하의 계정을 공개 원장의 항목과 연결합니다 — 그 항목에 나타나는 것은 귀하의 지갑이 아니라 저희 지갑입니다(이용약관 10.11). 확인하지 못한 예약은 참조 번호와 함께 이 원장에 남습니다. 공개 원장과 대조해 바로잡기 위해서입니다. |
| 저희 자신의 지출 기록 | 크레딧이 저장 공간의 대금을 낼 때마다 저희 지갑의 장부에도 한 줄을 씁니다: 어느 몫에서 얼마가 나갔는지, 왜 나갔는지, 그리고 그에 해당하는 블록체인 거래입니다. 그 줄에는 계정이 적히지 않습니다. 그것은 귀하에 관한 기록이 아니라 저희의 회계입니다. |
| 이용권 | 이용권 프로그램이 운영되는 경우: 코드의 해시된 형태, 무엇을 주는지, 유효 기간과 사용 상태, 그리고 어느 계정이 언제 사용했는지. 지금까지 발급되거나 사용된 것은 하나도 없습니다. |
2.9 남용 신고
| 무엇 | 내용 |
|---|---|
| 파일에 대한 신고 | 아직 없습니다. 이 표는 무엇이 신고되었는지(관련된 파일 — 저희 파일 식별자로), 신고자의 설명 읽을 수 있는 형태로, 신고자의 IP 주소에서 파생해 날마다 소금을 친 값, 상태, 그리고 시각을 담도록 만들어져 있습니다. 제품 안에 파일을 신고하는 길은 아직 없고, 이 표는 비어 있습니다. 그 길이 생기기 전까지 파일에 대해 신고하실 내용은 문의함으로 저희에게 닿습니다. |
| 게시판의 글에 대한 신고 | 다른 표이고, 켜져 있습니다. 2.12가 전부 적고 있습니다. |
2.10 운영 기록
| 무엇 | 내용 |
|---|---|
| 운영자 조치 기록 | 운영자가 제품의 관리 통로로 조치할 때 — 크레딧 발급, 문의 답변 — 무엇을 했는지, 언제 했는지, 운영자 자신의 요청이 어디에서 왔는지에 대한 당일 한정 대조값(2.6의 날마다 바뀌는 소금값으로 IP에서 파생한 값이며 주소가 아닙니다), 그리고 되짚는 데 필요한 식별자 — 어느 계정인지, 어느 문의인지, 크레딧이 몇 개인지 — 를 기록합니다. 크레딧 발급의 경우 그 식별자는 귀하의 공개 코드입니다. 문의의 글, 계정 코드, 열쇠는 결코 들어가지 않습니다. 이 행들은 귀하의 계정에 연결되지 않고 계정과 함께 삭제되지도 않습니다 — 운영자가 지우게 할 수 있는 기록은 기록이 아니기 때문입니다 — 다만 계정을 지우시면 같은 트랜잭션에서 귀하의 공개 코드를 그 행들에서 빼냅니다(8.3). |
| 권리 행사 요청 | 따로 대장을 두지 않습니다. 문의함으로 보내신 요청은 귀하가 쓰신 글과 함께 제8조의 30일 동안 그 자리에 있다가, 문의함의 다른 것과 함께 지워집니다. 그래서 1년 뒤에 어떤 요청이 처리됐다는 것을 저희가 보여 드릴 수 없습니다. 누가 자기 자신에 관해 무엇을 물었는지의 대장을 남기는 것보다, 그렇게 적는 편을 택했습니다. |
2.11 무료 체험 프로그램 자체의 기록
| 무엇 | 내용 |
|---|---|
| 주별 회차 | ISO 주마다: 자리가 몇이었는지, 한 자리가 얼마만큼인지, 그 수치를 계산한 풀 잔액과 단가, 그리고 시각. 이 행에는 계정이 나타나지 않습니다. |
| 거절된 신청 | 이미 자리가 찬 주에 무료 체험을 신청하셨다면, 귀하의 계정 식별자와 그 ISO 주차, 그리고 그 주에 처음 만석에 부딪힌 시각을 기록합니다 — 몇 번을 시도하시든 계정당 주당 한 번입니다. IP 주소도, 브라우저에 관한 어떤 것도 들어 있지 않습니다. 한 주에 서로 다른 계정이 몇이나 거절되었는지를 세기 위해 보관합니다. 그 수가 수백이면 계정을 대량으로 만들어 무료 나눔을 쓸어 가는 모습이고, 보통의 이용은 그렇지 않기 때문입니다. 계정을 지우시면 함께 지워지며, 어느 경우든 그 주가 완전한 ISO 8주보다 오래되면 삭제합니다. |
| 보류 기록 | 그 수가 기준을 넘으면 신청이 멈춥니다 — 그것을 일으킨 계정만이 아니라 모두에게 멈춥니다 — 그리고 언제 왜 멈췄는지를 말로 적은 행 하나가 남습니다. 요청 통로에 있는 어떤 것도 그 멈춤을 풀 수 없고, 운영자가 들여다본 뒤 손으로 풀어야 하며, 그때까지는 누구도 신청할 수 없습니다. 그 행은 계정을 가리키지 않습니다. |
2.12 게시판
게시판은 NMTS에서 귀하가 쓰신 글을 저희 서버가 읽을 수 있고, 다른 사람도 읽을 수 있는 유일한 부분입니다. 이 처리방침의 다른 자리에서 서버가 들고 있는 것은 열 수 없는 암호문이지만, 여기서는 귀하의 글을 읽을 수 있는 형태로 보관합니다. 공개된 게시판은 달리 동작할 수가 없기 때문입니다. 게시판 프로필을 만들지 않으시면 이 절의 어떤 일도 일어나지 않으며, 게시판이 하는 일은 게시판 이용약관 — 별도 동의를 받는 별도 문서 — 이 정합니다.
| 무엇 | 내용 |
|---|---|
| 게시판 프로필 | 입력하신 그대로의 닉네임과, 두 사람이 같은 이름을 갖지 못하게 하려고 쓰는 그 닉네임의 정규화된 형태; 닉네임을 마지막으로 바꾸신 시각; 저장 마크와 홍보 인용 스위치가 켜져 있는지; 마크가 켜져 있다면 언제 확인되었고 그 확인이 언제 만료되는지; 게시판 정지 중이시라면 그 종료 시각과 사유 번호; 직접 넣기로 고르신 통지 주소(다음 줄); 그리고 프로필을 만든 시각입니다. 닉네임은 공개되고, 이 줄의 나머지는 공개되지 않습니다. |
| 통지 주소 | 선택이며, 없어도 게시판은 그대로 동작합니다. 넣으시면 오직 한 가지에 씁니다: 쓰신 글에 조치가 있었을 때 통지함만으로는 부족한 경우 알려 드리는 것입니다. 형식이 맞는지만 보고, 실제로 닿는지는 확인하지 않습니다. 언제든 바꾸거나 지우실 수 있고, 프로필과 함께 삭제됩니다. 비워 두셔도 잃는 것은 없으며, 다만 통지가 통지함에서 오실 때까지 기다립니다. |
| 닉네임 이력 | 닉네임을 바꾸시면 내려놓으신 이름과 그 시각을 남깁니다. 오늘 답하는 사람이 지난주에 쓴 사람과 같은 사람인지 읽는 이가 가릴 수 있게 하는 것입니다. 바꾸신 때로부터 12개월 뒤, 또는 계정을 지우실 때 삭제됩니다. |
| 게시판 약관 동의 기록 | 게시판 이용약관의 어느 판에 언제 동의하셨는지, 그리고 만 14세 이상이라고 밝히셨다는 사실입니다. 생년월일은 묻지도 보관하지도 않습니다. |
| 동의 대장 | 홍보 인용 스위치나 저장 마크를 켜거나 끄실 때마다 한 줄을 더합니다: 어느 스위치인지, 어느 쪽으로 움직였는지, 그때 보여 드린 문구의 판, 그리고 시각입니다. 더하기만 하고 고쳐 쓰지 않으므로 「동의하셨다」와 「거두셨다」가 둘 다 증명됩니다. 계정을 지우시면 함께 지워집니다. |
| 글과 댓글 | 쓰신 제목과 본문을 읽을 수 있는 형태로, 세 갈래 가운데 어디에 올리셨는지, 공개·가림·삭제 중 어느 상태인지, 공개가 아니라면 그 사유 번호와 그렇게 된 시각, 글에 달린 댓글 수, 쓰신 시각과 마지막으로 고치신 시각, 그리고 게시하신 그 순간에 홍보 인용 스위치가 켜져 있었는지입니다 — 마지막 것은 오늘 켜신 스위치가 그 전에 쓰신 글까지 거슬러 닿지 못하게 막는 값입니다. 어떤 글에 법정 절차가 돌고 있으면 그 절차의 상태와 시작 시각도 함께 둡니다. 글과 댓글은 공개됩니다: 계정 없이도 누구나 읽습니다. |
| 글에 대한 신고 | 무엇이 어느 갈래로 신고되었는지, 사유 번호, 신고자의 설명, 신고 시점의 그 글을 그대로 떠 둔 발췌(글이 바뀌거나 사라져도 기록이 남도록), 로그인하고 신고한 경우 그 계정, 그리고 권리 신고라면 연락처와 밝히신 관계(권리자인지 대리인인지)와 어느 권리인지입니다. 그 밖에: 무엇을 해 달라고 하셨는지, 신고인이 게재를 요청할 수 있는 반박문 본문, 저희 결정과 그 시각들, 신고인에게 결과를 알렸는지, 그리고 법정 보존 의무가 이 줄을 원래 기한 너머로 붙들고 있는지입니다. |
| 통지함 | 귀하에 대한 조치 하나에 한 줄입니다: 무슨 일이 있었는지, 어느 글이나 댓글인지, 사유 번호, 정지라면 그 종료 시각, 그 단계를 기계가 결정했는지, 다투신 경우 그 결말, 그리고 읽으신 시각입니다. 운영자가 귀하에 대해 쓴 자유로운 글은 들어가지 않습니다 — 정해진 항목만으로 만들어지므로 의견을 모아 두는 서류가 될 수 없습니다. |
| 인용 대장 | 홍보 인용 스위치가 켜져 있고 저희가 귀하의 글을 저희 자리에 인용하면, 글 번호·인용한 자리·시각·그 뒤 내렸는지·공개했는지를 기록합니다. 스위치를 끄시는 것이 실제로 이행되게 하려고 있습니다 — 이 대장이 없으면 저희가 저희 인용을 찾아낼 수 없습니다. 그 글보다도, 귀하의 계정보다도 오래 살며, 그것이 이 대장의 목적입니다: 인용을 내리겠다는 약속은 그보다 먼저 사라지는 기록으로는 지킬 수 없습니다. 닉네임도 계정 식별자도 담기지 않습니다. |
| 쓰기·확인 계수 | 어느 UTC 날짜에 글과 댓글을 몇 개 쓰셨는지, 저장 마크 확인을 몇 번 돌리셨는지입니다. 하루 한도를 지키려고 있으며 글은 담기지 않습니다. 60일 뒤 삭제되고, 계정을 지우시면 함께 지워집니다. |
| 저장 마크 기록 | 마크를 켜시면: 그 지갑이 귀하의 것임을 증명하는 데 쓰는 일회용 값(그 확인이 도는 동안만 보관), 그리고 마크를 위해 내세우신 저장 객체의 공개 식별자입니다. 확인은 5절에 이름이 적힌 서비스를 거쳐 공개 블록체인을 읽으며, 귀하의 것을 체인에 올리지는 않습니다. |
| 게시판 차단 | 정지가 도는 중에 게시판 프로필을 닫으시거나, 만 14세 미만이라는 것을 알게 된 경우, 둘 중 어느 쪽이었는지와 그 줄이 끝나는 날을 한 줄로 남깁니다 — 정지라면 그 정지가 끝났을 날, 만 14세 미만이라면 그 줄을 남긴 날로부터 5년, 또는 만 14세가 되셨다고 알려 주셔서 저희가 푸는 더 이른 날입니다. 프로필보다도, 계정보다도 오래 사는 것이 목적입니다 — 둘 중 어느 것을 지우는 것도 조치를 지우는 길이 되어서는 안 되기 때문입니다. 글도 닉네임도 담기지 않습니다. |
| 게시판 조치의 운영 기록 | 운영자가 가리거나 지우거나 되돌리거나 정지할 때, 2.10의 운영자 조치 기록이 다른 모든 운영자 조치와 같은 방식으로 그것을 남깁니다. 글은 담기지 않습니다. 계정과 함께 삭제되지 않으며, 계정을 지우실 때 거기서 무엇이 빠지는지는 8.3이 적습니다. |
3. 브라우저 안에 저장되는 것
3.1 이것은 저희 서버가 아니라 귀하의 기기에 있습니다. 언제든 브라우저에서 전부 지울 수 있고, 로그아웃하면 "로그아웃 시 지움"으로 표시된 항목이 지워집니다. 첫째 묶음은 서비스가 동작하는 데 필요한 것이고, 둘째 묶음은 사이트를 쓰기 좋게 만들 뿐이며 그것 없이도 서비스는 돌아갑니다.
서비스를 돌리는 데 필요한 것:
| 무엇 | 왜 | 로그아웃 시 지움 | 거부 방법 |
|---|---|---|---|
NEXT_LOCALE 쿠키 | 영어로 읽는지 한국어로 읽는지 기억합니다. 브라우저 세션 동안 유지됩니다. | — | 브라우저 쿠키 설정. 그러면 사이트가 방문할 때마다 브라우저 언어를 따릅니다. |
| 저장 시계 기준점 | 시간 추정을 할 때마다 새로 호출하지 않도록 블록체인에서 읽어 둔 값. | 아니요 | 브라우저 저장소 설정. 대신 추정값을 그때그때 새로 받아 옵니다. |
| 중단된 업로드 기록 | 업로드를 이어서 할 수 있도록 암호화된 파일 이름과 크기, 시각, 목적지. | 예 | 브라우저 저장소 설정. 그러면 중단된 업로드를 이어서 할 수 없습니다. |
| 암호화된 파일 목록 캐시 | 드라이브가 빨리 열리도록 두는 그 목록의 사본. | 예 | 브라우저 저장소 설정. 드라이브가 더 느리게 열립니다. |
| 가져온 지갑 열쇠 | 바깥 지갑을 가져오면 그 개인키가 계정 코드에서 파생된 열쇠로 암호화되어 여기 저장됩니다. 저희에게는 전송되지 않습니다. | 예 | 지갑을 가져오지 않으면 됩니다. 제품이 파생해 드리는 지갑은 이 기록이 필요 없습니다. |
| 어느 지갑이 낼지 | 제품이 파생해 드린 지갑에서 낼지, 귀하가 가져온 지갑에서 낼지. | 예 | 브라우저 저장소 설정. 그러면 제품이 다시 묻습니다. |
| 연결한 지갑 기록 | 바깥 지갑을 연결하시면 그 지갑의 이름과 지갑 주소가 이 기기에 남습니다. 저희 코드가 아니라 저희가 쓰는 지갑 연결 라이브러리가 자기 이름으로 적는 것이고, 저희에게 전송되지는 않습니다. 로그아웃하실 때 저희가 지웁니다. | 예 | 바깥 지갑을 연결하지 않으시면 됩니다. 제품이 파생해 드리는 지갑은 이 기록을 만들지 않습니다. |
| 다운로드 준비 공간 | 파일을 직접 쓸 수 없는 브라우저에서는 다운로드하는 동안 복호화된 파일이 여기에 잠시 기록됩니다. 다음번에 브라우저를 열고 처음 다운로드할 때, 그리고 로그아웃할 때 지웁니다. | 예 | 다운로드를 디스크에 곧바로 쓸 수 있는 브라우저를 쓰시면 됩니다. 그런 브라우저에서는 파일이 이 공간을 거치지 않습니다. |
사이트를 쓰기 좋게 만들기 위해서만 두는 것:
| 무엇 | 왜 | 로그아웃 시 지움 | 거부 방법 |
|---|---|---|---|
| 표시·움직임 설정 | 밝게 또는 어둡게, 움직임 줄이기, 드라이브 보기 설정, 기본 저장 기간. | 아니요 | 브라우저 저장소 설정. |
| 만료 경고 설정 | 파일 기간이 끝나기 며칠 전에 경고를 받을지, 그리고 경고를 언제까지 미뤄 두셨는지. | 아니요 | 브라우저 저장소 설정. 그러면 경고가 기본값을 씁니다. |
| 공지 닫음 기록 | 게시판의 어느 공지 줄을 닫으셨는지 — 같은 줄이 다시 돌아오지 않게 하려는 것입니다. | 아니요 | 브라우저 저장소 설정. 그러면 줄이 돌아옵니다. |
| 「이 기기에서 지갑을 연 적 있음」 표시 | 이 기기가 이 계정의 지갑을 연 적이 있다는 표시 — 지갑 화면이 첫 설명을 건너뛰게 하려는 것입니다. | 예 | 로그아웃하시면 지워집니다. |
| 문의 초안 | 오류나 알림에서 「리포트 보내기」를 누르셨을 때 제품이 만들어 담아 두는 문장입니다 — 오류 화면이라면 그 오류 문장이, 알림이라면 그 알림 문장이 담깁니다. 파일 이름은 담기지 않습니다: 파일을 가리키는 알림은 이름 자리를 「(파일 이름은 화면에서 확인)」으로 바꿔 담습니다. 귀하가 직접 쓰신 글은 이 자리에 저장되지 않습니다. 문의함을 여시면 그 자리에서 지워지고, 탭을 닫아도 사라집니다. | — | 문의함을 열면 스스로 지워집니다. |
| 복구 지도 안내 닫음 기록 | 이 탭에서 복구 지도 안내를 닫으셨다는 것과 그때 지도가 얼마나 뒤처져 있었는지 — 같은 탭이 같은 안내를 되풀이하지 않게 하려는 것입니다. 탭을 닫으면 사라집니다. | 예 | 로그아웃하거나 탭을 닫으시면 지워집니다. |
| 기기 성능 추정값 | 이 기기가 첫 화면의 움직임을 얼마나 매끄럽게 돌리는지에 대한 저장된 추측과, 움직임 줄이기 선택의 사본, 그리고 이 탭에서 첫 화면 연출을 이미 봤다는 탭 한정 표시. 방문할 때마다 다시 시험하지 않게 하려는 것입니다. | 아니요 | 브라우저 저장소 설정. 그러면 페이지가 다시 시험합니다. |
| "이 설명을 봤음" 표시 | 한 번만 나오는 설명(예를 들어 WAL과 SUI가 무엇인지)을 이미 보셨다는 것을 기억해 되풀이하지 않게 합니다. | 아니요 | 브라우저 저장소 설정. 설명이 되풀이됩니다. |
| 기기 별명 | 기기 목록에서 이 기기에 보이는 이름. | 아니요 | 브라우저 저장소 설정. |
| "이 기기 기억하기" 기록 | 기본값은 꺼짐. 켜면 계정 코드가 감싸진 채로 이 기기에 저장됩니다. 3.3을 보십시오. | 예 | 켜야만 동작하므로, 켜지 않으면 됩니다. |
| 자동 승인 기록 | 지갑 서명 자동 승인을 켜 두었다면(이용약관 7.7), 그 기록은 암호화되며 30일이 상한입니다. | 예 | 켜야만 동작하며, 언제든 끌 수 있습니다. |
3.1a 직접 가져가실 수 있는 사본. 계정 화면에서 파일 목록을 파일로 다운로드할 수 있습니다. 그 알맹이는 저희가 보관하는 것과 같은 암호화된 덩어리입니다: 귀하의 계정 코드로만 열리며, 그 암호화된 형태로 파일 이름과 폴더 구조와 파일 열쇠를 담고 있습니다. 그 둘레에는 짧은 평문 머리말이 있습니다 — 형식, 목록의 판 번호, 이 기기가 저장한 시각, 귀하의 공개 계정 식별자, 그리고 이 파일이 무엇인지 영어와 한국어로 적은 안내입니다. 파일 이름은 그 머리말에 들어 있지 않습니다. 그 파일이 귀하의 디스크에 놓이는 순간부터는 귀하가 간수할 몫입니다: 더는 브라우저 안에 있지 않으므로 로그아웃해도 지워지지 않습니다.
3.2 위 항목 밖에는 저희가 귀하의 기기에 저장하는 것이 없습니다: 서비스 워커도, 귀하의 자료를 담은 캐시도, 저희가 만든 광고·분석 저장소도, 사이트를 넘나드는 추적도 없습니다. 저희 페이지에서 도는 측정 스크립트가 하나 있지만 그것은 저희가 아니라 가장자리 제공자가 끼워 넣는 것이며, 브라우저에 아무것도 저장하지 않습니다(5.1과 9.2).
3.3 "이 기기 기억하기"에는 두 가지 방식이 있고, 그중 하나에는 실제 한계가 있습니다. 암호 구절 방식에서는 귀하만 아는 암호 구절로 코드가 암호화되므로 디스크 하나만으로는 열리지 않습니다. 기기 방식에서는 감싸는 열쇠가 같은 브라우저 데이터베이스에 저장되므로, 브라우저 프로필 파일을 읽을 수 있는 사람은 귀하의 계정 코드를 되찾을 수 있습니다. 고르는 화면에서 제품이 이 사실을 알립니다.
3.4 쿠키가 하나 더 있습니다. nmts_admin은 지원 콘솔용으로 운영자에게만 발급되며 귀하에게는 발급되지 않습니다. 출시 전에는 저희 가장자리 제공자가 제한된 베타를 위한 접근 쿠키를 설정했습니다. 그 잠금은 없어졌고 그 쿠키도 함께 없어졌습니다.
3.5 로그인 토큰은 쿠키가 아닙니다. 요청 헤더로 전송되고 보통은 페이지의 메모리에만 있습니다.
4. 무엇을 볼 수 있고 무엇을 볼 수 없는가
4.1 저희는 저장된 파일의 내용도, 그 이름도 복호화할 수 없습니다. 열쇠는 계정 코드에서 나오고, 저희에게는 그 코드가 없습니다. 예외는 귀하가 직접 만드시는 하나뿐입니다: 문의에 붙이신 이름과 폴더 경로와 크기는 읽을 수 있는 형태로 도착해, 그 문의를 보관하는 동안 읽을 수 있는 채로 남습니다(2.5).
4.2 저희가 볼 수 있는 것은 제2조에 적힌 전부입니다: 파일이 몇 개인지, 각각의 크기, 각각이 언제 만들어지고 바뀌고 지워졌는지, 언제 로그인했는지, 기기가 몇 개인지, 누구와 파일을 공유했는지, 그리고 문의함에 입력하거나 거기에 붙이신 내용입니다.
4.3 4.1의 정직한 한계: 암호화를 수행하는 소프트웨어를 만들고 배포하는 것도 저희이며, 귀하의 브라우저는 저희가 내보내는 판을 실행합니다. 저장된 파일을 복호화할 수 없다는 진술은 오늘 저희가 가진 열쇠에 대한 진술이지, 앞으로 나올 모든 빌드에 대한 약속이 아닙니다. 12.4가 이 한계를 침입 분석으로 이어 갑니다. 그곳이 이 한계가 가장 크게 작용하는 자리입니다.
무엇을 공개하고 있으며, 공개가 무엇을 증명하지 못하는가. 암호화 엔진의 소스, 그것을 브라우저에 드러내는 경계, 형식 명세, 그리고 적합성 벡터 — 고정된 입력과 그에 대해 나와야 하는 바이트를 함께 넣어 둔 것 — 를 github.com/needmoretruth/nmts-crypto에 GNU Affero General Public License v3.0으로 공개하고 있습니다. 서버와 웹 화면, 결제와 저장 논리는 공개하지 않습니다. 그 소스를 읽으시면 브라우저가 무엇을 받아야 하는지는 아실 수 있지만, 귀하의 브라우저가 무엇을 받았는지는 알 수 없습니다. 저희는 아직 다른 사람이 바이트 단위로 같은 결과를 다시 만들어 낼 수 있는 방식으로 소프트웨어를 빌드하지 않고 있으며, 판마다의 지문도 공개하지 않고 있습니다. 그래서 지금 이 순간 귀하의 브라우저에서 도는 코드가 저희가 공개한 그 코드인지를 확인할 방법은 여기에 없습니다. 이 틈은 실재하며, 공개가 실제보다 크게 읽히도록 두기보다 이렇게 적어 두는 편을 택합니다.
4.4 파일을 검사하지 않습니다. 할 수 없기 때문입니다. 귀하를 프로파일링하지 않고, 광고용 대상군을 만들지도 않습니다.
4.5 무엇을 보관하며, 그것에 대한 저희 권한이 어디에서 끝나는가. 서비스를 돌리는 데 필요한 최소한만 보관합니다: 제2조의 계정 기록과 암호화된 파일 목록입니다. 파일 자체는 저희에게 없는 열쇠로 브라우저에서 암호화되므로 저희는 읽을 수 없습니다. 파일은 저희가 소유하지도 운영하지도 않는 공개된 망인 Walrus에 저장되고, 저희에게는 귀하의 열쇠가 하나도 없습니다 — 그래서 저장된 바이트에 무엇을 할 수 있는지는 저희 방침이 아니라 그 저장 객체를 누가 보유하는가가 정합니다. 귀하가 자기 지갑으로 결제하셨다면 그 객체는 귀하의 것이고 귀하의 서명만이 그것을 놓아 줄 수 있습니다. 크레딧으로 결제되었다면 그 객체는 저희 것이고, nmts@nmts.me로 요청하시면 저희가 놓아 드립니다(이용약관 8.3, 12.6). 객체를 놓아 주는 것 너머로는, 이미 사본을 가져간 저장 노드에게 그것을 버리라고 요구할 수 있는 사람이 저희를 포함해 아무도 없습니다. 그 대신 저희가 무엇을 하는지는 8.4가 적습니다.
5. 관여하는 다른 회사
5.1 Cloudflare. 사이트는 Cloudflare를 거쳐 전달되므로, 모든 요청을 저희보다 Cloudflare가 먼저 처리합니다. Cloudflare가 암호화된 연결을 끝맺기 때문에 각 요청과 응답의 전부를 볼 수 있습니다 — 귀하의 IP 주소와 요청한 주소만이 아니라, 문의함에 입력하는 내용도 지나가는 동안 보입니다. Cloudflare가 저희를 위해 하는 구체적인 일은 이렇습니다:
- 사람 확인(Turnstile). 계정을 만들 때, 로그인할 때, 문의를 보낼 때, 무료 체험을 신청할 때, 로그인하지 않은 채 게시판의 글을 신고할 때, 또는 세션 통행권이 배경에서 갱신될 때, 브라우저가 Cloudflare의 확인을 불러오고 Cloudflare는 브라우저에서 오는 신호와 귀하의 IP 주소를 받습니다. 그다음 저희 응용 서버가, 검증할 수 있도록 확인 결과와 귀하의 IP 주소를 함께 Cloudflare로 보냅니다.
- 성능 측정. 가장자리가 저희 페이지에 작은 측정 스크립트를 끼워 넣습니다. 로딩 시간과 페이지 조회 사실을 보고하고, 쿠키를 만들지 않으며 브라우저에 아무것도 저장하지 않습니다. 저희는 실제 기기에서 제품이 어디에서 느린지 보는 데에만 씁니다. 무엇이 이전되는지는 9.2가 적고 있습니다.
- 네트워크 오류 보고. 응답에 헤더가 실려 있어, 브라우저가 실패한 연결을 Cloudflare에 보고할 수 있습니다. 성공한 요청은 보고되지 않습니다. 브라우저에서 이것을 막을 수 있고, 그래도 동작을 멈추는 것은 없습니다.
- 백업 저장. 저희 데이터베이스의 암호화된 사본이 날마다, 그리고 데이터베이스가 바뀐 때마다 매시간 Cloudflare의 객체 저장소로 갑니다 — 9.3이 그 이전을 전부 설명합니다.
저희 기계가 바깥으로 거는 호출 전부와, 그 가운데 귀하의 주소를 지니는 것. 위의 사람 확인 검증이 귀하의 IP 주소가 저희 서버를 떠나는 유일한 호출입니다. 나머지는 어느 것도 귀하의 주소를 지니지 않습니다: 제8조·제9조에 적은 백업 업로드 — 귀하의 기록을 담지만 저희가 나가기 전에 암호화합니다 — 와, Cloudflare의 자체 집계에서 방문 합계를 읽어 오는 호출들 — 하루에 한 번 저희 기록으로 복사하는 것과, 통계 화면을 그릴 때의 읽기(잠시 저장해 두고 다시 씁니다) — 은 어느 방향으로도 귀하에 관한 것을 지니지 않으며, 공개 시세 서비스(CoinGecko)에서 코인 두 개의 값을 읽어 오는 호출도 귀하에 관한 것을 지니지 않고 누구에게나 같은 요청이며, 그리고 크레딧으로 파일을 올릴 때 저희 서명 서비스가 저장 대금을 Sui 망에 제출하고 저희 지갑에서 업로드 릴레이에 수수료를 내는 일입니다. 마지막 것도 귀하와 무관하지는 않습니다: 저장 식별자와 크기, 기간을 지니며, 저희 자신의 장부가 그것을 귀하의 계정과 잇고 있습니다(2.8, 6.3, 9.4, 이용약관 10.11). 하나가 더 있는데, 게시판의 저장 마크를 켜신 경우에만 그렇습니다: 저희 서버가 공개 블록체인 조회 서비스에 내세우신 저장 객체가 실재하고 귀하의 것인지를 묻습니다. 그 호출은 그 공개 식별자를 지닐 뿐 귀하의 주소를 지니지 않으며, 쓰일 수 있는 서비스는 6절에 이름이 적혀 있고 어느 것을 쓰는지는 제품의 설정이지 귀하가 고르는 것이 아닙니다. 그리고 귀하의 계정과 아무 관계도 없는 것이 하나 더 있습니다: 저희 서버가 디스코드가 저희 자신의 디스코드 서버에 대해 공개하고 있는 정보에서 지금 접속해 있는 사람 수라는 숫자 하나를 읽습니다. 실제로 나가는 것은 5분에 한 번까지이고, 공동체를 안내하는 화면에 그 숫자를 적기 위한 것입니다. 이 호출은 귀하에 관한 것을 지니지 않으며, 로그인 여부와 무관하게 일어납니다. 귀하의 브라우저는 디스코드에 접속하지 않습니다: 디스코드가 제공하는 표시틀을 화면에 박지 않기로 했기 때문입니다. 그것을 박으면 방문하시는 분의 브라우저가 디스코드에 직접 접속해 접속 주소가 그쪽으로 넘어갑니다.
사람 확인을 거부하면 계정을 만들 수도, 로그인할 수도, 문의를 보낼 수도, 무료 체험을 신청할 수도, 로그아웃 상태로 게시판 글을 신고할 수도 없습니다. 다만 로그인하시면 신고에는 사람 확인이 돌지 않으므로, Cloudflare가 그 요청을 보지 않기를 바라신다면 그 길로 신고하시면 됩니다. 다른 경로는 없습니다. 전자우편 주소를 보관하지 않는 계정 체계에 대한 자동화된 남용을 막는 것이 이 확인이고, 체험에서는 한 사람의 스크립트가 그 주의 자리를 전부 가져가는 것을 막는 것이 이 확인이기 때문입니다. 가장자리 그 자체는 사이트를 쓰는 동안에는 거부할 수 없습니다 — 모든 요청이 그곳을 지나갑니다. 그에 대한 법적 근거는 9.2가 적고 있습니다.
5.2 저희가 쓰는 다른 업체 전부: nmts@nmts.me로 보내는 전자우편을 받는 사서함은 저희 사서함 제공자인 Proton AG가 운영합니다 — 저희에게 전자우편을 보내면 귀하가 쓴 글이 그 사서함에 놓입니다. 또한 귀하의 브라우저는 9.4에 이름을 적은 저장망 게이트웨이 서비스와 직접 통신합니다. 저희는 분석·광고·고객 지원·고객 관리·마케팅 업체를 쓰지 않으며, 사용자에게 전자우편이나 푸시 알림을 보내지 않습니다.
5.3 저희는 귀하의 개인정보를 팔지 않고, 맥락을 넘나드는 행태 광고를 위해 제공하지도 않습니다. 누군가 자료의 대가를 저희에게 지불하는 약정이 없고, 광고를 위해 자료를 넘기는 약정도 없습니다.
5.4 당국이 자료를 요구할 때. 저희에게서 강제로 받아 갈 수 있는 것은 저희가 보관하는 것입니다 — 제2조의 기록, 아직 30일 안에 있는 문의 글을 포함합니다. 누구도 만들어 낼 수 없는 것은 귀하의 파일 내용입니다. 저희에게 열쇠가 없기 때문입니다. 파일의 이름도 마찬가지이며, 다만 아직 보관 중인 문의에 귀하가 직접 붙이신 이름은 예외입니다. 사용자가 저장한 자료에 대해서는 클라우드 서비스를 규율하는 법이 정하는 대로 법원의 명령이나 판사가 발부한 영장을 요구합니다. 저희는 정부에도 그 밖의 누구에게도 자발적으로 기록을 넘기지 않습니다. 모든 공개에 대해 기록을 남깁니다. 그리고 법이나 그 명령 자체가 금지하지 않는 한 귀하에게 알립니다. 전체 진술은 이용약관 12.9에 있습니다.
6. 공개된 망
6.1 암호화된 파일은 Walrus 저장망에 저장되고, 결제와 저장 기간은 Sui 블록체인에 기록됩니다. 이 둘은 공개된, 누구나 참여할 수 있는 망입니다. 저희는 이 망을 소유하지도 운영하지도 않습니다.
6.2 바이트가 어떻게 오가는가. 귀하의 브라우저는 암호화된 바이트를 업로드 릴레이로 보내고 집합기를 거쳐 되받아 옵니다 — 9.4에 이름을 적은 게이트웨이 서비스 둘입니다. 그 둘은 귀하의 IP 주소, 덩어리 식별자, 크기, 시각을 봅니다. 그들은 그 바이트를 세계 곳곳에서 독립된 운영자들이 돌리는 저장 노드로 넘기고, 노드는 암호문과 덩어리 식별자, 크기, 시각을 보관합니다. 그 사슬의 누구도 파일 이름이나 귀하의 계정, 복호화된 무엇도 받지 않습니다. 저장망은 식별자로 요청하는 누구에게나 저장된 덩어리를 내줍니다 — 공유 취소가 온전한 구제가 되지 못하는 이유가 그것입니다(이용약관 9.5).
6.3 귀하의 지갑이 서명한 거래는 공개되고 오래 남습니다. 지갑 주소, 금액, 저장 기간, 덩어리 식별자가 누구나 읽을 수 있는 공개 원장에 기록됩니다. 저희도 귀하도 그것을 고치거나 지울 수 없습니다. 다른 곳에서 귀하의 신원과 이어져 있는 지갑을 가져오기 전에 이 점을 생각해 보십시오 — 가져오기란 그 지갑의 개인키를 제품에 주는 일이며, 그 열쇠는 귀하의 기기에 암호화된 채 남고 저희에게 전송되지 않습니다(2.1). 크레딧으로 결제한 업로드의 경우 거래는 저희 열쇠로 만들어지고 서명되며 저장 객체는 저희 주소로 등록되므로, 공개 항목에는 저희 지갑이 나타나고 그 안에 귀하 파일의 크기와 시각이 들어갑니다(이용약관 10.11).
6.4 지갑 주소는 사람을 식별할 수 있으므로, 저희 데이터베이스에 보관하지 않더라도 개인정보로 다룹니다.
7. 왜 처리하고, 무슨 근거로 처리하는가
7.1 주된 근거는 귀하와의 계약 이행입니다(유럽연합과 영국에 있는 사람에게는 GDPR 제6조 제1항 (b)호, 한국에서는 개인정보 보호법 제15조제1항제4호, 그 밖의 지역에서는 이에 상응하는 계약 근거). 귀하가 파일을 저장하고 목록으로 정리해 달라고 요청했고, 제2조의 자료 없이는 그 일을 할 수 없습니다.
| 하는 일 | 무엇으로 | 근거 |
|---|---|---|
| 계정 만들기와 로그인 | 계정 식별자, 검증자, 소금값, 열쇠 파생 판 번호, 시각 | 계약 |
| 어떤 약관을 수락했는지 기록하기 | 약관 수락 기록(2.1) | 계약, 그리고 그것을 보일 수 있어야 한다고 요구하는 법 |
| 귀하가 들어가기를 청하신 미리보기 판을 그 계정에 내보내고, 어느 경고문에 동의하셨는지 기록하기 | 미리보기 채널 기록(2.1) | 계약, 그리고 무엇에 동의하셨는지 보일 수 있어야 한다고 요구하는 법 |
| 귀하의 지갑이 결제한 연장을 기록해 같은 결제가 두 번 세어지지 않게 하기 | 저장 기간 연장 기록(2.3) | 계약 |
| 기기 보여 주기 | 암호화된 기기 이름, 세션 기록 | 계약 |
| 파일 저장·목록·돌려주기 | 파일 기록, 크기, 시각, 암호화된 파일 목록, 저장 조각 | 계약 |
| 파일 공유 | 공유 기록 | 계약 |
| 귀하가 신청하신 주간 무료 체험 운영 | 크레딧 원장(2.8), 주별 회차 기록(2.11) | 계약 |
| 귀하가 크레딧을 쓸 때 저장 공간을 대신 사고, 그 비용을 회계로 남기기 | 후원 저장 원장과 크레딧 원장(2.8) | 계약 |
| 문의 답변 | 문의함, 그리고 거기에 붙이신 것 | 계약 |
| 저희가 스스로 정해 드리는 크레딧을 결정하고 기록하기(그 이유를 적은 운영자 메모 포함) | 크레딧 부여 행과 운영자 메모(2.8) | 정당한 이익(GDPR 제6조 제1항 (f)호; 개인정보 보호법 제15조제1항제6호) |
| 자동화된 남용과 반복된 로그인 실패 막기 | IP에서 파생한 값, 사람 확인 상태, 잠금 계수기 | 정당한 이익(GDPR 제6조 제1항 (f)호; 개인정보 보호법 제15조제1항제6호) |
| 한 사람이 계정을 대량으로 만들어 무료 체험 한 주를 쓸어 가는지 살피기 | 거절된 신청 기록(2.11) | 정당한 이익(GDPR 제6조 제1항 (f)호; 개인정보 보호법 제15조제1항제6호) |
| 서비스 전체가 무엇을 보관하는지 세고 — 하루에 한 번 계정 행과 파일 행을 읽어서 — 그 합계를 웹사이트에 게시하기 | 들어가는 것: 계정 행과 파일 행. 나오는 것: 전체 합계 | 정당한 이익(GDPR 제6조 제1항 (f)호; 개인정보 보호법 제15조제1항제6호) |
| 운영자가 무엇을 했는지의 기록 남기기 | 운영자 조치 기록(2.10) | 정당한 이익(GDPR 제6조 제1항 (f)호; 개인정보 보호법 제15조제1항제6호) |
| 게시판 운영: 닉네임 보여 주기, 쓰신 글 게시하기, 통지함 유지하기 | 게시판 프로필, 글과 댓글, 통지함(2.12) | 계약 — 동의하신 게시판 이용약관 |
| 게시판 글에 대한 신고를 받아 판단하고, 관련된 분들께 알리기 | 게시판 신고, 통지함, 통지 주소(2.12) | 법적 의무, 그리고 게시판이 사람을 해치는 자리가 되지 않게 할 정당한 이익(GDPR 제6조 제1항 (c)호·(f)호; 개인정보 보호법 제15조제1항제2호·제6호) |
| 게시판의 하루 쓰기 한도를 지키고 도배를 막기 | 쓰기·확인 계수(2.12) | 정당한 이익(GDPR 제6조 제1항 (f)호; 개인정보 보호법 제15조제1항제6호) |
| 게시판 프로필을 닫았다가 다시 만들어도 조치가 유지되게 하기 | 게시판 차단(2.12) | 정당한 이익(GDPR 제6조 제1항 (f)호; 개인정보 보호법 제15조제1항제6호) |
| 허락하신 자리에서 귀하의 글을 인용하고, 그것을 되돌릴 수 있게 하기 | 인용 대장, 동의 대장(2.12) | 귀하의 동의(GDPR 제6조 제1항 (a)호; 개인정보 보호법 제15조제1항제1호) — 7.3 참조 |
| 요청하신 저장 마크를 공개 블록체인을 읽어 보여 주기 | 저장 마크 기록(2.12) | 귀하의 동의(GDPR 제6조 제1항 (a)호; 개인정보 보호법 제15조제1항제1호) — 7.3 참조 |
7.2 마지막 다섯 줄의 정당한 이익을 그대로 적습니다. 전자우편 주소를 보관하지 않는 서비스를 쓸 수 있는 상태로 유지하는 것: 요청 한도와 사람 확인이 없으면 전자우편 주소가 없는 계정 체계는 스크립트가 보내는 대량 요청에 그대로 노출되고, 거절 수를 세지 않으면 실제 사용자가 닿기 전에 대량으로 만들어진 계정이 무료 나눔을 쓸어 갈 수 있습니다. 이 서비스가 얼마나 보관하고 있는지를 공개적으로 말할 수 있는 것. 요청받지 않고 드린 크레딧에 대해 왜 드렸는지 말할 수 있는 것. 그리고 운영자가 무엇을 했는지 나중에 보일 수 있는 것입니다. 각각에서 저희가 찾을 수 있는 가장 덜 식별적인 방법을 씁니다 — 날마다 파기되는 소금값과 함께 IP 주소에서 파생한 값, 시도가 아니라 계정의 수, 계정별 수치가 없는 합계입니다 — 그래서 그 이익이 침해를 앞선다고 판단합니다. 이 가운데 어느 것에든 반대할 귀하의 권리는 10.6입니다.
7.3 귀하의 동의에 근거하는 것은 둘뿐이고, 둘 다 게시판에 있습니다: NMTS를 알리는 자리에 귀하의 글을 인용하는 것과, 저장 마크를 보여 주는 것입니다. 둘 다 켜시기 전에는 꺼져 있고, 같은 자리에서 언제든 이유 없이 끄실 수 있으며, 어느 쪽을 끄셔도 잃으시는 것은 없습니다 — 게시판은 그대로 동작합니다. 위 표의 나머지는 전부 계약·법적 의무·정당한 이익에 서 있고, 이는 의도한 것입니다: 서비스를 쓰려면 반드시 해야 하는 동의는 자유롭게 준 동의가 아니기 때문입니다. 예외인 둘은 없어도 되는 스위치이고, 그래서 그 둘에는 동의가 정직한 근거가 됩니다. 둘 다 만 14세 이상을 위한 것이며 그것은 게시판이 밝히도록 요청하는 사실입니다. 생년월일은 여전히 보관하지 않습니다.
7.4 기계가 내리는 결정은 둘이고, 둘 다 여기 적습니다. 첫째는 쓰신 글에 작용합니다: 게시판에서 신고를 받아 가려 둔 글에는 시계가 돌고, 게시판 이용약관이 정한 기간 안에 판단이 이루어지지 않으면 그날 사람이 보지 않은 채로 기계가 가린 사유에 따라 되돌리거나 지웁니다. 둘째는 귀하가 보내신 신고에 작용합니다: 도착한 지 12개월이 되도록 열려 있는 신고는, 결과를 알려 드렸는지와 무관하게 그날 기계가 종결합니다(게시판 이용약관 7). 귀하에 관해 이런 식으로 정해지는 것은 그 둘 밖에 없습니다 — 요청 한도와 사람 확인, 체험 보류는 요청을 막을 수 있을 뿐 귀하에 관해 아무것도 결정하지 않습니다.
글에 작용하는 게시판 시계.
- 누구에게 적용되는가: 게시판에 글을 쓰신 계정입니다.
- 무엇을 읽는가: 계정 식별자, 글이 가려진 시각, 가린 사유 번호, 그 글에 대해 절차가 기록되어 있는지와 그 절차가 붙잡아 두는 날짜, 그리고 그 글 옆에 반박문이 서 있는지입니다. 쓰신 글도, 게시판 밖의 어떤 것도 읽지 않습니다.
- 어떻게 정하는가: 시간이 지났는지와 사유 번호로 정합니다. 저작권 절차나 진행 중인 소송이 그 글에 기록되어 있으면 시계는 아예 멈춥니다 — 그것이 서 있는 동안에는 아무것도 결정하지 않습니다. 절차가 중단된 것으로 기록되어 있으면 그 절차가 준 날짜까지 기다렸다가 그날 스스로 다시 돕니다. 반박문이 옆에 서 있는 글을 지우게 되면 반박문도 함께 지워지며, 글쓴이와 반박문을 요청한 사람 양쪽에 알립니다. 점수 매기기도, 프로파일링도, 민감정보도 어디에도 들어가지 않습니다.
- 무엇을 하실 수 있는가: 그 결과를 거부하고 설명을 요구하실 수 있으며, 사람이 대신 판단하도록 요구하실 수 있습니다. 통로는 문의함의 「게시판 조치」이고, 저희 답변은 30일 안에 닿아야 합니다. 사안이 그것을 요구하고 저희가 이유를 알려 드리는 경우 법이 30일씩 두 번까지 연장을 허용합니다(개인정보 보호법 시행령 제44조의3제5항).
- 어디에서 알게 되는가: 통지함이 기계가 한 단계를 표시하므로, 묻지 않으셔도 둘을 가리실 수 있습니다.
신고에 작용하는 12개월 종결.
- 누구에게 적용되는가: 게시판의 글을 신고하신 분입니다. 계정으로 신고하셨든, 연락처만 남기셨든 같습니다.
- 무엇을 읽는가: 신고가 도착한 날, 사람이 판단했는지, 결과를 알려 드렸는지, 계정이나 연락처가 붙어 있는지, 그리고 그 신고에 관해 진행 중인 분쟁이 저희에게 알려져 있는지입니다.
- 어떻게 정하는가: 시간이 지났는지만으로 정합니다. 12개월이 되는 날 신고를 종결합니다 — 사람이 이미 넘겨 둔 판단이 있으면 그 판단을 실어서, 없으면 「기간이 끝났음」으로 종결합니다. 이것은 기각이 아니고, 신고가 틀렸다고 말하지도 않습니다. 연락처는 같은 단계에서 지워지며, 결과를 알려 드리지 못한 채였다면 그 사실이 기록에 남습니다. 계정도 연락처도 판단도 없는 신고는 대신 통째로 삭제됩니다. 답을 보낼 곳이 아예 없기 때문입니다. 진행 중인 분쟁이 알려져 있으면 기록 자체는 기한을 넘겨 붙잡아 두지만, 연락처는 그래도 지웁니다. 분쟁에 필요한 것은 신고의 내용과 처리 경과이지 보낸 분의 주소가 아니기 때문입니다.
- 무엇을 하실 수 있는가: 통로는 같습니다 — 문의함의 「게시판 조치」입니다.
- 어디에서 알게 되는가: 계정으로 신고하셨다면 종결이 통지함에 도착하며, 아무도 하지 않은 판단을 한 것처럼 말하지 않고 기간이 끝났다고 적습니다. 연락처만 남기셨다면 아무것도 닿지 않습니다 — 연락처가 신고를 종결하는 그 단계에서 함께 지워지기 때문입니다. 답이 아직 오는 중이라고 생각하시게 두기보다 이렇게 적어 둡니다.
7.5 앞으로 새로운 목적으로 귀하의 자료를 처리하게 되면, 시작하기 전에 이 처리방침의 새 판에서 알립니다. 이 판은 새로 시작하는 처리가 하나도 없습니다 — 이 판의 변경은 전부 이미 돌고 있던 처리에 대해 앞선 판이 잘못 적어 둔 것을 바로잡는 것이고, 소프트웨어가 하는 일은 어느 것도 바뀌지 않습니다. 지나간 일 둘은 지나치는 대신 기록에 남겨 둡니다. 미리보기 채널 기록(2.1)은 2026년 8월 5일에 시작됐고, 2026년 8월 11일에 시행된 판에서 — 시작된 뒤에 — 처음 적혔습니다. 그때까지 미리보기 채널에 들어간 계정은 없었습니다. 게시판(2.12)은 같은 판과 함께 2026년 8월 11일에 열렸고, 그 판이 게시판을 처음 적은 판입니다. 게시판 프로필을 만드시기 전에는 2.12의 어떤 처리도 일어나지 않습니다.
8. 얼마나 오래 보관하는가
| 무엇 | 얼마나 |
|---|---|
| 계정 기록, 공유 신원, 약관 수락 기록, 미리보기 채널 기록 | 계정이 있는 동안. 계정을 지우면 삭제됩니다. |
| 암호화된 기기 이름, 세션 | 세션은 마지막으로 쓴 뒤 24시간이 지나면 만료되고, 로그아웃하면 그보다 빨리 만료됩니다. 기기 기록도 함께 사라집니다. |
| 파일 기록, 감싼 열쇠, 저장 조각, 묶음 저장 덩어리, 연장 기록 | 파일이 있는 동안. |
| 지운 파일(휴지통) | 30일, 그 뒤 매시간 도는 청소가 파일 기록과 저희가 보관하던 감싼 열쇠를 삭제합니다. 귀하의 암호화된 파일 목록 안 열쇠 사본도 같은 30일을 따릅니다. |
| 암호화된 파일 목록의 직전 판 | 30일, 그 뒤 매시간 도는 청소가 지웁니다. |
| 공유 기록 | 어느 한쪽이 공유를 되돌리거나, 어느 한쪽 계정이 지워지거나, 파일이 지워질 때까지. |
| 문의와 답신 | 제출로부터 30일, 그 뒤 매시간 도는 청소가 삭제하며 붙이신 것도 함께 사라집니다. 문의를 철회하면 즉시 삭제됩니다. |
| 「게시판 조치」 이름표로 보내신 문의 | 제출로부터 120일. 게시판 조치를 다투시는 통로이고, 저희가 답해야 하는 기한이 최대 90일(30일 + 30일씩 두 번의 법정 연장, 개인정보 보호법 시행령 제44조의3제5항)이기 때문입니다 — 30일 뒤에 지우면 답을 드릴 자리가 먼저 사라집니다. 남은 30일은 저희 답을 읽으실 시간입니다. 그 뒤에는 다른 문의와 똑같이 지워지고, 그 전에라도 철회하시면 즉시 삭제됩니다. |
| 크레딧 원장과 이용권 | 계정이 있는 동안. 계정과 함께 삭제됩니다. |
| 후원 저장 원장 | 계정이 있는 동안. 계정과 함께 삭제됩니다 — 다만 그것이 가리키는 공개 원장의 항목은 삭제되지 않으며 삭제할 수도 없습니다. |
| 저희 자신의 지출 기록 | 저희 회계로서 서비스가 운영되는 동안 보관합니다. 계정을 가리키지 않습니다. |
| 거절된 체험 신청 | 완전한 ISO 8주와 진행 중인 주, 그 뒤 매시간 도는 청소가 삭제합니다. 계정을 지우시면 즉시 삭제됩니다. |
| 주별 회차 기록과 보류 기록 | 프로그램의 이력으로 서비스가 운영되는 동안 보관합니다. 둘 다 계정을 가리키지 않습니다. |
| 운영자 조치 기록 | 서비스가 운영되는 동안 보관합니다. 내용도, 계정 코드도, 주소도 들어 있지 않으며, 계정의 공개 코드가 적혀 있던 자리는 그 계정을 지울 때 지워집니다. |
| 권리 행사 요청 | 따로 보존하지 않습니다. 문의로 취급되어 위의 30일 기준을 따릅니다 — 「게시판 조치」로 보내신 것은 위 120일을 따릅니다. |
| IP에서 파생한 값 | 그 값을 만든 소금값이 사라질 때까지 — 당일과 하루 더. |
| 잠금 계수기 | 잠금 자체는 그 기간이 끝나면 풀리며 길어야 24시간입니다. 계정 식별자로만 만든 행은 다음번 로그인 성공과 계정 지우기로 지워집니다(계정을 지우는 그 단계 안에서 함께). IP를 섞은 행은 그 시점에 닿을 수 없습니다 — 2.6의 날마다 바뀌는 램 전용 소금값으로 만들어서 이틀 안에 어떤 주소·계정과도 연결할 수 없게 되고, 시도가 한 번도 없이 30일이 지나면 청소가 지웁니다. 어느 쪽도 잠금이 풀리는 순간에 계수까지 지우지는 않습니다. 그렇게 하면 계정 코드를 추측하는 사람에게 공짜 재시작을 주기 때문입니다. |
| 전체 집계 | 일별 시계열로 보관합니다. 계정별 수치는 들어 있지 않습니다. |
| 파일에 대한 남용 신고 | 아직 하나도 없습니다(2.9). 양식이 켜지면: 사안이 진행되는 동안 보관하고 그 뒤 삭제하며, 귀하의 파일에 관한 신고라면 계정과 함께 삭제됩니다. 특정 법이 자료를 보존하라고 요구하는 경우 — 예를 들어 게시 중단 분쟁에 따라붙는 보존 의무 — 그 신고 행을 보존하고, 어떤 법이었는지 기록해 두며, 그 의무가 끝나면 삭제합니다. |
| 게시판 프로필·게시판 약관 동의·동의 대장 | 계정이 있는 동안입니다. 게시판 프로필만 닫으시면 프로필과 통지 주소가 지워지고, 동의 기록과 동의 대장은 무엇에 동의하셨는지의 증거이므로 계정이 있는 동안 남습니다. 계정을 지우시면 전부 함께 지워집니다. |
| 통지함 | 통지 하나하나가 만들어진 때로부터 12개월이 지나면 청소가 삭제하며, 각자의 시계로 돕니다(게시판 이용약관 8) — 그래서 통지함은 한꺼번에가 아니라 조금씩 비워집니다. 게시판 프로필을 닫으시면 그 자리에서 통지함 전체가 지워지고, 계정을 지우셔도 그렇습니다. 왜 다른 기간이 아니라 이 기간인지도 적습니다: 통지는 귀하에게 무슨 조치가 언제 있었는지를 나중에 보이실 수 있는 근거이므로 더 짧으면 귀하에게 불리하고, 동시에 귀하에 대한 조치를 이름 붙여 담고 있으므로 그 뒤에 있는 신고 기록이 자기 12개월을 다 살고 나면 저희가 더 들고 있을 이유가 없습니다. 두 기간을 같게 둔 것은 그래서입니다. |
| 글과 댓글 | 올려 두시는 동안입니다. 언제든 직접 지우실 수 있고, 게시판 프로필을 지우실 때 쓰신 글을 함께 지우실 수 있습니다 — 화면이 어느 쪽인지 여쭙습니다. 계정을 지우시면 전부 함께 지워집니다. |
| 닉네임 이력 | 바꾸신 때로부터 12개월, 그 뒤 청소가 삭제합니다. 계정을 지우시면 그보다 먼저 지워집니다. |
| 게시판 신고 | 사안을 판단한 날로부터 12개월, 그 뒤 청소가 삭제합니다. 아직 판단하지 않은 신고는 진행되는 동안 보관합니다. 권리 신고인의 연락처는 결과를 알려 드린 즉시 지우며 12개월을 기다리지 않습니다. 법이 그 행의 보존을 요구하면 기한 너머로 붙들었다가 의무가 끝날 때 풉니다. 귀하가 쓰신 글에 관한 신고라면 계정과 함께 지워집니다 — 다만 판단이 끝난 조치의 기록은 그 조치를 받은 분이 지우실 수 있는 것이 아닙니다. |
| 인용 대장 | 가리키는 글보다도, 귀하의 계정보다도 오래 삽니다. 인용을 내리겠다는 약속을 지켰다는 증거이고, 홍보 인용 동의를 거두시는 것이 그 뒤에 실제로 이행될 수 있게 하는 것도 이 대장입니다. 닉네임도 계정 식별자도 담기지 않습니다 — 어느 글을, 어디에, 언제 인용했고 언제 내렸는지뿐입니다. 그것이 이 대장이 남을 수 있는 근거입니다(게시판 이용약관 8). |
| 쓰기·확인 계수 | 60일, 그 뒤 청소가 삭제합니다. 계정을 지우시면 그보다 먼저 지워집니다. |
| 게시판 차단 | 만 14세 미만에 따른 차단은 그 줄을 남긴 날로부터 5년이 지나면 지워지고, 만 14세가 되셨다고 알려 주셔서 저희가 푸는 날에는 그보다 먼저 지워집니다. 승계된 정지는 그 정지가 끝날 때까지 남습니다. 둘 다 게시판 프로필보다 오래 살고, 계정 자체보다도 오래 삽니다 — 계정 식별자는 계정 코드에서 나오므로, 계정과 함께 죽는 차단이라면 계정을 지웠다 다시 만드는 것으로 씻어 낼 수 있고 그러면 조치가 아니게 되기 때문입니다. 그 줄에는 조치에 필요한 것만 담깁니다: 어느 계정인지, 어느 사유인지, 끝나는 날이 언제인지입니다(게시판 이용약관 8). |
8.1 백업은 정직하게 밝히는 예외이고, 여기에 그 전부를 적습니다. 저희는 데이터베이스 전체의 암호화된 사본을 떠서 — 제2조의 모든 것, 그 시점에 30일 안에 있는 문의 글을 포함합니다 — Cloudflare(R2 객체 저장소)에 외부 보관합니다. 화재나 디스크 고장이 서비스를 끝내지 않게 하기 위해서입니다. 주기는 하나가 아니라 둘입니다: 날마다 협정 세계시 03:30에 전체 사본을 뜨고, 지난번 이후 바뀐 것이 있으면 매시 5분에 전체 사본을 한 벌 더 뜹니다. 그래서 한 시간 동안만 존재한 기록도 사본에 들어갈 가능성이 높습니다. 무언가를 지우기 전에 뜬 백업에는 그것이 아직 들어 있고, 그 백업은 위 기간보다 오래 보관될 수 있습니다. 알고 계셔야 할 사실이 둘 더 있습니다. 사본이 기록된 뒤 첫 90일 동안은 저장소가 지우기와 바꾸기를 거절합니다 — 저희 열쇠로 그 거절을 실측했고, 잠금은 저희 접속 수단을 가져간 공격자가 백업을 파괴하지 못하게 하려고 일부러 걸어 둔 것입니다. 그 대가로 그 기간 안에 있는 사본에는 귀하가 요청하신 삭제가 닿지 못합니다. 잠금이 풀린 뒤에는 저장 서비스가 스스로 돌리는 규칙이 각 사본을 지웁니다: 시간당 사본은 기록된 지 91일 뒤에, 매일 사본은 52주(364일) 뒤에 지웁니다. 제2조의 기록을 담고 있는 사본은 그 둘뿐이며, 어느 쪽이든 더 오래 보관하려면 잊음이 아니라 의도적인 행위가 필요합니다. 백업은 나가기 전에 암호화되고, 운영 시스템과 떼어 놓고 보관하며, 서비스를 복구하는 데에만 씁니다. 그 옆에 암호를 걸지 않고 올라가는 작은 파일이 하나 있습니다 — 백업이 성공했는지를 적은 기록이며, 객체 이름과 바이트 수와 실패 메시지를 담고 제2조의 기록은 담지 않습니다. 이 모든 것이 어디로 가는지는 9.3이 다룹니다.
8.2 파일을 지우면 무슨 일이 일어나는지는 이용약관 제8조에 전부 적혀 있습니다. 짧게 말하면: 저희는 열쇠를 파기하고, 암호화된 바이트는 결제한 기간이 끝날 때까지 저장망에 남으며 읽을 수 없습니다. 그 전에 바이트 자체를 아예 파기할 수도 있으며, 누가 어떻게 할 수 있는지는 8.4가 적고 있습니다.
8.3 계정을 지우면 무슨 일이 일어나고, 무엇도 그것을 막지 못하는가. 하나의 트랜잭션에서 운영 데이터베이스로부터 다음을 완전히 삭제합니다: 계정 기록과 공유 신원, 약관 수락 기록, 미리보기 채널 기록, 파일 기록과 저장 조각과 묶음 저장 덩어리와 연장 기록, 암호화된 파일 목록과 그 직전 판, 암호화된 기기 이름, 세션, 양방향의 공유 기록, 크레딧 부여와 사용 기록, 후원 저장 행, 사용하신 이용권, 귀하의 파일에 관한 남용 신고, 거절된 체험 신청, 게시판 프로필과 통지 주소, 쓰신 글과 댓글, 닉네임 이력, 게시판 약관 동의 기록과 동의 대장, 통지함, 쓰기·확인 계수와 저장 마크 기록, 그리고 귀하의 계정에 연결된 모든 문의와 거기 붙은 것 전부입니다. 오늘 저희 데이터베이스에는 삭제를 거절하거나 절반만 남기는 조건이 하나도 없습니다. 같은 트랜잭션에서 운영자 조치 기록에 있는 귀하의 공개 코드를 빼냅니다. 운영자가 무엇을 했는지는 기록에 남고, 귀하를 가리키는 부분은 남지 않게 하기 위해서입니다.
닿지 않는 것이 여섯 있고, 짐작에 맡기기보다 이름을 적습니다: 저장망과 공개 원장(8.2와 6.3), 8.1의 일정에 따라 수명이 다할 때까지의 백업, 저장 공간을 사면서 저희가 무엇을 썼는지를 적는 저희 지갑의 장부(그 장부에는 어떤 계정에 대한 참조도 들어 있지 않습니다), 2.2의 IP를 섞은 로그인 계수기 — 그 행의 열쇠는 그날의 소금값이 바뀌고 나면 저희가 다시 만들어 낼 수 없어서, 대신 8절의 일정에 따라 청소로 지워집니다 —, 그 계정에 서 있는 게시판 차단 — 이것은 의도적으로 삭제를 넘겨 살아남고 자기 날짜에 끝납니다(2.12, 8절). 계정 식별자는 계정 코드에서 나오므로, 계정과 함께 죽는 조치라면 계정을 지웠다 다시 만드는 것으로 지울 수 있게 되기 때문입니다 —, 그리고 인용 대장입니다. 인용 대장에는 닉네임도 계정 식별자도 없으며, 스위치를 거두셨을 때 귀하의 인용이 실제로 내려갔다는 증거입니다.
8.4 닿을 수 없는 사본에 대해 무엇을 하는가. 자료를 갖고 있는 다른 이들에게 삭제 요청을 전달할 권리를 법이 귀하에게 주는 경우, 저희가 할 수 있는 일과 할 수 없는 일은 이렇습니다. 받는 쪽이 저희가 닿을 수 있는 회사인 경우 — 백업에 대해서는 Cloudflare, 그들이 보관하는 것에 대해서는 9.4의 게이트웨이 서비스 — 귀하의 삭제 요청을 전달하고, 물으시면 그들이 누구였는지 알려 드립니다.
저장망은 사정이 다르고, 그 다름은 들리는 것보다 좁습니다. 저장망에는 삭제 명령이 있고 저희는 그것을 씁니다: 이 제품이 등록하는 모든 덩어리는 삭제 가능한 것으로 등록되므로, 저장 객체를 가진 쪽이 그것을 파기할 수 있습니다. 귀하가 자신의 지갑으로 값을 내신 업로드에서는 그 쪽이 귀하이고, 제품이 귀하의 지갑으로 수행합니다. 크레딧으로 결제한 업로드에서는 그 쪽이 저희이고, nmts@nmts.me로 요청하시면 저희가 파기합니다 — 운영자가 손으로 수행하는 절차이며 자동으로 도는 것이 아닙니다. 저장망이 누구에게도 주지 않는 것은 이미 사본을 가져간 개별 노드에게 그것을 버리라고 명령하는 수단과, 노드 운영자들의 주소 목록입니다. 그래서 객체를 지우는 것 말고는 저희가 보낼 수 있는 메시지가 없고, 저희는 이 점을 감추지 않습니다. 그 대신 저희가 하는 일은 열쇠를 파기하는 것, 요청하시는 경우 그 기간에 대한 결제를 멈추는 것, 그리고 그 망에 노드별 삭제 통로가 없다는 사실을 기록으로 남기는 것입니다. 망에 그런 통로가 생기면 그것을 쓰겠습니다.
8-A. 파기가 실제로 어떻게 도는가
"삭제됨"이 약속이 아니라 절차이도록 적습니다: 기간이 지난 휴지통 행, 기간이 지난 암호화된 목록의 직전 판, 기간이 지난 문의, 그리고 완전한 ISO 8주보다 오래된 거절 기록은 매시간 도는 청소가 그 행을 완전히 지우는 방식으로 제거합니다. 파일 삭제는 감싼 열쇠를 파기합니다(이용약관 8.2). 계정 삭제는 8.3에 적은 행들을 하나의 트랜잭션에서 완전히 지웁니다. 그리고 백업 사본은 8.1에 적은 대로 수명이 다합니다. 특정 항목에 보존 의무가 적용되는 경우 그 항목은 청소에서 제외되며, 그 제외 사실을 법적 근거와 함께 기록합니다.
8.1에만 두지 않고 여기에도 적어야 할 한계가 하나 있습니다. 읽는 분이 찾아보는 자리가 여기이기 때문입니다: 무언가를 지우기 전에 기록된 백업 사본에는 그것이 아직 들어 있고, 기록된 뒤 첫 90일 동안은 저희를 포함해 누구도 그 사본을 바꾸거나 지울 수 없습니다. 따라서 파일을 지우는 일, 문의를 철회하는 일, 계정을 닫는 일은 돌고 있는 서비스에서는 즉시 효력이 생기고, 백업에서는 사본이 수명을 다하면서 빠져나갑니다 — 시간당 사본은 91일, 매일 사본은 364일입니다.
백업에서 되살릴 일이 생기면 어떻게 하는가. 되살리기는 사본을 뜬 시점의 데이터베이스를 그대로 되돌려 놓으므로, 이미 지우셨던 기록이 함께 돌아올 수 있습니다 — 그 사본과 고장 사이에 있었던 지우기입니다. 그래서 되살리기는 서비스가 다시 떴다고 끝나지 않습니다. 서비스를 다시 열기 전에, 되살린 데이터베이스 자체에서 저희가 알아볼 수 있는 지우기는 모두 다시 적용합니다. 알아볼 수 없는 것이 있으면 그 사실과 되살리기가 덮는 기간을 공지 게시판에 적어(13.2), 그 기간 안에 무엇인가를 지우셨던 분이 알려 주시면 곧바로 다시 지웁니다. 백업은 귀하의 지우기를 늦출 수는 있어도, 되돌릴 수는 없습니다.
9. 국경을 넘어 나가는 자료
9.1 이것이 깔끔하다고 꾸미지 않겠습니다. 실제로 일어나는 일은 이렇습니다 — 목적지도 규칙도 서로 다르므로 네 갈래로 나누어 적습니다. 그 전에 사실 하나를 먼저 적습니다. 아래 모든 것이 이 사실을 기준으로 읽히기 때문입니다: 저희 서버 — 제2조의 모든 기록을 보관하는 기계 — 는 대한민국에 있습니다. 귀하가 한국에 있다면, 저희 서버의 귀하 기록은 아래 갈래들을 제외하면 나라 밖으로 나가지 않습니다. 귀하가 유럽연합에 계신 경우, 저희 서버가 보관하는 기록은 2021년 12월 17일자 유럽연합 집행위원회의 대한민국 적정성 결정((EU) 2022/254)의 적용을 받습니다. 이 결정은 대한민국 개인정보 보호법과 그 부속서 Ⅰ의 추가 규율을 함께 적용받는 한국 내 수령자에게 적용됩니다. 저희가 그러한 수령자입니다 — 저희는 그 법의 적용을 받습니다. 부속서 Ⅰ은 저희가 받은 자료를 다시 넘길 때 무엇을 해야 하는지도 제한하며, 저희는 그 요구를 어디에서 충족하고 어디에서 충족하지 못하는지 정확히 적겠습니다. 백업과 가장자리에 대해서는 수령자가 한 회사이고, 저희가 기대는 장치는 9.2가 밝힙니다. 9.4의 게이트웨이 서비스와 9.5의 저장망에 대해서는 누구와도 계약이 없으므로, 그 두 흐름에 대해서는 부속서 Ⅰ의 재이전 규정을 계약으로 충족한다고 주장하지 않습니다. 그 두 곳에서 저희가 기대는 것은 9.4와 9.5에 그대로 적혀 있고, 그래도 남는 위험은 9.6에 적었습니다. 네 문단 뒤에 가서 알게 되시는 것보다 여기에서 읽으시는 편이 낫다고 봅니다. 영국에 계신 경우 대한민국에 대한 영국의 대응 적정성 규정이 같은 방식으로 적용되며, 이는 유럽연합의 것과는 별개의 법령입니다.
9.2 가장자리와 사람 확인. 사이트로 가는 모든 요청이 Cloudflare를 지나가고, 사람 확인은 브라우저의 신호를 그곳으로 보냅니다. 이것은 개인정보의 국외 이전입니다.
- 무엇이 이전되는가: 모든 요청과 응답의 전부입니다. 이 사업자가 저희보다 먼저 암호화된 연결을 끝맺기 때문입니다. 매 요청마다 귀하의 IP 주소, 브라우저의 확인 신호, 요청한 주소, 페이지 성능 수치가 넘어가고, 문의함에 글을 쓰실 때에는 입력하신 본문과 함께 공개하기로 고르신 것이 저희에게 오는 길에 읽을 수 있는 형태로 넘어갑니다(2.5). 그것은 이 서비스가 다루는 유일한 읽을 수 있는 글이며, 메시지마다 이 국경을 넘습니다. 게시판도 이 국경을 넘습니다: 글·댓글·신고는 읽을 수 있는 글이고, 저희에게 오는 길과 모든 독자에게 나가는 길에서 이 사업자를 지나갑니다. 성능 수치는 가장자리가 저희 페이지에 끼워 넣는 측정 스크립트(Cloudflare Web Analytics)에서 나옵니다. 로딩 시간과 페이지 조회 사실을 보고하고, 쿠키를 만들지 않으며 브라우저에 아무것도 저장하지 않습니다. 저희는 실제 기기에서 제품이 어디에서 느린지 보는 데에만 씁니다. 확인 신호는 5.1이 든 각 순간마다 한 번씩 가며, 무료 체험 신청 한 건마다와 로그아웃 상태로 보내시는 게시판 신고 한 건마다도 그렇고 세션당 한 번이 아닙니다.
- 누가 받는가: Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA — privacyquestions@cloudflare.com — 그리고 그 회사의 전 세계 망. 나라는 미국, 그리고 귀하에게 가장 가까운 Cloudflare 가장자리가 있는 곳입니다.
- 언제, 어떻게: 요청할 때마다, 암호화된 연결로, 귀하의 브라우저와 저희 서버에서.
- 왜, 얼마나 오래: 사이트를 전달하고 요청이 사람에게서 온 것인지 검증하기 위해서입니다. 보관 기간은 Cloudflare가 게시한 자료 처리 조건을 따릅니다.
- 저희가 근거로 삼는 것: 한국에 있는 사람에게는 개인정보 보호법 제28조의8제1항제3호가목 — 이 조항이 그 규정이 요구하는 고지입니다. 유럽연합과 영국에 있는 사람에게는 유럽연합 집행위원회가 채택한 표준계약조항과 그에 대응하는 영국의 조항이며, 이는 이 제공자가 게시하는 자료 처리 조건의 일부입니다. 받는 곳도 하나이고 조건도 한 벌이므로 가장자리와 사람 확인, 그리고 9.3의 백업 보관 뒤에 같은 조항이 서 있습니다 — 저희는 이 흐름들을 서로 다르게 설명하지 않으며, 마련하지 않은 보호장치를 주장하는 판을 시행시키지 않습니다. nmts@nmts.me로 물으시면 어느 판이 적용되는지 알려 드리고 게시된 원문을 보내 드립니다.
- 어떻게 거부하고, 그러면 어떻게 되는가: 사람 확인 — 계정을 만들지 않고, 로그인하지 않고, 체험을 신청하지 않는 것입니다. 게시판 신고에서는 거부에 갈 곳이 있습니다: 로그인해서 신고하시면 확인이 돌지 않으므로, 이 이전 없이도 신고하실 수 있습니다. 가장자리 — 사이트를 쓰는 동안에는 거부할 수 없습니다. 모든 요청이 그곳을 지나가기 때문입니다. 유일한 거부는 사이트를 쓰지 않는 것입니다.
9.3 저희 백업. 8.1에 적은 데이터베이스 전체의 암호화된 사본이 Cloudflare R2 객체 저장소로 올라갑니다.
- 무엇이 이전되는가: 제2조의 모든 것. 나가기 전에 저희가 암호화하며, 사본을 뜨는 시점에 30일 안에 있는 문의 글을 포함합니다.
- 누가 받는가: Cloudflare, Inc.(9.2와 같은 정보). 목적지 나라: 미국과 Cloudflare의 저장망.
- 언제, 어떻게: 날마다 협정 세계시 03:30에 한 번, 그리고 데이터베이스가 바뀐 매 시간의 5분에 한 번씩, 암호화된 연결로.
- 왜, 얼마나 오래: 재해가 났을 때 백업에서 서비스를 되살리는 데에만 씁니다. 보관은 8.1과 같습니다 — 시간당 사본은 91일, 매일 사본은 364일이며, 어느 쪽도 첫 90일 동안은 지울 수 없습니다.
- 보호장치: 사본은 저희를 떠나기 전에 Cloudflare가 갖고 있지 않은 열쇠로 암호화됩니다. 여기서 누구의 서류에도 기대지 않는 보호조치는 그것입니다. 유럽연합과 영국에 계신 분에 대해서는 9.2와 같은 표준계약조항에, 같은 조건과 같은 전제로 기댑니다. 한국에서는 근거가 개인정보 보호법 제28조의8제1항제3호가목이며, 이 조항이 요구되는 위탁·보관의 고지입니다.
- 어떻게 거부하고, 그러면 어떻게 되는가: 이 이전은 계정을 두고 계신 동안에는 따로 거부하실 수 없습니다. 화재나 디스크 고장이 서비스를 끝내지 않게 하는 사본이고, 데이터베이스 전체를 통째로 뜨기 때문입니다. 이것을 멈추는 방법은 계정을 지우시는 것입니다. 그 뒤로 새로 뜨는 사본에는 귀하의 자료가 들어가지 않고, 이미 기록된 사본은 위의 수명대로 사라집니다.
9.4 저희가 고른 게이트웨이 서비스. 귀하의 브라우저는 저희가 골라 게시된 빌드에 고정해 둔 작고 정해진 서비스 집합을 거쳐 공개된 망에 닿습니다. 그 집합은 새 판을 낼 때만 바뀝니다. 그 가운데 하나는 귀하의 브라우저만이 아니라 저희도 이용합니다: 크레딧으로 파일을 올릴 때, 저희 서명 서비스가 같은 RPC 서비스를 거쳐 Sui 망에 저장 대금을 제출하고 저희 지갑에서 업로드 릴레이에 수수료를 냅니다. 그 호출에서 오가는 것은 저장 식별자, 크기, 기간, 그리고 귀하의 주소가 아니라 저희 지갑 주소입니다. 그 식별자들이 귀하와 무관한 것은 아닙니다: 저희 자신의 장부가 그것을 귀하의 계정과 잇고 있고(2.8), 그로 인해 생기는 공개 기록에는 귀하 파일의 크기와 시각이 들어 있습니다(6.3). 그 호출에 대해서는 보내는 쪽이 저희이며, 그것이 지니는 것을 귀하에 관한 자료로 다룹니다.
- 누가 받는가(시행일 기준): Mysten Labs, Inc.(미국 캘리포니아주 팰로앨토 · privacy@mystenlabs.com)가 운영하는 Walrus 업로드 릴레이와 집합기, 그리고 Sui RPC 서비스인 Suiscan(Staketab의 제품 · support@staketab.com). Staketab은 자사 기반 시설이 어느 나라에서 도는지를 게시하지 않으므로 저희도 나라를 적지 않습니다 — 바로 아래 두 번째 항목을 보십시오. 이들 중 어느 하나라도 바뀌면 바뀌기 전에 공지 게시판(13.2)에 적습니다.
- 무엇이 이전되는가: 릴레이와 집합기에는 귀하의 IP 주소, 덩어리 식별자, 크기, 시각(6.2). RPC 서비스에는 귀하의 IP 주소, 지갑 주소, 그리고 귀하가 서명하는 거래나 읽는 잔액의 전체 내용.
- 어느 나라이고 언제인가: 각각이 어느 나라에서 돌아가는지는 저희가 알지 못하며 약속드릴 수도 없습니다 — 그들의 기반 시설은 그들의 것이고 저희가 통제하지 않습니다. 각각은 귀하가 업로드하거나 다운로드하거나 잔액을 읽는 그 시점에 암호화된 연결로 닿습니다.
- 얼마나 오래인가: 저희는 그들 가운데 누구에게도 무엇을 대신 보관해 달라고 맡기지 않습니다. 그들이 무엇을 얼마나 두는지는 그들이 밝힐 몫이지 저희가 밝힐 몫이 아닙니다.
- 그들과 저희 사이에 있는 것, 그리고 그것이 법에서 뜻하는 것: 없습니다. 저희는 이 서비스들과 계약이 없고 이들에게 지시하지 않습니다. 각자가 받은 것을 어떻게 쓸지 스스로 정하며, 법적으로 이는 그들이 그 자료의 독립된 처리 주체임을 뜻합니다. 저희가 이들의 이름을 적는 것은 그것이 귀하께 드려야 할 고지이기 때문이고, 이들과 위탁 계약이나 표준계약조항을 맺고 있다고 말씀드리는 것은 아닙니다 — 맺고 있지 않습니다. 여기서는 누가 무엇을 보내는지가 중요하므로 나누어 적습니다: 귀하의 브라우저가 보내는 것은 귀하의 기기에서 그들에게 곧바로 닿으며, 저희가 그것을 받지도 넘기지도 않습니다. 크레딧으로 결제한 업로드에서 저희 서명 서비스가 보내는 것은 저희에게서 나가며, 그 호출에 대해서는 저희가 자료를 제공한 쪽입니다. 어느 쪽이든 개인정보 보호법 제28조의8제1항제3호의 고지 경로를 쓰기 위해 이것을 위탁인 것처럼 꾸미지 않겠습니다. 그 경로는 처리위탁과 보관을 위한 것이고 이 흐름은 그 어느 쪽도 아니기 때문이며, 동의에 기대지도 않습니다(7.3). 그래서 그대로 말씀드립니다: 이 흐름들에 대해서는 저희가 제28조의8제1항의 어느 근거가 이를 덮는다고 확신하며 가리킬 수 없고, 규제기관이 이 구조가 국외 이전 규정을 충족하지 못한다고 판단할 수 있습니다. 저희가 말씀드릴 수 있는 것은 실제로 귀하를 보호하는 것이 무엇인가입니다: 읽을 수 있는 것은 나가지 않습니다 — 파일의 내용과 이름은 어떤 바이트가 나가기도 전에 암호화됩니다 — 이 서비스들에 닿는 것은 주소와 식별자, 크기, 시각이며, 실제로 동작하는 이의 제기 통로가 1.2에 있습니다. 이들 없이 서비스를 돌리는 방법이나 정직하게 들어맞는 근거를 찾으면 이 문단을 바꾸고 바꾸었다고 말씀드리겠습니다.
- 어떻게 거부하고, 그러면 어떻게 되는가: 이 서비스들은 저장망에 닿는 유일한 통로입니다. 따라서 거부하신다는 것은 업로드하지 않고, 다운로드하지 않고, 잔액을 읽지 않는다는 뜻입니다. 계정과 이미 가진 파일 목록, 문의는 그대로 동작합니다.
9.5 저장망 그 자체. 귀하의 암호문은 저희가 고르지 않고 미리 통보받지도 않는 나라에서 독립된 운영자들이 돌리는 저장 노드로 갑니다.
- 노드 집합이 열려 있고 계속 바뀌므로, 저희는 목적지 나라를 미리 지목할 수 없습니다. 망은 또한 자체 일정에 따라 암호화된 조각을 노드 사이로 옮깁니다. 그 이동 하나하나가 또 하나의 이전이며, 저희에게는 첫 이전에 대해서와 마찬가지로 그것을 통제할 힘이 없습니다.
- 이에 해당하는 적정성 결정이 없고, 이를 위한 표준계약조항도 체결되어 있지 않습니다. 노드 집합에 대해서는 서명할 상대방이 없습니다: 노드는 저희의 수탁사가 아니고 저희는 그들과 계약도 없습니다. 유럽연합과 영국에 계신 분에 대해 저희가 대신 기대는 것은 GDPR 제49조제1항나목입니다 — 이 이전은 귀하가 저희와 맺은 계약, 곧 「내 파일을 이 저장망에 올려 달라」를 이행하는 데 필요하며, 암호문이 여기에 머무르는 형태의 계약은 존재하지 않습니다. 본인 지갑으로 값을 치르시는 경우에는 이 절과 9.6을 읽으신 뒤 귀하가 직접 그것을 저장망에 놓으시며, 그것이 제49조제1항가목이 말하는 명시적 동의에 해당합니다. 그 근거의 한계도 함께 적습니다: 이 규정은 상시적인 구조가 아니라 귀하의 계약에 필요한 이전을 위해 쓰인 것이고, 감독기관은 이처럼 일상적인 처리에 그것이 어디까지 미치는지를 더 좁게 볼 수 있습니다. 그래도 남는 것은 9.6에 적었습니다.
- 한국에서의 위치를 넌지시가 아니라 그대로 적습니다: 개인정보 보호법 제28조의8제1항은 열거된 근거 가운데 하나에 해당하지 않으면 국외 이전을 금지하고, 시행령 제31조제1항제2호는 이전마다 어느 근거에 의하는지를 이 처리방침에 적으라고 요구합니다. 저장망에 대해서는 저희가 근거를 적을 수 없습니다. 그에 대한 별도의 동의를 받지 않았고, 서비스를 쓰게 하려고 동의를 만들어 내지 않겠습니다. 조약도 없습니다. 노드 집합은 저희의 수탁사가 아니고 인증도 없습니다. 이를 덮는 적정성 인정도 없습니다. 거기에서 무엇이 따라 나오는지와 저희가 대신 무엇을 했는지는 9.6이 적습니다.
- 오가는 것은 암호문, 덩어리 식별자, 크기, 시각 — 그리고 업로드나 다운로드 그 자체를 위해서는 귀하의 IP 주소입니다. IP 주소는 9.4의 게이트웨이 서비스가 먼저 보고, 바이트를 내주거나 받는 노드가 볼 수 있습니다. 이 흐름에서 암호화가 덮지 못하는 항목은 IP 주소 하나이며, 완화책은 어느 노드가 그것을 보는지 저희가 고르지도 기록하지도 않는다는 것입니다.
- 불가능한 서류 작업 대신 저희가 한 일: 자료는 어떤 바이트가 나가기도 전에 귀하의 기기에서 암호화됩니다 — 전송과 보관의 암호화는 한국의 시행령이 국외 이전에 요구하는 보호조치 가운데 하나이고(시행령 제29조의10제1항제1호가 가리키는 제30조제1항), 여기에서 저희가 실제로 보장할 수 있는 것이 그것입니다 — 그리고 실제로 동작하는 이의 제기 통로가 있습니다(1.2).
- 누가 그것을 그곳에 두는가. 귀하가 값을 내신 업로드에서는 암호문이 귀하의 브라우저에서 망으로 갑니다: 귀하가 귀하의 지갑과 서명으로 그것을 올려 두는 것이고, 저희는 소프트웨어를 제공합니다. 크레딧으로 결제한 업로드에서는 그것이 사실이 아니고 저희는 그렇다고 주장하지 않습니다 — 거래가 저희 열쇠로 만들어지고 서명되며 저장 객체가 저희 주소로 등록되므로(이용약관 10.11), 그 파일들에 대해서는 암호문을 저장망에 놓은 쪽이 저희입니다.
9.6 남는 위험을 알고 계셔야 하고, 저희는 그것을 숨기지 않겠습니다. 저장망에 대해서는, 목적지를 지목할 수 없고 노드와 보호장치를 마련할 수도 없으므로, 규제기관이 이 구조가 이전 규정을 충족하지 못한다고 판단할 수 있습니다. 이에 대한 저희의 답은, 밖으로 나가는 것은 저희가 갖고 있지 않은 열쇠로 암호화되어 있다는 것, 그리고 그 대안 — 파일을 저장하지 않는 것 — 은 서비스라고 할 수 없다는 것입니다. 이것은 하나의 주장이지 판정이 아닙니다. 저희는 이 이전과 거기 남는 위험에 대한 평가를 문서로 유지하고, 사실이 바뀌면 갱신합니다.
9.7 자료가 어느 나라에 있는지 묻기. nmts@nmts.me로, 저장된 정보가 어느 나라에 있는지 물을 수 있습니다 — 이용약관 7.9는 이것을 계약상의 권리로도 삼고 있습니다. 물으시면, 현재 저장 노드 집합과 그들이 스스로에 대해 공개 원장에 선언하는 위치를 읽어, 읽은 시각과 함께 그들이 말하는 내용을 보내 드립니다. 그 선언은 검증하지 않은 채 전달합니다. 저희에게 그것을 확인할 방법이 없기 때문입니다. 또한 그 집합은 보내 드린 뒤에도 바뀔 수 있습니다.
10. 귀하의 권리
10.1 어디에 살든 모든 사용자에게 같은 권리를 드립니다. 많은 곳에서는 법이 이미 그것을 요구합니다 — 한국에서는 개인정보 보호법 제35조(열람), 제36조(정정·삭제), 제37조(처리정지·철회), 유럽연합과 영국에서는 GDPR 제3장입니다 — 그리고 법이 요구하는 곳에서는 이 조항이 그것을 이행하는 방식입니다. 어떤 법이 귀하에게 더 많은 것을 준다면, 그 법은 이것 위에 더해져 적용됩니다.
10.2 다음을 하실 수 있습니다:
- 무엇을 보관하는지 묻기. 귀하의 계정에 대해 저희가 보관하는 행을 보내 드립니다 — 2.8의 크레딧 원장에 있는 것, 운영자가 적은 메모까지 포함해서 — 그리고 함께: 그것을 무엇에 쓰는지, 얼마나 오래 보관하는지, 누가 받는지(제5조와 제9조. 귀하의 나라 밖에 있는 수령자와, 그 흐름을 뒷받침하는 보호장치가 있다면 무엇인지도 포함합니다 — 오늘의 정직한 답은 제9조에 있습니다), 귀하에게서 받은 것이 아니라면 자료가 어디에서 왔는지, 그리고 이 조항의 권리를 다시 알려 드립니다. 암호화된 값은 있는 그대로 보냅니다 — 저희는 열 수 없고, 귀하는 열 수 있습니다.
- 쓸 수 있는 형태로 사본 받기. 두 가지입니다. 파일은 이미 귀하의 것입니다: 저희에게 요청하지 않고도 언제든 귀하의 열쇠로 어떤 파일이든 다운로드할 수 있습니다. 그리고 귀하가 주셨기 때문에 저희가 갖고 있는 귀하에 관한 기록 — 계정 기록, 암호화된 파일 목록, 공유 기록, 기기 이름, 약관 수락 기록, 미리보기 채널 기록, 크레딧 원장 — 은 다른 서비스가 읽을 수 있는 하나의 구조화된 파일로 보내 드립니다. 다른 곳으로 옮기실 수 있게 하기 위해서입니다. 암호화된 값은 암호화된 채로 나갑니다.
- 정정하기. 이름이나 주소를 저희에게 준 적이 없으므로 실제로 정정할 것은 거의 없습니다. 정정할 수 있는 것은 제품에서 바꿀 수 있는 것 — 기기 이름, 설정 — 과 문의함에 쓴 내용입니다.
- 삭제하기. 저희에게 요청하지 않고 제품 안에서, 개별 파일을 지우고, 휴지통을 비우고, 문의를 철회하고, 계정 전체를 지울 수 있습니다. 그 각각이 어디까지 닿고 어디에 닿지 않는지는 제8조가 정확히 적고 있습니다 — 저희가 풀 수 없는 한계 하나를 포함해서입니다. 이미 기록된 백업은 수명이 다할 때까지 그 안의 것을 그대로 갖고 있습니다(8.1, 8-A).
- 지우는 대신 멈춰 두기. 어떤 기록을 쓰지 말고 그대로 두어 달라고 요청할 수 있습니다 — 예를 들어 귀하가 다투는 내용을 저희가 확인하는 동안, 또는 10.6의 반대를 처리하는 동안입니다.
- 이의 제기하기. 제15조.
요청을 거절하는 경우, 그 이유와 함께 당국에 이의를 제기할 수 있다는 것(제15조), 그리고 거주지 법원에 갈 수 있다는 것을 알려 드립니다.
10.3 본인인지 어떻게 확인하는가. 계정 코드가 저희가 가진 유일한 인증 수단이고, 저희는 그것을 갖고 있지 않습니다. 그래서 특정 계정에 관한 요청은 그 계정으로 로그인한 세션에서 오거나, 관련된 문의의 공개 코드를 적어 주셔야 합니다. 그 대신 신분증을 받지는 않습니다 — 신분증을 요구하는 것은 이 서비스가 피하려고 만들어진 바로 그 개인정보를 수집하는 일이기 때문입니다. 계정 코드를 잃어버렸다면 그 계정이 귀하의 것이었다고 판단할 방법이 없고, 추측하는 대신 그렇다고 말씀드립니다. 법정대리인이 대신할 수 있습니다 — 부모나 후견인, 또는 귀하가 서면으로 위임한 사람입니다. 그 관계를 보여 주는 것을 요청하고(한국에서는 개인정보보호위원회(PIPC)가 게시하는 위임장 서식), 읽고, 그에 따라 처리한 뒤, 확인이 끝나는 즉시 파기합니다 — 보관하지 않습니다.
10.4 어떻게 답하고, 얼마나 걸리는가. 요청은 문의함이나 전자우편으로 저희에게 닿고 사람이 손으로 답합니다. 오늘은 자동으로 다운로드하는 단추가 없으며, 있는 것처럼 비치기보다 그렇다고 적습니다. 부당한 지체 없이, 늦어도 이렇게 답합니다: 한국에서는 10일 안에, 유럽연합과 영국에서는 한 달 안에 답하며, 복잡하거나 건수가 많은 요청에 한해서만 두 달까지 더 연장할 수 있고 그런 경우 첫 달 안에 그 이유를 알려 드립니다. 그 밖의 지역에서는 그곳 법이 기한을 정하고 있으면 그 기한을 따르고, 없으면 따로 기한을 약속하지 않되 부당한 지체 없이 답합니다.
10.5 이 모든 것에 비용은 없습니다.
10.6 반대할 권리 — 법이 따로 밝히라고 하므로 따로 적습니다. 7.1의 표에 있는 정당한 이익 처리 가운데 어느 것에든 언제든 반대하실 수 있습니다: 남용 방지 계수기, 거절된 신청 기록, 저희가 스스로 정해 드리는 크레딧과 거기 적는 메모, 서비스 전체 합계, 그리고 운영자 조치 기록입니다. nmts@nmts.me로 알려 주십시오. 귀하의 구체적인 상황에 대해 그 이익이 증명 가능하게 앞서지 않는 한 저희는 중단하며, 어느 쪽이었는지 알려 드립니다. 미리 드리는 정직한 답이 둘 있습니다. 요청 한도에 대해서는 그것 없이 귀하의 계정을 열어 둘 수 없을 수 있습니다. 그리고 운영자 조치 기록에 대해서는 중단하지 않습니다. 그 대상이 스스로 끌 수 있는 기록은 운영자가 무엇을 했는지의 기록이 아니기 때문이며, 그런 척하지 않고 그렇다고 말씀드립니다. 제품도 귀하에게 사람 확인이 도는 그 순간에 이 권리를 아직 알려 드리지 못합니다. 그렇게 되기 전까지는 이 처리방침이 그것을 적어 두는 자리입니다.
10.7 추적 안 함(Do Not Track)과 전역 개인정보 제어(Global Privacy Control). 저희는 시간에 걸쳐 다른 웹사이트들을 넘나들며 무엇을 하는지에 대한 정보를 수집하지 않으므로, DNT나 GPC 신호가 꺼야 할 것이 없고, 그렇게 하기로 한 약정을 누구와도 맺고 있지 않습니다. Cloudflare가 사이트를 전달하면서 수집하는 것은 그 회사가 게시한 조건이 규율합니다(제5조).
다른 누가 하는지. 이 서비스를 쓰시는 동안 시간에 걸쳐, 다른 웹사이트에 걸쳐 귀하의 행동에 관한 정보를 수집하는 제3자는 없습니다. 저희 페이지에서 다른 회사의 코드로 도는 것은 가장자리 제공자의 것뿐이며 — 5.1의 사람 확인과 측정 스크립트입니다 — 그 어느 것도 귀하가 다른 곳에서 하는 일을 저희에게 보고하지 않습니다. 저희는 광고나 마케팅 업체를 쓰지 않으며, 어느 페이지에도 그 밖의 제3자 태그가 없습니다(3.2, 5.2).
10.8 캘리포니아 온라인 개인정보 보호법이 게시된 개인정보 처리방침에 요구하는 목록(캘리포니아 사업·직업법 제22575조(b))과 맞춰 보시는 분들을 위해: 수집하는 범주와 관여하는 제3자는 제2조, 제5조, 제9조에 있고, 확인하고 변경을 요청하는 방법은 10.2에, 중요한 변경을 알리는 방법은 제14조에, 시행일은 이 문서 맨 위에, 추적 안 함에 대한 저희의 답은 10.7에 있으며, 다른 당사자가 웹사이트를 가로질러 귀하에 관한 정보를 수집하는지에 대한 답도 10.7에 있습니다.
11. 아동
11.1 이 서비스는 아동을 대상으로 하지 않습니다. 아동을 겨냥한 것이 여기에 없습니다: 아동용 주제도, 캐릭터도, 음악도, 광고도 없고, 아동에게 특별히 매력적으로 보이게 할 만한 것도 없습니다.
11.2 아동의 개인정보를 알면서 수집하지 않습니다. 나이 정보를 보관하지 않고 누구의 나이도 확인할 수 없으므로, 실제로 이것이 뜻하는 바는 이렇습니다: 어떤 계정이 이용약관 제3조의 최저 연령에 못 미치는 아동의 것임을 알게 되면, 그 계정에 서비스 제공을 멈추고 그 계정에 대해 보관하던 기록을 삭제합니다. 계정 보유자나 부모에게 닿을 수 있는 경우 — 열려 있는 문의 대화가 있거나, 부모가 연락해 온 주소가 있는 경우 — 법이 금지하지 않는 한 먼저 알리고 파일을 다운로드할 합리적인 기회를 드립니다. 이용약관 16.3이 저희가 닿을 수 있는 범위의 한계입니다: 저희에게는 전자우편 주소가 없으므로 미리 아무 말씀도 드릴 수 없는 경우가 있으며, 보낼 수 없는 예고를 약속하기보다 그 사실을 적습니다. 아동에게, 또는 아동에 관해 보호자에게 알릴 때에는 쉽고 분명한 말로 적습니다.
11.3 부모나 후견인으로서 자녀가 계정을 만들었다고 생각되면, 그 계정을 찾을 수 있게 해 주는 것을 무엇이든 적어 nmts@nmts.me로 알려 주십시오 — 그 계정의 공개 코드, 대략 언제 만들어졌는지, 또는 그 계정에서 보낸 문의의 조회 코드입니다. 계정을 특정할 수 있으면 11.2대로 처리하되, 서비스 제공을 멈추거나 무엇을 지우기 전에 10.3의 법정대리인 확인을 거칩니다. 특정할 수 없으면 추측하는 대신 그렇다고 말씀드립니다. 결정하기 전에 저희가 보관하는 것을 먼저 보고 싶으시면 그렇게 요청해 주십시오 — 무엇을 받게 되는지는 11.5에 적혀 있습니다.
11.4 저희는 서비스를 동의 위에 세우지 않으며(7.3), 이는 의도한 것입니다: 어떤 동의가 유효했는지 알기 위해 아동의 나이를 확인해야 하는 자리에 놓이지 않게 됩니다. 예외인 둘은 게시판의 스위치 둘이고, 그 둘은 나이를 묻는 방식이 아니라 아동에게 닿지 않게 하는 방식으로 다룹니다: 게시판은 약관에 동의하시기 전에 만 14세 이상임을 밝히도록 요청하고, 스위치 둘은 그 진술 뒤에 놓여 있습니다. 게시판에 계신 분이 만 14세 미만임을 알게 되면 11.2대로 조치하고 그 게시판 프로필을 닫으며, 같은 계정이 프로필을 다시 만들지 못하게 하는 행 하나가 남습니다 — 그 행에는 글도 닉네임도 들어 있지 않습니다(2.12).
11.5 아동에 관한 정보의 보존 규칙 — 문서로 정한 것이 이 문단입니다. 전제로 두지 않고 적어 둡니다.
- 무엇을 보관하게 되며, 왜인가. 저희는 누구의 나이도 묻지 않으므로 아동의 것이라고 표시된 자료를 보관하지 않습니다. 어떤 계정이 아동의 것으로 드러나더라도 그 계정에 대해 보관하는 것은 다른 누구와 같습니다: 2.1의 계정 기록, 2.3의 파일 크기와 시각, 2.4의 공유 기록, 그리고 문의함에 쓰신 것입니다. 목적도 같습니다 — 그분이 요청한 계정을 운영하는 것입니다.
- 왜 보관하며, 얼마나 오래인가. 계정이 존재하는 동안만입니다 — 다만 여기서 반드시 이름을 불러야 하는 예외가 하나 있습니다. 바로 아동에 관한 기록이기 때문입니다. 어떤 계정이 아동의 것임을 알게 되면 11.2에 따라 그 계정에 서비스 제공을 멈추고 기록을 지우며, 제8조의 일정이 돌기를 기다리지 않고 즉시 지웁니다. 남는 것은 만 14세 미만에 따른 게시판 차단입니다. 그 줄은 게시판 프로필보다 오래 살고 계정의 삭제보다도 오래 살며, 그 줄을 남긴 날로부터 5년, 또는 만 14세가 되셨다고 알려 주셔서 저희가 푸는 더 이른 날까지 남습니다. 담기는 것은 어느 계정인지, 어느 사유인지, 끝나는 날이 언제인지뿐이며 — 닉네임도, 글도, 나이도, 생년월일도 들어가지 않습니다. 남는 이유는 계정 식별자가 계정 코드에서 나오기 때문입니다: 계정과 함께 죽는 차단이라면 계정을 지웠다 다시 만드는 것으로 지울 수 있게 됩니다.
- 규칙이 반드시 적어야 하는 정직한 한계. 운영 데이터베이스에서 기록을 지우는 것은 8.1의 암호화된 백업 사본 — 재해 복구 사본이며, 저희가 가진 열쇠로 암호화되어 있습니다 — 에는 닿지 않습니다. 그 사본은 90일 동안 아예 바꿀 수 없고, 시간당 사본은 기록된 지 91일, 매일 사본은 364일 뒤에 자동으로 지워집니다. 그래서 아동의 계정 기록이 저희가 지운 뒤에도 그만큼 백업에 남아 있을 수 있으며, 그 기간을 줄이기 위해 저희가 취할 수 있는 조치가 없습니다. 그것을 삭제라고 부를 수 없으므로 이렇게 적습니다.
- 보호자는 지워 달라고 하기 전에, 또는 그 대신, 저희가 보관하는 것을 볼 수 있습니다 — 11.3처럼 nmts@nmts.me로 알려 주시면 10.2가 누구에게나 정하는 그대로 그 행들을 보내 드립니다.
12. 보안, 그리고 침입이 드러낼 수 있는 것과 드러낼 수 없는 것
12.1 파일을 지키는 것은 약속이 아니라 설계입니다: 파일은 저희가 갖고 있지 않은 비밀값에서 파생된 열쇠로 귀하의 브라우저에서 암호화됩니다. 로그인 비밀값은 계정마다 다른 무작위 소금값과 함께 argon2id 검증자로 저장되므로 비밀값 자체는 저희 데이터베이스에 없습니다. 로그인 토큰은 SHA-256 해시로 저장됩니다. 세션은 만료됩니다. IP 주소는 2.6에 적힌 대로 다룹니다. 돌고 있는 시스템에 대한 운영자의 접근은 운영자만 가진 열쇠로 제한되며, 제품의 관리 통로로 한 조치는 기록됩니다 (2.10).
12.2 누군가 저희 서버의 모든 것을 — 또는 저희 백업을 담고 있는 클라우드 계정을 — 가져갔다면, 그 사람이 갖게 되는 것은: 귀하의 계정 식별자, argon2id 검증자와 소금값, 열쇠 파생 판 번호, 시각들, 암호화된 기기 이름, 파일 크기와 시각, 암호화된 파일 목록, 암호화된 열쇠 덩어리, 공유 신원, 공유 기록, 크레딧 원장, 기간 연장을 위해 귀하의 지갑이 서명한 체인 거래 식별자들, 그리고 사본을 뜬 시점에 30일 안에 있던 문의의 읽을 수 있는 글과 거기에 붙이신 것 전부입니다 — 데이터베이스가 바뀌는 시간마다 사본을 뜨므로 사실상 모든 메시지가 여기 들어가고, 오래된 사본에서는 그 글이 지금 기준으로 30일보다 더 오래된 것일 수 있습니다.
12.3 그 사람이 갖지 못하는 것은 귀하의 계정 코드, 파일 열쇠, 파일 내용입니다. 그것들은 귀하의 코드 없이 열 수 있는 형태로 저희 서버에도, 어떤 백업에도 있지 않습니다. 다만 아직 보관 중이던 문의에 귀하가 직접 붙이신 파일 이름·폴더 경로·저장 주소가 있었다면 그것은 갖게 됩니다 — 12.2의 읽을 수 있는 글과 같은 것입니다.
12.4 그러므로 사실대로 요약하면 이렇습니다: 침입은 귀하에 관한 실제 정보 — 얼마나 저장하는지, 언제 활동하는지, 누구와 공유했는지, 지원에 무엇을 쓰고 무엇을 붙였는지 — 를 드러낼 것이고, 이미 저장해 둔 파일은 드러내지 않을 것입니다. 한계가 하나 더 있으며 4.3과 같은 것입니다: 저희가 내보내는 코드를 바꿀 수도 있는 공격자는 그때부터 사람들이 입력하는 것을, 로그인할 때의 계정 코드를 포함해 거두어 갈 수 있습니다 — 이는 그런 침입 이후에 일어나는 일에 대한 위험이며, 암호화 엔진의 소스와 형식을 애초에 공개하는 이유가 그것입니다(4.3). 이 가운데 어느 것도 앞의 목록을 대수롭지 않게 만든다고 주장하지 않으며, 그 공개가 무엇을 증명하지 못하는지는 4.3이 그대로 적고 있습니다.
12.5 보안을 구호로 설명하지 않습니다. 형식을 공개해 그 자체로 판단받게 합니다.
12.6 오늘 정직하게 밝힐 위험의 집중은 둘이고, 둘 다 이름을 적는 편을 택했습니다. 첫째, 암호화된 백업과 그것을 여는 감싼 열쇠, 그리고 그 열쇠를 푸는 암호 구절이 모두 한 제공자(Cloudflare)에게, 한 계정의 서로 다른 서비스에 놓여 있습니다. 그 제공자를 강제하거나 완전히 장악할 수 있는 자는 그 셋을 모을 수 있습니다. 둘째, 백업을 여는 열쇠의 쓸 수 있는 사본이 서비스를 돌리는 바로 그 기계에도 보관되어 있습니다. 누구를 기다리지 않고 복구할 수 있게 하는 것이 그 사본이기 때문입니다 — 그래서 그 기계를 완전히 장악한 자는 살아 있는 데이터베이스와, 8.1이 적은 기간만큼 거슬러 올라가는 사본들을 함께 갖게 됩니다. 어느 쪽이든 그때 갖게 되는 것은 12.2의 목록이며 — 귀하의 파일이나 계정 코드는 결코 아닙니다.
13. 문제가 생기면
13.1 저희가 보관하는 개인정보가 노출되거나, 분실되거나, 가져서는 안 될 사람이 접근하면, 그렇다고 알립니다 — 법이나 구속력 있는 명령이 저희에게 그것을 말하지 못하게 하는 경우, 그리고 그러는 동안에만 예외입니다.
13.2 어떻게 알리는가. 저희는 귀하의 전자우편 주소를 갖고 있지 않으므로 개별 연락을 드릴 수 없고, 없는 통로가 있는 척하지 않겠습니다. 개별 통지가 불가능하거나 지나치게 큰 노력을 요구하는 경우에는 법이 공고로 갈음하는 것을 허용하며, 저희가 쓰는 방법이 그것입니다: 공지 게시판에 공지를 올립니다 — 제품 안과 웹사이트에 있는 페이지이고, 계정 없이도 읽을 수 있으며, 올린 공지마다 게시한 날짜가 적혀 있고 그 공지가 그대로 남습니다. 게시판은 계정이 있든 없든 처음 보시는 화면 맨 아래에서 연결되며, 업데이트 기록과는 다릅니다. 업데이트 기록은 각 판에서 무엇이 바뀌었는지 적은 목록입니다. 유출 공지는 최소 30일 동안 유지합니다. 공지가 유효한 동안에는 로그인한 모든 화면 위에 한 줄이 떠서 그 공지로 연결되며 그 줄을 닫으실 때까지 남아 있고, 진행 중인 문의 대화가 있으면 거기에도 답합니다. 법이 더 많은 것을 요구하는 경우 — 예를 들어 캘리포니아에서 주 전역 언론에 알리는 것 — 그것도 합니다.
13.3 공지에 담을 내용: 무슨 일이 있었는지, 언제 어떻게 일어났는지, 어떤 범주의 자료가 관련되었는지, 그에 대해 저희가 무엇을 했는지, 귀하가 무엇을 할 수 있는지 — 여기에는 이 상황에서 실제로 귀하를 지키는 한 가지 조치, 곧 새 계정을 만들어 파일을 그리로 옮기는 것이 포함되며 그 방법도 설명해 드립니다 — 그리고 이 일을 맡은 사람에게 연락하는 방법(1.2)입니다.
13.4 귀하에게 언제 알리는가. 무슨 일이 있었는지 확정한 뒤 부당한 지체 없이 알립니다. 한국에서는 저희가 알게 된 때로부터 72시간 안에 귀하에게 알려야 하고, 캘리포니아에서는 발견으로부터 30일 안에 영향을 받은 주민에게 알려야 합니다. 그 밖의 지역에서는 귀하에게 적용될 수 있는 기한 가운데 짧은 쪽을 스스로에게 적용합니다.
13.5 당국에 언제 알리는가. 귀하에게 알리는 것과 별개로, 각자의 기한에 따라 알립니다: 유럽연합과 영국에서는 저희가 알게 된 때로부터 72시간 안에 감독기관에, 한국에서는 법이 정한 요건에 해당하면 72시간 안에 당국에, 그리고 그 밖의 관할 당국에는 각 당국의 기한 안에 알립니다.
13.6 중단과 보안 결함. 예고 없이 서비스가 10분 이상 중단되거나 보안 결함을 발견하면, 부당한 지체 없이 공지 게시판(13.2)에 공지를 올리고 최소 15일 동안 유지하며, 무슨 일이 있었는지, 무엇이 원인이었는지, 저희가 무엇을 했는지, 귀하가 무엇을 할 수 있는지, 어떻게 연락하는지를 담습니다. 유출 공지의 절반 기간만 유지하는 이유는, 중단은 서비스가 돌아오면 끝나는 일이지만 유출은 몇 주 뒤에도 귀하가 해야 할 일이 남아 있을 수 있기 때문입니다 — 드물게 로그인하시는 분이 바로 그 더 긴 기간이 향하는 분입니다.
14. 이 처리방침의 변경
14.1 모든 판에는 YYYY-MM-DD-vN 형식의 판 문자열과 시행일이 있고, 둘 다 문서 맨 위에 있습니다. 효력은 그날의 배포가 나가는 순간부터이며(협정 세계시), 분 단위 시각은 업데이트 기록이 남깁니다.
14.2 게시된 판을 그 자리에서 고치지 않습니다. 변경은 새 판 문자열을 뜻합니다. 저희가 게시했던 모든 판을 효력을 가졌던 날짜와 함께 보관하며, nmts@nmts.me로 요청하시면 어느 판이든 7일 안에 보내 드립니다. 제품은 효력을 가진 판을 표시하며, 이전 판들은 아직 표시하지 않습니다.
14.3 이 처리방침의 새 판은 모두 효력이 생기기 전에 공지 게시판(13.2)에서 알리며, 그 알림은 읽고 보관할 수 있는 날짜가 적힌 항목으로 올립니다. 이 처리방침만 새 판이 되어도 이용약관이 새 판일 때와 같은 일이 일어납니다: 이용약관 15.5의 네 요청이, 새 판 쌍에 대한 수락 기록(이용약관 5.4)이 남을 때까지 기다립니다.
14.4 이 처리방침을 웹사이트에 두 언어로 계속 게시하고, 모든 페이지 아래에서 연결해 둡니다.
15. 이의 제기
15.1 먼저 저희에게 연락해 주십시오: nmts@nmts.me. 다투기보다 고치는 쪽이 낫다고 생각합니다.
15.2 개인정보 보호 당국에 이의를 제기할 수도 있습니다. 저희에게 먼저 오셔야 하는 것은 아닙니다.
- 대한민국 — 개인정보보호위원회, 그리고 한국인터넷진흥원(KISA)이 운영하는 개인정보 침해신고센터. 개인정보 분쟁조정위원회에 무료로 신청하실 수도 있습니다 — 흔히 가장 빠른 길입니다.
- 유럽연합 — 거주하는 나라, 일하는 나라, 또는 문제가 일어난 나라의 감독기관. 목록은 유럽 데이터 보호 이사회가 게시합니다.
- 영국 — 정보위원회(Information Commissioner's Office). 영국 법은 저희에게 직접 이의를 제기할 권리도 드립니다. 그 법이 저희에게 적용되는 경우, 접수 확인과 처리는 그 법이 정한 대로 따릅니다.
- 미국 — 연방거래위원회, 그리고 거주하는 주의 법무장관. 캘리포니아에 있다면 캘리포니아 개인정보 보호청도 이의를 접수합니다.
- 그 밖의 지역 — 해당 국가의 개인정보 보호 당국 또는 소비자 당국.
15.3 어디에 계시든 법원에 청구를 제기할 수도 있습니다. 유럽연합과 영국, 그리고 한국에서는 거주지에서 그렇게 할 수 있음을 법이 보장합니다.
16. 언어
16.1 이 처리방침의 정본은 영어판입니다. 한국어판은 같은 내용을 담은 완전한 판이며 요약이 아닙니다.
16.2 뜻에 의문이 있는 경우 귀하에게 더 유리한 쪽으로 읽고, 거주국의 강행법이 두 언어판 모두에 우선합니다. 귀하가 한국에 상거소를 둔 소비자라면, 귀하에게는 한국어판이 우선합니다. 이 규칙들을 전제로, 두 판이 실제로 충돌하는 경우 영어판을 기준 문서로 삼습니다.