개인정보처리방침

최종 수정 2026년 7월 30일 · v1.0

이 번역은 이해를 돕기 위해 제공됩니다. 내용에 차이가 있는 경우 프랑스어 원문이 우선합니다.

1. 개인정보 관리자

TITU 애플리케이션과 titu.app 사이트를 통해 수집되는 데이터의 개인정보 관리자(컨트롤러)는 다음과 같습니다.

KAWLET, 1인 유한책임 회사이며 본점은 15 Square Rameau, 59000 Lille (프랑스) 에 있고, 릴 메트로폴 상사등기소에 993 159 250 번호로 등록되어 있습니다(이하 「TITU」 또는 「당사」).

개인정보 보호에 관한 문의 및 권리 행사 연락처: yo@titu.app

본점 주소로 우편을 보내실 수도 있습니다.

KAWLET은 GDPR 제37조에 따른 데이터 보호 책임자를 지정할 의무가 없습니다. 요청은 회사 대표가 직접 처리합니다.

관할 감독기관: 프랑스 국가정보자유위원회(CNIL), 3 Place de Fontenoy, TSA 80715, 75334 Paris Cedex 07 — cnil.fr. 유럽연합의 다른 회원국에 거주하시는 경우 거주국의 감독기관에도 제기하실 수 있습니다.

2. 적용 범위와 최소 연령

본 방침은 다음에 적용됩니다.

  • 구성원 전용 제품인 TITU 모바일 애플리케이션(iOS 및 Android)
  • 공개 페이지, 초대 경로 /j/{code}, 구장·클럽 디렉터리를 포함하는 titu.app 사이트

본 방침은 규정 (EU) 2016/679(개인정보 보호 일반규정, 이하 「GDPR」)과 개정된 1978년 1월 6일 제78-17호 법률(이른바 「정보와 자유법」)에 따라 작성되었습니다.

최소 연령: 만 16세. TITU는 만 16세 미만을 대상으로 하지 않으며, 당사는 그들의 데이터를 알고서 수집하지 않습니다. 계정을 만든다는 것은 만 16세 이상임을 전제로 합니다. 친권자로서 만 16세 미만의 미성년자가 계정을 만든 것을 확인하신 경우 연락처로 알려 주십시오. 해당 계정은 삭제됩니다.

본 방침은 두 부류의 정보주체를 대상으로 합니다.

  1. TITU 계정을 만든 구성원
  2. 구성원이 데이터를 입력한 제3자 — 세션에 초대된 「+1」이나 전화번호로 맡아 둔 자리를 받은 사람. 제6절이 이들에게 할애되어 있습니다.

3. 설계 원칙

다음의 약속은 의향 표명이 아닙니다. 서비스가 만들어진 방식에서 확인할 수 있는 것들입니다.

  • 당사는 어떠한 데이터도 판매하지 않습니다. 누구에게도, 어떤 형태로도 판매하지 않습니다.
  • 행태 광고도, 광고 프로파일링도, 데이터 브로커도, 광고 네트워크도 없습니다.
  • GDPR 제22조에 따른 자동화된 결정이 없습니다.
  • 여러분의 기기에 심는 제3자 방문자 분석 트래커가 없습니다. Google Analytics도, 픽셀도, 광고 SDK도, 세션 녹화도 없습니다.
  • 애플리케이션은 주소록에도, 사진 보관함에도, 카메라에도, 마이크에도 접근을 요청하지 않습니다. 이러한 접근을 가능하게 하는 라이브러리는 애플리케이션에 포함되어 있지 않습니다. 알림을 제외하고 요청하는 유일한 선택적 권한은 위치이며, 그것도 구장 지도를 현재 위치에 맞추기 위해서만 사용합니다. 이때 그 위치는 전송되지도 저장되지도 않습니다.
  • 식별자는 최소한만 씁니다. 당사는 전자우편 주소를 전혀 수집하지 않습니다. 인증은 전화번호로 이루어지며, 비밀번호도 소셜 로그인도 없습니다. TITU의 어떤 애플리케이션 테이블에도 IP 주소나 사용자 에이전트가 없습니다.
  • 민감한 로직은 서버에 있습니다. 데이터를 보호하는 규칙(누가 무엇을 보고, 누가 무엇을 쓸 수 있는지)은 애플리케이션이 아니라 데이터베이스 자체가 적용합니다. 휴대전화에서는 이를 우회할 수 없습니다.

4. 처리 하나하나: 목적, 데이터, 법적 근거, 기간, 수신자

이 절은 본 방침의 척추입니다. 각 처리를 따로 떼어 설명하고, GDPR 제6조에 따라 그것을 허용하는 법적 근거를 함께 적습니다.

모든 처리에 공통되는 기술적 수신자(호스팅 사업자, 처리자)는 제12절에 자세히 적혀 있습니다. 아래의 「Supabase」는 유럽연합에 있는 당사의 데이터베이스 호스팅 사업자를 가리킵니다.


4.1 — 계정 생성과 인증

  • 데이터: 전화번호, 표시되는 이름 또는 닉네임, 프로필 사진(선택), 계정 언어, 생성일.
  • 기술적 설명: 여러분의 전화번호는 인증 서비스(auth.users)에 저장되며, 프로필의 애플리케이션 테이블에는 저장되지 않습니다. TITU의 어떤 업무 테이블에도 여러분의 번호는 없습니다.
  • 목적: 계정을 만들고, SMS로 받는 일회용 코드(OTP)로 로그인하며, 팀 동료에게 식별될 수 있도록 하기 위함.
  • 법적 근거: 계약의 이행(제6조 제1항 b호) — 계정이 없으면 서비스도 없습니다.
  • 기간: 계정이 존속하는 동안. 삭제 시 지워지거나 익명화됩니다(제16절).
  • 수신자: Supabase(호스팅 및 인증 서비스), 일회용 코드 전달을 위해 인증 서비스 차원에서 설정된 SMS 발송 사업자(Twilio). 여러분의 이름과 사진은 카드의 공개 범위 설정에 따라 소속 그룹의 구성원에게 보입니다.

4.2 — 세션, 대기열, 참석

  • 데이터: 자리 확보, 확정, 불참 선언, 대기열에서의 위치, 승격, 잠금 시 배정된 팀, 알리지 않은 불참(노쇼), 세션 이벤트 기록.
  • 목적: 그룹의 작동 원리를 굴러가게 하기 위함 — 예약된 자리, 직접 확정, 선착순 대기열, 킥오프 전 잠금.
  • 법적 근거: 계약의 이행(제6조 제1항 b호).
  • 기간: 계정이 존속하는 동안. 삭제 시 다가오는 경기의 항목은 지워지고 자리는 그룹에 반환되며, 이미 치른 경기의 항목은 익명화된 형태로 보존됩니다(제16절).
  • 수신자: 소속 그룹의 활동 구성원, Supabase.

4.3 — 스코어, 순위, 경기 MVP

  • 데이터: 경기 스코어, 골, 도움, 자책골, 투표(경기 MVP, 최고의 장면, 오늘의 민폐), 산출된 그룹 순위.
  • 목적: 그룹의 스코어, 순위, 시상을 관리하기 위함.
  • 법적 근거: 계약의 이행(제6조 제1항 b호).
  • 기간: 계정이 존속하는 동안, 그 뒤에는 익명화된 형태로 보존 — 경기 결과는 그라운드에 함께 있던 다른 선수들의 것이기도 하기 때문입니다.
  • 수신자: 소속 그룹의 활동 구성원, Supabase.
  • 특별한 보장 — 상호성 잠금: 다른 사람의 표는 여러분이 직접 투표한 경우에만 보입니다. 이 규칙은 애플리케이션이 적용하는 것이 아니라 데이터베이스의 행 수준 보안 정책에 적혀 있습니다(정책 votes_select_reciprocal, 함수 has_voted). 따라서 변조된 클라이언트에서 보낸 요청으로는 이를 우회할 수 없습니다.

4.4 — 축구 프로필, 장비, 팔로우하는 클럽

  • 데이터: 포지션, 주발, 스스로 밝힌 실력 수준, 현재 클럽, 팀 이름, 발 사이즈, 선호 브랜드, 자유롭게 입력한 커리어와 수상 이력, 등록한 장비(분류, 사이즈, 상태, 메모, 사진은 선택), 팔로우하는 클럽, 그룹에 올린 댓글과 반응.
  • 목적: 선수 카드를 풍부하게 하고 그룹의 분위기를 살리기 위함. 이 정보는 모두 선택 사항입니다.
  • 법적 근거: 계약의 이행(제6조 제1항 b호) — 이 기능들은 여러분이 당사에 제공을 요청한 서비스의 일부입니다.
  • 기간: 여러분이 수정하거나 삭제할 때까지. 계정 삭제 시 지워집니다.
  • 수신자: 여러분의 공개 범위 설정이 허용한 사람들, Supabase.

4.5 — 선수 카드의 공개 범위

  • 데이터: 두 가지 설정 — 카드의 공개 범위(vestiaire: 본인과 소속 그룹의 활동 구성원, members: 로그인한 모든 TITU 계정)와 경기 기록의 표시 여부.
  • 목적: 누가 무엇을 보는지 여러분이 정하도록 하기 위함.
  • 법적 근거: 계약의 이행(제6조 제1항 b호), 그리고 기본값이 꺼져 있는 경기 기록 표시에 대해서는 동의(제6조 제1항 a호).
  • 기본 설정: 공개 범위 vestiaire, 경기 기록 숨김. 「TITU 밖을 포함하여 누구에게나 공개」라는 단계는 존재하지 않습니다. 서비스가 그 값의 저장을 거부합니다.
  • 기간: 계정 존속 기간.

4.6 — 「+1」: 제3자의 데이터

이 처리는 제6절에서 다루므로 그쪽을 참조하여 주십시오.

  • 데이터: +1 의 이름, 선택적인 전화번호, 초대한 구성원의 신원.
  • 법적 근거: 정당한 이익(제6조 제1항 f호).

4.7 — 맡아 둔 자리(지정 주전)

  • 데이터: 그룹 운영진이 입력한 전화번호, 선택적인 참고용 이름, 초대를 보낸 사람의 신원.
  • 목적: 그룹의 창설자가 핵심 선수들의 자리를 그들이 계정을 갖기 전이라도 확보해 두었다가 가입 시 돌려줄 수 있도록 하기 위함.
  • 법적 근거: 정당한 이익(제6조 제1항 f호) — 이미 서로 알고 함께 뛰는 선수들로 그룹을 구성하기 위함.
  • 기간: 자동 최소화. 사용되지 않은 채 남은 자리는 라인업 잠금 시점에 서버가 삭제합니다(기본값은 킥오프 2시간 전). 따라서 끝내 가입하지 않은 제3자의 번호는 경기 이후까지 남지 않습니다. 사용된 자리는 그것을 만든 사람이 계정을 삭제할 때 사라집니다.
  • 수신자: 그룹의 구성원(맡아 둔 자리가 보입니다), Supabase.

4.8 — 지역 참가 가능 설정(「내 주변 콜 받기」)

  • 데이터: GPS 위치가 아니라 여러분이 직접 지도에 찍는 지점, 1~30km의 반경, 활성화 여부 표시, 마지막으로 받은 호출의 날짜.
  • 목적: 근처 그룹이 인원을 채우려고 선수를 찾을 때 알림을 받기 위함.
  • 법적 근거: 동의(제6조 제1항 a호). 이 기능은 기본값이 꺼져 있으며 프로필의 명시적인 스위치로 켭니다. 언제든지 사유 없이 끌 수 있고, 철회는 장래에 대하여 효력이 있습니다.
  • 제한: 검색은 이미 그룹에 연결된 사람을 언제나 제외합니다. 같은 선수는 20시간에 한 번을 넘겨 호출될 수 없습니다. 한 번의 호출은 최대 30명에게, 가까운 사람부터 도달합니다. 이 한도는 서버가 적용합니다.
  • 기간: 기능을 끄거나 계정을 삭제할 때까지. 계정 삭제 시 해당 항목은 지워지고, 일시중지 시에는 표시가 꺼짐으로 바뀝니다.
  • 수신자: 어떤 제3자도 여러분의 지점을 받지 않습니다. 여러분을 호출하는 그룹에는 반올림한 거리만 보입니다.

4.9 — 공개된 대회 결과에서의 신원 확인

이 처리는 제7절에서 다루므로 그쪽을 참조하여 주십시오.

  • 법적 근거: 동의(제6조 제1항 a호). 시각이 기록되고 버전이 부여됩니다.

4.10 — 푸시 알림

제8절에 자세히 적혀 있습니다.

  • 데이터: 기기의 알림 토큰, 플랫폼(iOS/Android), 토큰의 언어, 발송 대기 중인 알림 목록.
  • 법적 근거: 순전히 기능적인 알림 내용에 대해서는 계약의 이행(제6조 제1항 b호). 시스템 권한은 휴대전화 설정에서 언제든지 철회할 수 있습니다.

4.11 — 이용 측정

제9절에 자세히 적혀 있습니다.

  • 법적 근거: 정당한 이익(제6조 제1항 f호) — 트래커도 프로파일링도 없이 제품이 제대로 작동하는지 파악하기 위함.

4.12 — 경기 날씨

  • 데이터: 구장의 좌표와 킥오프 시각. 여러분에 관한 데이터는 전혀 전송되지 않습니다.
  • 목적: 그룹의 기록에 경기 당시의 날씨를 표시하기 위함.
  • 법적 근거: 계약의 이행(제6조 제1항 b호).
  • 수신자: Open-Meteo. 키도 계정도 없이 호출하는 유럽 서비스입니다. 이 서비스는 지점과 날짜만 받을 뿐 선수 식별자는 결코 받지 않습니다.
  • 기간: 날씨는 경기와 함께 한 번 저장되어 그룹의 기록과 함께 보존됩니다.

4.13 — 구장·클럽 디렉터리와 제휴 상품으로의 클릭

제10절에 자세히 적혀 있습니다.

  • 법적 근거: 정당한 이익(제6조 제1항 f호). 이 처리는 방문자 쪽에서는 어떠한 개인정보도 다루지 않습니다.

4.14 — 보안, 남용 방지, 기술 로그

  • 데이터: 계정별 신원 조회 및 신원 확인 횟수 카운터(24시간 이동 구간 기준, 조회 30회, 확인 5회), 신원 확인 요청 기록, 세션의 IP 주소와 사용자 에이전트를 담고 있는 인증 서비스의 인증 로그.
  • 목적: 남용, 특히 제3자의 신원을 드러내는 수단으로 신원 조회를 악용하는 것을 막고 계정의 보안을 지키기 위함.
  • 법적 근거: 정당한 이익(제6조 제1항 f호) — 서비스의 보안을 보장하고 데이터가 노출될 수 있는 사람들을 보호하기 위함.
  • 기간: 카운터는 24시간 구간이 새로 시작될 때마다 0으로 돌아갑니다. 이 기록은 인증 로그를 포함하여 계정 삭제 시 지워지며, 인증 로그는 계정 식별자와 전화번호 양쪽으로 정리됩니다.
  • 수신자: Supabase, 그리고 보안 목적의 당사.

4.15 — 계정 생애주기 결정의 추적

  • 데이터: 일시중지, 재활성화, 삭제를 날짜, 이벤트 유형, 카운터(반환된 자리 수, 제거된 +1 수, 분리된 기기 수)와 함께 기록하는 추가 전용 로그. 계정의 기술적 식별자는 남지만, 삭제 이후에는 식별 가능한 속성이 전혀 남지 않습니다.
  • 목적: 삭제 요청이 실제로 이행되었음을 증명하고 장애를 진단하기 위함.
  • 법적 근거: 정당한 이익(제6조 제1항 f호)과 법적 의무(제6조 제1항 c호, GDPR 제5조 제2항: 책임성).
  • 기간: 식별할 수 없는 형태로 기간의 제한 없이 보존합니다. 이 로그는 anon에게도 로그인한 계정에게도 접근이 허용되지 않으며, 서비스 롤만 접근합니다.

4.16 — 문의에 대한 답변

  • 데이터: 여러분이 보낸 메시지의 내용과 여러분을 확인하는 데 필요한 요소.
  • 목적: 권리 행사 요청과 지원 요청을 처리하기 위함.
  • 법적 근거: 권리 행사 요청에 대해서는 법적 의무(제6조 제1항 c호), 지원 요청에 대해서는 정당한 이익(제6조 제1항 f호).
  • 기간: 요청 처리의 증명을 위하여 마지막 연락으로부터 3년.

5. 구조가 지키는 보장

다음의 약속은 내부 지침이 아니라 데이터베이스의 구조가 지킵니다. 좋은 개발 관행에도, 되돌려 놓는 것을 잊을 수 있는 설정에도 좌우되지 않습니다. 그 약속이 금지하는 데이터는 기록될 자리 자체가 없습니다.

5.1 — 경기 데이터에는 사람이 없습니다. 축구협회의 공개 데이터(클럽, 구장, 대회, 팀, 참가 등록, 일정, 결과, 순위)를 담는 테이블에는 사람의 이름, 전화번호, 전자우편 주소, 생년월일, 심판, 실명 출전 명단을 받을 수 있는 어떤 컬럼도 없습니다. 그 안에서 「이름」이라 불리는 컬럼은 오로지 클럽, 팀, 구장, 대회 또는 라운드를 가리킵니다. 이 56개 테이블은 나아가 완전히 닫혀 있습니다. 어떤 접근 규칙도 없이 행 수준 보안이 켜져 있고, 익명 롤과 인증 롤에 어떤 권한도 부여되어 있지 않습니다. 어떤 공개 요청으로도 이를 읽을 수 없습니다.

5.2 — 프로필 사진은 공개되지 않습니다. 프로필 사진의 저장 공간은 비공개입니다. 서비스는 결코 공개 이미지 주소를 돌려주지 않고 경로만 돌려줍니다. 표시는 짧은 유효기간(5분)의 서명된 링크를 통해 이루어지며, 접근 규칙이 허용하는 경우, 즉 본인이거나 같은 그룹의 활동 구성원인 경우에만 발급됩니다. 변조된 클라이언트가 스스로 얼굴을 볼 권한을 부여할 수는 없습니다.

5.3 — 「+1」은 구조적으로 순위 밖입니다. 게스트는 라인업 테이블과 별개인 전용 테이블에 기록됩니다. 순위, 결과, 개인 통계는 오로지 라인업 테이블에서만 산출됩니다. 따라서 +1 이 순위에 나타날 수 없는 것은 필터가 그를 걸러 내기 때문이 아니라 애초에 그 안에 없기 때문입니다.

5.4 — 확인되지 않은 신원은 기록될 자리가 없습니다. 경기 신원을 담는 테이블에서 계정 식별자는 기본 키입니다. TITU 계정이 없고 본인임을 확인하지도 않은 사람의 정보를 그곳에 기록하는 것은 구조적으로 불가능합니다.

5.5 — Google Places의 어떤 콘텐츠도 당사 데이터에 들어오지 않습니다. 당사는 이 서비스에서 불투명한 식별자 하나만을, 그것도 장소 연결 외에 다른 제공자나 다른 목적을 제약 조건상 받아들이지 않는 별도의 테이블에 보관합니다. Places의 어떤 콘텐츠(이름, 리뷰, 사진, 설명)도 당사의 구장 페이지나 어떠한 자동 작성 처리에도 쓰이지 않습니다.

5.6 — 애플리케이션 데이터에 IP 주소가 없습니다. TITU의 어떤 업무 테이블에도 IP 주소나 사용자 에이전트 컬럼이 없습니다. 이 정보는 계정 보안을 위하여 인증 서비스의 로그에만 존재하며, 계정 삭제 시 정리됩니다.

6. 「+1」: 구성원이 제3자의 데이터를 입력할 때

이것이 서비스에서 가장 조심스러운 지점이며, 그래서 남김없이 적어 둡니다.

무슨 일이 일어나는가. 세션에 인원이 모자라면 구성원은 TITU 계정이 없는 친구를 「+1」로 등록할 수 있습니다. 이때 그는 친구의 이름과 선택적으로 전화번호를 입력합니다. 이 데이터는 당사와 계약하지 않았고, 입력 시점에는 자기 이름이 경기 명단에 올랐다는 사실을 모를 수도 있는 사람의 데이터입니다.

법적 근거: 정당한 이익(GDPR 제6조 제1항 f호). 추구하는 이익은 이미 서로 아는 사람들 사이의 경기를 조직하는 것입니다. 초대한 구성원은 함께 뛰기로 이미 약속한 친구를 부르는 것입니다. 관련된 데이터는 최소한(이름, 경우에 따라 번호)이고, 처리 기간은 짧으며, 프로파일링도 마케팅도 제3자 제공도 수반하지 않습니다. 당사는 이익형량을 거쳤고 +1 의 사생활에 대한 영향이 꼭 필요한 수준으로 줄어 있다고 봅니다.

정보주체에 대한 고지. 초대하는 구성원은 +1 을 등록하면서 그 사람에게 TITU 세션에 등록한다는 사실을 미리 알렸고 번호를 알려 줄 동의를 받았음을 약속합니다. +1 로 등록되었는데 이를 원하지 않으신다면 두 가지 길이 있습니다. 등록한 구성원에게 빼 달라고 요청하시거나, 연락처로 직접 당사에 알려 주시면 됩니다. 당사가 삭제하겠습니다.

하는 일과 하지 않는 일:

  • +1 은 결코 순위에 들어가지 않습니다. 전용 테이블에 기록되므로(제5.3항 참조) 개인 성적, 통계, 그룹 순위에 나타날 수 없습니다. 이는 표시상의 선택이 아니라 데이터의 구조입니다.
  • 번호는 오직 한 가지, 가입 시의 인식에만 쓰입니다. 그 사람이 나중에 같은 번호로 TITU 계정을 만들면 서비스가 일치를 인식하여 +1 항목을 그의 계정에 연결합니다. 그러면 그가 실제로 뛴 경기의 기록을 되찾습니다. 번호는 메시지, 초대, 재촉을 보내는 데 결코 쓰이지 않습니다.
  • 번호는 정규화되고(숫자만 보관) 같은 번호가 같은 세션에 두 번 등록될 수 없습니다.
  • 서버가 제한합니다. +1 은 실제로 자리가 비어 있고, 대기열이 비어 있으며(기다리는 사람을 앞질러서는 안 됩니다), 그룹이 정한 상한 안에서만 추가할 수 있습니다. 이 규칙은 애플리케이션이 아니라 데이터베이스가 적용합니다.
  • +1 이 알리지 않고 불참하면 그를 초대한 사람에게 귀속됩니다. 그 사람 본인이 아니라요.

보유 기간. +1 의 이름은 그룹의 경기 명단에 올라 그대로 남습니다. 다른 선수들의 공동 기록의 일부이기 때문입니다. 반면 전화번호는 다음의 경우에 지워집니다. 초대한 구성원이 계정을 삭제할 때, +1 이 계정을 만들어 정식 구성원이 될 때, 또는 당사 연락처로 요청이 있을 때입니다. 투명하게 말씀드리면, 초대한 사람이 어떤 세션에서 +1 을 제외하면 그 항목은 제외된 것으로 표시되지만 그것만으로 번호가 삭제되지는 않습니다. 삭제 요청을 당사에 보내 주셔야 하며, 당사는 이에 따릅니다.

커뮤니티 호출의 경우. 선수가 커뮤니티 호출(제4.8항)을 통해 세션에 참여하면 그 역시 같은 전용 테이블에 출처 표시와 함께 기록됩니다. 그는 그룹의 구성원이 아니며 그룹의 순위에도 들어가지 않습니다.

7. 신원 확인 — 「이 사람 본인이신가요?」

TITU는 원하시는 경우 공개된 대회 결과에서 찾아낸 선수의 기록을 여러분의 계정에 연결할 수 있게 해 드립니다.

⚠️ 반드시 짚어야 할, 오해의 여지가 없는 설명: 어떠한 협회도 당사에 데이터를 제공하지 않으며, 당사는 어떤 협회와도 데이터 제공 제휴 관계가 없습니다. 당사는 여러분이 요청하는 시점에 공개적으로 게시된 대회 결과만을 읽습니다. 그와 다르게 들릴 수 있는 어떤 표현도 사실이 아닙니다.

법적 근거: 여러분의 동의(GDPR 제6조 제1항 a호). 처리에 앞서 받고, 시각이 기록되며, 버전이 부여됩니다. 동의 문구에는 버전 번호가 붙어 있고(현재 2026-07-30.1) 이는 여러분의 확인과 함께 저장됩니다. 기준이 되는 것은 서버입니다. 화면에 표시된 이후 문구가 바뀌었다면 그 신원 확인은 거절되고 최신 버전으로 다시 동의하셔야 합니다. 이 기능은 완전히 선택 사항이며, 아무것도 하지 않는 것도 충분히 타당한 답입니다.

작동 방식, 순서대로:

  1. 요청이 있을 때만, 결코 미리 하지 않습니다. 여러분이 스스로 자신의 클럽을 밝히기 전에는 아무것도 읽지 않습니다. 선수 정보를 미리 만들어 두지 않으며, 주인을 기다리는 신원 데이터베이스도 없습니다.
  2. 조회는 아무것도 보관하지 않습니다. 공개 출전 명단은 그 순간에 전용 함수가 읽으며, 이 함수는 어떤 데이터베이스에도 쓰지 않습니다. 그 유일한 상태는 5분짜리 메모리 캐시이고 크기가 제한되어 있으며 프로세스와 함께 사라집니다. 여러분이 아닌 사람들에 대한 파일도, 행도, 흔적도 없습니다.
  3. 제시되는 후보는 익명 처리되어 있습니다. 여러분은 제3자의 성명 전체를 결코 보지 않습니다. 이름과 성의 첫 글자(「Luca A.」), 출처가 공개한 경우의 출생 연도, 그리고 경기 관련 항목(팀, 대회, 시즌, 경기 수, 골, 등번호)만 보입니다. 실제 협회 식별자는 결코 그대로 나가지 않습니다.
  4. 후보로 가는 링크는 암호화되어 있고, 짧으며, 개인 전용입니다. 제시되는 각 후보에는 실제 식별자, 여러분의 계정 식별자, 10분의 만료 시각을 담은 암호화된 토큰이 붙습니다. 다른 사람에게 제시된 토큰은 거절되고, 만료된 토큰도 거절됩니다. 우리에게, 그것도 10분 안에 제시된 것만 확인할 수 있습니다.
  5. 여러분만 남깁니다. 여러분이 확인한 뒤에는 여러분의 항목만 저장됩니다. 다른 후보들은 구조적으로 기록될 자리가 없습니다. 신원을 담는 테이블에서 계정 식별자가 기본 키이기 때문입니다(제5.4항).
  6. 하나의 신원에 하나의 계정. 같은 경기 신원은 오직 하나의 TITU 계정에만 연결될 수 있습니다.

확인 후 보관하는 데이터: 출처가 공개한 그대로의 성과 이름, 대회 식별자, 클럽과 팀, 출처의 주소, 동의 버전, 신원 확인 일자, 그리고 시즌별 기록(대회, 등급, 팀, 등번호, 경기 수, 골, 카드, 첫 경기와 마지막 경기의 날짜).

생년월일: 본인임을 확인한 사람에 대해서만 보관합니다. 다른 후보의 경우 연도는 화면에 표시되는 동안만 존재하고 결코 저장되지 않습니다. 출처가 연도만 공개하면 당사도 연도만 저장합니다. 1월 1일을 지어내지 않습니다. 여러분의 카드에는 연도만 표시되며 전체 날짜는 결코 표시되지 않습니다. 본 방침 작성 시점에 현재 연결된 출처 가운데 생년월일이나 출생 연도를 공개하는 곳은 하나도 없습니다. 따라서 출생 관련 데이터는 실제로 전혀 수집되지 않습니다.

표시: 여러분의 경기 기록은 기본적으로 숨겨져 있습니다. 카드에 표시하려면 여러분이 명시적으로 켜는 두 번째 설정이 필요합니다(제4.5항).

적용 범위: 이 기능은 공개 출처를 지원하는 국가에서만 이용할 수 있습니다. 여러분의 국가에 출처가 없으면 서비스가 그렇다고 알려 드리며 아무것도 읽지 않습니다.

언제든 해제할 수 있습니다. 프로필의 버튼 하나로 신원 연결이 풀립니다. 해제하면 여러분의 신원 항목과 경기 기록 전부가 보관도, 사본도, 휴지통도 없이 즉시 삭제됩니다. 내부 신원 확인 로그에서 사람을 가리키는 식별자는 0으로 지워지고, 이름 없이 사건의 흔적(언제, 어느 협회에서, 어느 클럽에 대하여 신원 확인이 있었다는 것)만 남습니다.

이의. 어떤 계정이 여러분의 신원에 연결했다고 보신다면 연락처로 알려 주십시오. 당사는 그 신원을 이의 제기 상태로 표시하여 즉시 화면에서 내린 뒤 연결을 해제할 수 있습니다.

악용 방지. 한 계정은 24시간마다 조회 30회, 신원 확인 5회로 제한됩니다. 이 한도는 의도적으로 한 가지 악용 가능성을 막습니다. 확인과 취소를 반복하여 매번 성명 전체를 드러나게 하는 방법입니다.

8. 푸시 알림

당사가 보관하는 것: 기기별로 알림 토큰, 플랫폼(iOS 또는 Android), 토큰의 언어. 광고 식별자도, 하드웨어 식별자도 없습니다.

권한을 언제 요청하는가. 애플리케이션의 첫 실행 때는 결코 요청하지 않습니다. 그룹을 만들거나 그룹에 참여한 뒤, 즉 알림이 비로소 여러분에게 의미를 갖는 시점에 요청합니다. 거절하셔도 나머지 서비스에는 아무런 영향이 없습니다.

알림의 내용은 당사 서버에서 내부 대기열을 바탕으로 수신 기기의 언어로 구성됩니다. 알림에는 그룹 이름, 구장 이름, 경기 날짜, 그리고 경우에 따라 선수의 이름(예: 여러분을 위해 자리가 예약되었거나 어떤 선수가 세션에 참여한 경우)이 담길 수 있습니다.

수신자: 구성된 메시지와 기기의 토큰은 전달을 위하여 Google(Firebase Cloud Messaging) 에, iOS에서는 Apple(APNs) 에 전송됩니다. 이는 모바일 알림의 표준 전달 방식이며, 이 서비스를 거치지 않고 푸시 알림을 전달할 방법은 없습니다.

기간: 토큰은 애플리케이션이 설치되어 있고 계정이 활동 중인 동안 보관됩니다. 계정을 일시중지하거나 삭제하면 즉시 지워지며, 전달 서비스가 더 이상 유효하지 않다고 알려 오면 자동으로 제거됩니다.

철회: 운영체제 설정에서 언제든지 권한을 철회하실 수 있습니다. TITU의 설정 화면은 현재 권한 상태를 표시하고 되돌아가는 경로를 안내합니다.

9. 이용 측정

당사는 제품이 제대로 작동하는지 파악하기 위하여 PostHog를 유럽연합 리전에서 사용합니다.

당사가 하는 일:

  • 당사 코드가 명시적으로 발생시키는, 이름이 붙은 이벤트만 씁니다. 여러분의 동작에 대한 자동 수집이 전혀 없고, 세션 녹화(session replay)도, 히트맵도, 입력 내용 추적도 없습니다.
  • 이벤트 목록은 짧고 닫혀 있습니다. 애플리케이션에서는 group_created, group_joined, place_taken, slot_confirmed, absence_declared, score_submitted, motm_voted, guest_added, community_opened, community_joined, card_shared, push_permission. 사이트에서는 web_join_viewed, web_otp_sent, web_otp_verified, web_group_joined, web_lang_switch, web_confirm, web_declare_absence, web_undo_absence, web_pass_offer, web_take_place, web_submit_score.
  • 각 이벤트에는 최소한의 기술적 속성만 붙습니다. 대상 객체의 식별자(세션, 그룹), 플랫폼, 환경입니다. 여러분이 입력한 어떤 내용도 전송되지 않습니다.
  • 로그인한 뒤에는 이벤트가 계정의 기술적 식별자(UUID)에 연결됩니다. 로그인 전에는 anon 식별자로 전송됩니다.
  • 방문자 분석 쿠키도, 여러분 기기에의 저장도, 광고 식별자도 없습니다. 전송은 단순한 HTTP 요청이며, 당사는 PostHog의 개발 키트를 넣지 않습니다. 따라서 이 처리는 프랑스 「정보와 자유법」 제82조의 의미에서 여러분의 단말기에 접근하거나 정보를 기록하는 일이 전혀 없으며, 그 조항에 따른 사전 동의의 대상이 아닙니다.
  • 모든 네트워크 요청과 마찬가지로 PostHog의 서버는 호출한 쪽의 IP 주소를 봅니다. 당사는 이를 저장하지 않으며 다른 어떤 처리와도 결부하지 않습니다.

법적 근거: 정당한 이익(제6조 제1항 f호). 여러분은 언제든지 연락처로 알려 주셔서 이 처리에 반대하실 수 있습니다.

기간: 당사는 이 이벤트를 25개월을 넘겨 보관하지 않을 것을 약속합니다.

설정 키가 없으면 측정은 완전히 작동하지 않습니다. 코드가 아무것도 전송하지 않습니다.

10. 구장·클럽 디렉터리와 제휴 상품

titu.app 사이트는 공개 데이터(공공 오픈 데이터, 공공 등록부, 축구협회가 공개한 정보)를 바탕으로 구축한 축구 구장과 클럽의 디렉터리를 공개합니다. 이 페이지에는 어떠한 개인정보도 없습니다. 장소, 시설, 클럽, 대회를 설명할 뿐입니다. 임원, 실명 연락처, 실명 출전 명단은 구조적으로 제외되어 있습니다(제5.1항).

열람. 디렉터리를 둘러보는 데에는 계정도, 추적 쿠키도 필요하지 않습니다. 당사의 어떤 테이블도 방문자의 IP 주소를 보관하지 않습니다.

제휴 예약 상품으로의 클릭. 예약 상품을 클릭하시면 카운터를 하나 올리는 기술적 리디렉션을 거칩니다. 이 카운터에는 정확히 다음만 담깁니다. 상품 식별자, 그날의 날짜, 클릭이 발생한 화면(구장 페이지, 도시 페이지, 지도), 클릭 수, 그리고 그날의 첫 클릭과 마지막 클릭의 시각. IP 주소도, 쿠키도, 계정도, 선수 식별자도, 브라우저 지문도 없습니다. 따라서 이 카운터로는 누가 클릭했는지 알 수 없습니다.

나아가 이 리디렉션은 제휴 사이트에 어떤 리퍼러도 전달하지 않도록 설정되어 있으며, 나가는 링크에는 nofollow sponsored noopener noreferrer 속성이 붙습니다. 따라서 제휴사는 여러분이 TITU의 어느 페이지에서 왔는지 알지 못합니다.

지도에서의 위치. 구장 지도의 「내 주변」 버튼은 화면을 맞추기 위해서만 여러분 기기의 위치를 사용합니다. 이 위치는 서버로 전송되지도, 저장되지도 않습니다. 이는 제4.8항에 적힌 지역 참가 가능 지점과는 별개입니다. 그 지점은 여러분이 직접 찍는 것이고 여러분의 동의를 받아 저장됩니다.

11. 쿠키와 로컬 저장소

TITU는 광고 쿠키도 방문자 분석 쿠키도 일절 저장하지 않습니다. 따라서 동의 배너도 없습니다. 동의를 받을 대상이 없기 때문입니다.

여러분의 브라우저에 저장되는 유일한 요소는 사이트 작동에 반드시 필요한 것들이며, 프랑스 「정보와 자유법」 제82조에 따라 동의가 면제됩니다.

이름성격목적기간
sb-…-auth-token쿠키 및 로컬 저장소로그인 세션을 유지하고 접근 토큰을 갱신세션 기간. 로그인 상태가 유지되는 동안 갱신
titu.locale쿠키 및 로컬 저장소선택한 표시 언어를 기억(사이트 진입 시의 분기 포함)1년
titu.locale.pending로컬 저장소언어 선택이 아직 계정에 저장되지 않았음을 표시확정될 때까지

모바일 애플리케이션에서는 이에 해당하는 설정이 기기에 로컬로 보관되며 앱을 삭제하면 함께 사라집니다.

12. 수신자, 처리자 및 EU 역외 이전

여러분의 데이터는 결코 판매·임대·양도되지 않습니다. 이 데이터는 꼭 필요한 범위에서 KAWLET의 권한 있는 담당자와 아래에 열거한 기술 처리자만 접근할 수 있습니다. 각 처리자는 당사의 지시에 따라 행위하며 GDPR 제28조에 부합하는 처리 계약에 구속됩니다.

처리자역할처리 지역보호 수단
Supabase데이터베이스, 인증, 파일 저장, 서버 함수유럽연합 — West EU (Paris) 리전. 파일 저장은 AWS 인프라를 사용합니다.처리 계약. 제3국에서의 지원 업무에 대해서는 표준계약조항
Vercel Inc.titu.app 사이트(프런트엔드)와 그 배포 네트워크의 호스팅미국, 전 세계 배포유럽 집행위원회의 표준계약조항. 이들 사업자 중 일부는 EU-US Data Privacy Framework 인증도 보유하고 있습니다. 특정 사업자에게 적용되는 보호 수단의 사본은 yo@titu.app 으로 요청하실 수 있습니다
Twilio일회용 코드가 담긴 SMS의 전달미국, 유럽 내 접속 지점 보유표준계약조항 및 구속력 있는 기업규칙
Google LLC (Firebase Cloud Messaging)Android 및 iOS 푸시 알림의 전달미국유럽 집행위원회의 표준계약조항. 이들 사업자 중 일부는 EU-US Data Privacy Framework 인증도 보유하고 있습니다. 특정 사업자에게 적용되는 보호 수단의 사본은 yo@titu.app 으로 요청하실 수 있습니다
Apple Inc. (APNs)iOS 푸시 알림의 전달미국표준계약조항. 이 서비스는 iOS 운영체제와 분리할 수 없습니다
PostHog이름이 붙은 이벤트에 의한 이용 측정유럽연합처리 계약, EU 호스팅
Open-Meteo경기 당시의 과거 날씨유럽연합키도 계정도 없이 호출하며 어떠한 개인정보도 받지 않습니다
Google LLC (Google Fonts)모바일 애플리케이션의 첫 실행 시 글꼴 내려받기. 그 결과 기기의 IP 주소를 받습니다. 사이트에서는 글꼴을 당사 서버에서 제공하므로 호출이 없습니다.미국표준계약조항
OpenFreeMap구장 디렉터리의 지도 배경. IP 주소와 조회한 지역을 받습니다.유럽연합(네덜란드)공공 타일 서비스. 계정도 식별자도 전송하지 않습니다
OpenStreetMap Foundation애플리케이션 「내 주변 콜 받기」 화면의 지도 배경. IP 주소와 조회한 지역을 받습니다.영국 / 유럽연합공공 타일 서비스. 계정도 식별자도 전송하지 않습니다

유럽연합 역외 이전. 여러분 데이터의 핵심 — 계정, 그룹, 세션, 스코어, 카드 — 은 유럽연합 내에 저장됩니다. 미국으로의 이전은 기술적으로 불가피한 범위, 즉 사이트 페이지의 배포, SMS의 전달, 푸시 알림의 전달에 한정됩니다. 이 이전은 GDPR 제5장이 정한 수단(적정성 결정, 표준계약조항)으로 보호됩니다.

그 밖에 있을 수 있는 수신자: 제4절에 적힌 범위에서 여러분이 속한 그룹의 다른 구성원, 그리고 해당하는 경우 적법한 요구가 있는 사법·행정 당국.

13. 보유 기간 — 요약

데이터기간
전화번호, 이름, 사진, 언어계정 존속 기간, 삭제 시 지워짐
축구 프로필, 장비, 팔로우하는 클럽, 댓글, 반응계정 존속 기간, 이후 지워짐
지역 참가 가능 지점끌 때까지, 삭제 시 지워짐
알림 토큰일시중지 또는 삭제 시까지, 또는 전달 서비스가 무효로 처리할 때까지
경기 신원 및 기록신원 연결 해제 또는 계정 삭제 시까지, 이후 보관 없이 지워짐
이미 치른 경기의 라인업, 스코어, 골, 투표보존. 계정 삭제 후에는 익명화된 형태(제16절)
다가오는 경기의 라인업계정 삭제 시 지워짐. 자리는 그룹에 반환
지난 경기 명단에 오른 「+1」의 이름그룹의 기록과 함께 보존
「+1」의 전화번호계정 전환 시, 초대한 사람의 계정 삭제 시, 또는 삭제 요청 시까지
사용되지 않은 맡아 둔 자리라인업 잠금 시 자동 삭제(기본값 킥오프 2시간 전)
인증 로그(IP 주소, 사용자 에이전트)계정 삭제 시 정리
계정 생애주기 로그기간 제한 없이 식별 불가능한 형태로 보존
이용 측정 이벤트최대 25개월
당사 연락처로 보낸 문의마지막 연락으로부터 3년

이 점에 대한 투명한 설명: 위에서 기간을 명시한 경우를 제외하면, 여러분의 계정에 연결된 데이터는 계정이 존재하는 동안 보존됩니다. 당사는 오래되었다는 이유로 자동 삭제하지 않습니다. 그 운명을 좌우하는 것은 제15절과 제16절에 적힌 일시중지와 삭제입니다.

14. 데이터 보안

GDPR 제32조에 따라 당사는 다음 조치를 시행합니다.

  • 애플리케이션과 사이트의 모든 통신에 대한 TLS 통신 암호화.
  • 호스팅 사업자에 의한 저장 데이터 암호화.
  • 데이터베이스 행 수준 보안. 민감한 테이블마다 데이터베이스 엔진이 평가하는 접근 규칙이 붙어 있습니다. 클라이언트는 어떤 요청을 보내든 규칙이 허용하는 것만 읽을 수 있습니다. 투표의 상호성 잠금(제4.3항)과 프로필 사진의 비공개(제5.2항)를 지키는 것이 바로 이 장치입니다.
  • 민감한 작업은 모두 트랜잭션으로 서버에서 실행됩니다. 자리 확보, 불참 선언, 확정, 신원 확인, 계정 삭제 — 클라이언트는 호출할 뿐 결정하지 않습니다.
  • 시간에 따른 전환(대기열 개방, 잠금, 제안 만료)은 기기가 아니라 서버의 예약 작업이 실행합니다. 휴대전화의 시각을 바꾸어도 아무 효과가 없습니다.
  • 경기 데이터의 격리: 접근 규칙 없이 행 수준 보안이 켜져 있고 공개 롤에 어떤 권한도 부여되어 있지 않습니다.
  • 민감한 함수에 대한 요청 속도 제한, 그리고 신원 확인에 대한 감사 로그.
  • 사진 저장 공간은 비공개이며, 5분짜리 서명 링크로 접근합니다.

여러분의 권리와 자유에 위험을 초래할 수 있는 데이터 침해가 발생한 경우, 당사는 72시간 안에 CNIL에 통지하고(GDPR 제33조), 위험이 높은 경우 여러분에게도 직접 알립니다(제34조).

15. 계정 일시중지

일시중지는 기록을 없애지 않으면서 여러분을 잠시 빼 주는 되돌릴 수 있는 동작입니다. 설정 › 위험 구역 › 일시중지에서 실행합니다.

즉시 일어나는 일:

  1. 다가오는 자리가 그룹에 반환됩니다 — 앞으로의 세션 참가가 해제되고 다음 후보가 호출됩니다. 여러분이 초대한 「+1」과 커뮤니티 호출로 참여했던 세션에도 마찬가지입니다.
  2. 여러분의 지역 참가 가능 설정이 꺼집니다(나중에 되돌려 드리기 위해 해당 항목은 보존됩니다).
  3. 여러분의 알림 토큰이 삭제됩니다. 더 이상 아무것도 받지 않습니다.
  4. 여러분에게 보내려던 아직 발송되지 않은 알림이 삭제됩니다.
  5. 여러분의 선수 카드를 다른 사람이 볼 수 없게 됩니다.

보존되는 것: 이름, 사진, 언어, 그룹 소속, 경기 기록, 순위, 축구 프로필, 장비, 댓글, 그리고 확인해 둔 경기 신원이 있다면 그것까지.

일시중지 동안 막히는 것: 자리를 잡거나 확정하는 것, 그룹에 참여하는 것, 「+1」을 추가하는 것, 투표하는 것, 댓글을 다는 것, 반응하는 것, 지역 참가 가능 설정을 바꾸는 것이 모두 불가능합니다. 시도하면 데이터베이스 자체가 명확한 메시지와 함께 거절합니다.

복귀는 같은 화면에서 한 번의 동작으로 이루어집니다. 지역 참가 가능 설정은 일시중지 이전에 켜져 있었던 경우에만 다시 켜집니다. 반면 반환된 자리는 돌아오지 않습니다. 누군가 여러분 대신 뛰었을 수 있고, 당사는 누구에게서도 자리를 빼앗지 않습니다.

한 가지 유보: 다른 구성원이 있는 그룹의 마지막 운영자인 선수는 열쇠를 넘기기 전에는 일시중지할 수 없습니다. 이는 여러분의 권리를 막는 것이 아닙니다. 열쇠 넘기기는 라커룸 화면에서 두 번의 동작이면 됩니다.

16. 계정 삭제 — 무엇이 지워지고 무엇이 익명화되는가

삭제는 설정 › 위험 구역 › 계정 삭제에서 명시적인 확인을 거쳐 실행합니다. 삭제는 즉시 이루어지고, 되돌릴 수 없으며, 휴지통이 없습니다. 유예 기간도, 백업도, 복원 가능성도 없습니다. 삭제된 계정은 다시 활성화할 수 없습니다.

동결에 앞서 여러분의 자리가 반환됩니다. 이것이 첫 번째 작업이며, 계정이 가질 수 있는 모든 형태의 자리를 포괄합니다. 앞으로의 세션 참가, 여러분이 초대한 「+1」, 커뮤니티 호출로 참여한 세션, 그리고 여러분이 만들었거나 여러분에게 배정되었던 맡아 둔 자리입니다. 이 가운데 하나라도 빠뜨리면 유령 자리가 남습니다. 열 명인 줄 알고 아홉 명으로 뛰는 그룹이 생기는 것입니다. 이는 표시상의 사소한 문제가 아닙니다. 당사가 다른 사람들의 데이터를 망가뜨리는 일입니다.

사본도 보관본도 없이 지워지는 것:

  • 여러분의 전화번호. 인증 로그 안의 것까지 포함합니다. 이 로그는 여러분의 계정과 기술적으로 아무 연결이 없어 계정 삭제만으로는 닿지 않으므로, 식별자와 번호 양쪽으로 명시적으로 정리합니다.
  • 여러분의 프로필 사진. 참조는 즉시 지워지고, 파일은 5분마다 실행되는 자동 작업이 저장 공간에서 삭제합니다.
  • 여러분의 언어, 축구 프로필, 장비, 팔로우하는 클럽.
  • 여러분의 댓글과 반응.
  • 여러분의 지역 참가 가능 지점과 그 반경.
  • 여러분의 기기 토큰과 알림 대기열. 여러분을 이름으로 언급한 다른 사람 대상 알림까지 포함합니다.
  • 여러분의 이름이 그대로 담겨 있던 세션 이벤트 기록(「아무개가 자리를 잡았다」), 그리고 같은 문구 안에 있는, 여러분이 데려온 「+1」의 이름.
  • 여러분의 경기 신원과 기록 전부, 그리고 여러분에 관한 신원 확인 로그.
  • 여러분이 만들었던 맡아 둔 자리와 여러분의 번호가 적혀 있던 자리.
  • 여러분이 데려온 모든 「+1」의 전화번호.
  • 여러분의 인증 신원과 모든 세션 및 토큰.

익명화되어 보존되는 것:

여러분의 프로필은 식별 가능한 속성이 전혀 없는 껍데기가 됩니다. 표시 이름은 아무 의미 없는 기술적 별칭(#a3f91c 형태)으로 바뀌고, 사진과 언어는 비워집니다.

그때부터 여러분을 가리키던 항목들은 벌거벗은 식별자만 가리키게 되므로, 한 번의 동작으로 익명화됩니다.

  • 이미 치른 경기의 라인업
  • 그 경기의 골, 도움, 기록
  • 여러분이 던진 표와 여러분이 받은 표
  • 여러분이 데려온 「+1」이 올라 있던 경기 명단 — 그의 이름은 남습니다. 그것은 여러분의 데이터가 아니라, 자기 기록을 간직할 권리가 있는 그룹의 경기 명단에 오른 제3자의 데이터이기 때문입니다.

왜 전부 지우지 않는가? 경기 스코어는 여러분만의 데이터가 아니기 때문입니다. 그것은 그라운드에 함께 있던 나머지 아홉 명의 것이기도 합니다. 그 항목을 지우면 그들의 기록, 순위, 성적이 훼손됩니다. 그래서 당사는 그룹의 공동 기억을 파괴하는 대신 여러분과의 연결을 파괴하며, 그럼으로써 그 항목들은 규정의 적용 범위에서 벗어납니다.

일시중지와 동일한 한 가지 유보: 다른 구성원이 있는 그룹의 마지막 운영자인 선수는 먼저 열쇠를 넘겨야 합니다. 열쇠 넘기기는 라커룸 화면에서 두 번의 동작이면 됩니다. 이를 하지 못하시는 경우 당사에 알려 주십시오. 당사가 삭제를 진행하겠습니다.

투명하게 밝히는 두 가지:

  1. 인증 항목을 같은 작업 안에서 삭제하지 못하는 기술적 예외 상황에서는, 어떤 정리 시도보다 먼저 계정이 차단됩니다. 정리가 실패하더라도 로그인이 불가능해집니다. 이 순서가 곧 보장이며, 남은 잔여물의 삭제는 그 뒤에 당사가 마무리합니다.
  2. 계정 삭제는 모바일 애플리케이션에서만 제공됩니다. 애플리케이션에 더 이상 접근할 수 없으시다면 연락처로 알려 주십시오. 당사가 삭제를 실행하겠습니다.

17. 여러분의 권리

여러분은 자신의 개인정보에 대하여 다음 권리를 가집니다.

  • 접근권(제15조) — 당사가 여러분의 데이터를 처리하는지 확인받고 그 사본을 받을 권리.
  • 정정권(제16조) — 부정확하거나 불완전한 데이터를 바로잡을 권리. 대부분의 정보는 애플리케이션에서 직접 수정하실 수 있습니다.
  • 삭제권(제17조) — 데이터의 삭제를 받을 권리. 계정 삭제(제16절)로 직접 행사하거나 요청으로 행사합니다.
  • 처리 제한권(제18조).
  • 반대권(제21조) — 당사의 정당한 이익에 근거한 처리, 특히 이용 측정에 반대할 권리.
  • 데이터 이동권(제20조) — 여러분이 당사에 제공한 데이터를 구조화되고 기계가 읽을 수 있는 형식으로 받을 권리.
  • 동의에 근거한 처리에 대하여 동의를 준 것만큼 쉽게 언제든지 철회할 권리. 지역 참가 가능 설정(프로필의 스위치), 신원 확인(프로필의 해제 버튼), 경기 기록의 표시, 푸시 알림(운영체제 설정)이 이에 해당합니다. 철회는 그 이전에 이루어진 처리의 적법성에 영향을 주지 않습니다.
  • 사후 여러분의 데이터의 운명에 관한 지침을 정할 권리(프랑스 「정보와 자유법」 제85조).

애플리케이션에서 혼자, 즉시 하실 수 있는 것: 프로필, 선수 카드, 장비, 공개 범위 설정의 조회와 수정. 지역 참가 가능 설정의 켜기와 끄기. 경기 신원의 연결 해제(연결된 기록이 지워집니다). 계정 일시중지. 무엇이 지워지고 무엇이 익명화되는지 안내를 받고 하는 계정 삭제.

⚠️ 솔직히 말씀드려, 애플리케이션이 아직 제공하지 않는 것: 여러분의 데이터를 기계가 읽을 수 있는 파일로 자동 내보내기 하는 기능은 없으며, 보유 중인 데이터 전부와 주신 동의를 한 화면에 모아 보여 주는 화면도 없습니다. 따라서 접근권(제15조)과 데이터 이동권(제20조)은 yo@titu.app 으로 요청하여 행사하시며, 당사가 구조화된 형식의 내보내기 파일을 보내 드립니다. 당사는 그렇지 않은 척하지 않으며, 이 기능은 앞으로의 개발 과제에 들어 있습니다.

권리 행사 방법: 본인을 확인할 수 있는 수단으로 yo@titu.app 에 요청 내용을 적어 보내 주십시오. 합리적인 의심이 있는 경우 신분 증빙을 요청할 수 있습니다. 당사는 1개월 안에 답변하며, 복잡한 요청의 경우 2개월 연장할 수 있고 그 경우 여러분에게 알립니다.

여러분이 구성원이 아니면서 어떤 구성원이 이름과 경우에 따라 번호를 입력한 「+1」이신 경우: 권리는 동일합니다. 연락처로 당사에 알려 주시거나, 여러분을 등록한 구성원에게 빼 달라고 요청하십시오.

민원: 여러분의 권리가 존중되지 않는다고 보시는 경우 CNIL(cnil.fr/plaintes) 또는 거주국의 감독기관에 민원을 제기하실 수 있습니다.

18. 본 방침의 변경

본 방침은 새로운 기능, 처리자의 변경 또는 법령의 변화를 반영하기 위하여 달라질 수 있습니다.

실질적인 변경이 있는 경우 시행에 앞서 애플리케이션이나 사이트의 안내로 알려 드립니다. 변경이 여러분의 동의에 근거한 처리에 관한 것일 때에는 새로운 동의를 요청합니다. 특히 신원 확인이 그러하며, 그 문구에는 여러분의 확인과 함께 저장되고 신원 확인 때마다 서버가 검증하는 버전 번호가 붙어 있습니다.

시행 중인 버전은 언제나 titu.app 사이트와 애플리케이션 설정에서 확인하실 수 있습니다. 최종 수정일은 문서 첫머리에 표시되어 있습니다.

버전 1.0 — 2026년 7월 30일부터 시행.

목차
  1. 1. 개인정보 관리자
  2. 2. 적용 범위와 최소 연령
  3. 3. 설계 원칙
  4. 4. 처리 하나하나: 목적, 데이터, 법적 근거, 기간, 수신자
  5. 5. 구조가 지키는 보장
  6. 6. 「+1」: 구성원이 제3자의 데이터를 입력할 때
  7. 7. 신원 확인 — 「이 사람 본인이신가요?」
  8. 8. 푸시 알림
  9. 9. 이용 측정
  10. 10. 구장·클럽 디렉터리와 제휴 상품
  11. 11. 쿠키와 로컬 저장소
  12. 12. 수신자, 처리자 및 EU 역외 이전
  13. 13. 보유 기간 — 요약
  14. 14. 데이터 보안
  15. 15. 계정 일시중지
  16. 16. 계정 삭제 — 무엇이 지워지고 무엇이 익명화되는가
  17. 17. 여러분의 권리
  18. 18. 본 방침의 변경