GRILL ME

개인정보

GRILL ME는 어떤 결정에 대해 질문한다. 그 사이에 네가 말하는 내용이 이 앱에서 가장 사적인 것이고, 그래서 애초에 보관하지 않도록 만들어져 있다.

관리자

Oliver Strebel-Mark
Emmericher Weg 76a
47574 Goch, 독일
hello@grillofficer.app

계정 없음

가입도, 로그인도, 이메일 주소도 없다. 앱은 너를 식별할 수 있는 어떤 것도 묻지 않는다.

네 목소리는 기기를 떠나지 않는다

네가 말하면, 말한 내용은 이 아이폰 안에서 텍스트가 된다. 녹음은 전송되지도 저장되지도 않는다.

무엇이 전송되고, 무엇이 저장되지 않는가

네 주제와 답변은 다음 질문과 마지막 판정을 만들기 위해 텍스트로 서버에 전송된다. 서버는 그 텍스트를 저장하지 않는다. 대화의 상태는 네 기기에 있고 질문마다 함께 오간다.

서버가 들고 있는 것은 횟수지 내용이 아니다. 무료 사용량과 구독이 작동하려면 필요하기 때문에, 네 기기 식별자에 붙여 다음을 기록한다. 어떤 그릴이 시작되었는지, 현재 기간에 몇 번 썼는지, 구독이 활성인지, 각각 기록된 시각과 함께. 네 주제와 답변, 판정은 그 어디에도 들어 있지 않다.

예외가 하나 있고, 그것은 고장 상황이다. 모델이 돌려준 응답을 서버가 읽지 못하면, 원인을 찾아 고치기 위해 그 응답의 수백 자를 Cloudflare에 있는 자체 운영 로그에 적는다. 그 텍스트는 장교의 것이고, 네가 한 말을 되풀이할 수 있다. 우리 분석 도구로는 넘어가지 않는다.

저장이 아니라 처리를 위해, 그 텍스트는 다음에 도달한다:

기기에 남는 것

그릴이 끝나면 기기에 기록된다. 주제, 장교가 기록한 네 답변, 주장과 그 결과, 그리고 판정. 거기에만 저장된다. 우리에게 전송되지 않고, iCloud나 기기 백업에도 들어가지 않는다. 네가 보내지 않는 한 다른 누구도 읽을 수 없다. 앱은 판정을 공유 카드로 만들 수 있고, 그렇게 공유한 것이 기기를 떠나는 것은 네가 보내기로 했기 때문이다.

언제든 설정 → 이 기기 안에 → 모든 그릴 삭제에서 전부 지울 수 있다. 앱을 삭제해도 지워진다. 우리가 받은 적이 없으니, 그곳이 유일하게 존재하는 자리이자 유일하게 지워야 할 자리다.

우리가 측정하는 것

앱이 어떻게 쓰이는지 센다. 그릴이 시작되거나 끝났다는 것, 질문에 걸린 시간, 음성이 작동했는지. 이 이벤트는 자유 텍스트를 싣지 않도록 만들어져 있다. 값이 될 수 있는 것은 숫자, 참/거짓 값, 또는 최대 마흔 자의 짧은 문자열뿐이고, 이 길이는 주제나 질문이나 답변이 들어가지 못하도록 일부러 작게 잡은 것이다. 네 주제와 답변, 장교의 질문은 거기에 넣지 않는다. 이것은 앱이 지키는 규칙이자 서버가 강제하는 한도이지 수학적 불가능이 아니다. 불가능을 약속하느니 그렇게 말해 두겠다.

이벤트에는 기기 식별자인 애플의 identifierForVendor가 붙는다. 네 이름이 아니고, 네가 우리에게 말한 내용도 담지 않는다. 다만 어디서나 같은 식별자다. 사용 횟수, 무료 사용량, 구독, 분석이 모두 여기에 걸려 있으므로 그 기록들은 서로 묶이며 하나의 기기에 속한다. 애플은 이것을 우리 앱에만 적용하고, 그 기기에서 우리 앱이 전부 삭제된 뒤에야 다시 발급한다. GRILL ME만 지운다고 늘 바뀌지는 않는다는 뜻이다. 우리 서버를 거쳐 PostHog에서 분석된다. 우리를 위한 데이터센터는 EU에 있지만, PostHog Inc.는 미국 회사이고 EU 밖에서도 처리한다. 아래 절이 그것을 다룬다.

광고 식별자도 없고 다른 앱이나 웹사이트를 가로지르는 추적도 없다. 그래서 애플의 추적 동의 창도 뜨지 않는다.

무언가 잘못되었을 때

앱이 오류를 잡으면, 고칠 수 있도록 보고한다. 오류의 종류, 앱이 자기 자신에 대해 적은 메시지, 어느 화면에서 일어났는지, 애플 자체의 오류 도메인과 번호, 그리고 앱 내부 호출 스택 최대 마흔 줄. 이것은 사용 이벤트와 같은 기기 식별자로 PostHog에 전송된다.

그 메시지는 앱이 자기 자신에 대해 쓰는 것이지 네가 쓰는 것이 아니다. 상태 코드나 디코딩 실패 같은 것이 들어가고, 삼백 자로 제한된다. 네 주제나 답변을 넣는 자리가 아니다.

이 웹사이트

웹사이트도 방문을 센다. 어느 페이지인지, 어떤 언어인지, 어디서 왔는지. 분석은 EU에 있는 PostHog가 하고, 우리 주소인 z.grillofficer.app를 거치기 때문에 요청이 제3자에게 가지 않는다.

기기에는 아무것도 저장되지 않는다. 쿠키도, 로컬 저장소도 없다. 그래서 여기서는 동의를 묻는 배너가 뜨지 않고, 올 때마다 처음 온 사람이 된다. 알아볼 것이 없기 때문이다. IP 주소는 페이지를 보내고 국가를 파악하는 데 쓰인다.

클릭은 기록하지 않고, 세션도 녹화하지 않는다.

구매

구독은 애플을 통해 진행된다. 이용 권한은 같은 기기 식별자로 RevenueCat에서 관리한다. 결제 정보는 우리가 보지 않는다. 그것은 애플에 남는다.

얼마나 보관되는가

네 기기 안: 끝난 그릴은 네가 지울 때까지 남고, 앱을 삭제해도 지워진다. 거기서 저절로 만료되는 것은 없다. 그곳에 있는 것 중 우리 것은 하나도 없기 때문이다.

우리 서버: 어떤 그릴이 시작되었다는 기록은 이레 뒤에 삭제된다. 그 뒤에 있는 숫자, 곧 이 기기가 무료 그릴을 몇 번 썼는지와 구독이 활성인지는 기한 없이 보관된다. 기한을 지어내느니 분명히 말해 두겠다. 무료 사용량은 그 식별자가 존재하는 한 기기 단위로 세어지고, 우리는 네가 앱을 삭제했다는 사실을 알 방법이 없다. 그러니 삭제를 촉발할 사건 자체가 없다. 두 줄, 내용은 없고, 위 주소로 알리면 지우게 할 수 있다.

수탁사에서는:

EU 밖 어디로 가는가

네 주제와 답변은 EU 밖에서 처리되고, 사용 이벤트도 그렇다. 아래는 모두 미국 회사이며, 모든 이전은 우리가 그들과 맺은 계약에 근거한다.

이 회사들은 각자 자신의 재수탁사 목록을 공개하며, 모든 계약은 이 의무를 그들에게 그대로 넘기도록 요구한다.

법적 근거

네가 입력한 것을 전송하는 일이 곧 서비스 자체다(GDPR 제6조 1항 b호). 익명 사용 측정은 앱이 제대로 작동하는 데 대한 정당한 이익에 근거한다(제6조 1항 f호).

네 권리

열람, 정정, 삭제, 처리 제한, 이동, 반대를 요구할 수 있다. 위 주소로 쓰면 된다. 내용을 저장하지 않으므로 실제로는 사용 이벤트에 해당한다. 찾을 수 있도록 대략의 기간을 알려 달라. 네 그릴은 여기에 해당하지 않는다. 우리에게 도달한 적이 없기 때문이다. 기기에 있고, 거기서 네가 지운다. 개인정보 감독기관에 민원을 제기할 수도 있다.

가장 빠른 길에는 우리가 필요 없다. 앱을 삭제하면 기기 식별자가 사라진다. 그 뒤로는 어떤 것도 너에게 귀속될 수 없다.