개인정보 보호정책

2026년 4월 24일

소개

이 개인정보 보호정책은 Tobias Wetzel이 운영하는 TypiTrain('당사')이 typitrain.com에서 타이핑 연습 애플리케이션을 사용할 때 개인 데이터를 어떻게 수집, 사용, 보호하는지 설명합니다.

당사는 귀하의 프라이버시를 중요하게 여기며 일반 데이터 보호 규정(GDPR) 및 기타 해당 법률에 따라 데이터를 처리합니다.

TypiTrain을 사용함으로써 이 정책에 설명된 대로 정보 수집 및 사용에 동의하게 됩니다.

데이터 관리자

귀하의 개인 데이터를 책임지는 데이터 관리자는:

  • Tobias Wetzel
  • 이메일: contact[at]typitrain.com
  • 웹사이트: typitrain.com

개인정보 관련 문의나 권리 행사는 위 이메일로 연락해 주십시오.

수집하는 데이터

당사는 다음 범주의 개인 데이터를 수집합니다:

  • 계정 정보: 가입 시 이메일 주소, 사용자 이름, 암호화된 비밀번호. Google 로그인 사용 시 Google에서 이메일과 이름을 받습니다.
  • 타이핑 통계: 타이핑 속도, 정확도, 완료한 연습, 연습 시간, 진행 데이터.
  • 클래스 및 조직 데이터: 클래스에 참여하면 멤버십, 역할(학생/교사), 과제 데이터를 저장합니다.
  • 기술 데이터: 웹사이트 방문 시 IP 주소, 브라우저 유형, 기기 정보, 접속 시간.
  • 오류 보고서: 오류 발생 시 진단을 위한 기술적 세부 정보를 수집할 수 있습니다.

오프라인 기능을 위해 IndexedDB를 통해 일부 데이터를 로컬에 저장합니다. 이 데이터는 동기화하지 않는 한 기기에 남아 있습니다.

계정을 만들지 않더라도 당사는 계정과 연결되지 않은 타이핑 데이터(예: 타이핑 패턴, 속도, 정확도)를 서버에 수집하고 저장할 수 있습니다. 당사는 가능한 경우 이 데이터를 익명화되거나 집계된 형태로 사용하여 서비스를 개선하고 머신러닝 모델을 학습시킵니다. 이 데이터는 등록된 사용자 계정과 연결되지 않습니다.

데이터 사용 방법

당사는 개인 데이터를 다음 목적으로 사용합니다:

  • 서비스 제공 및 유지
  • 진행 상황 추적 및 통계 표시
  • 클래스 기능 활성화
  • 합의된 학습 맥락 내에서 학습 진도를 분석하고, 가능한 경우 모델 지원 기능을 사용하여 연습을 조정하고 향후 학습 발달을 예측하며 교육적 평가를 지원하기 위해
  • 인증 및 계정 보안
  • 기술 문제 진단
  • 서비스 개선
  • 알림 전송(해당되는 경우)

처리의 법적 근거는: (a) 서비스 이용 시 계약 이행, (b) 보안 및 서비스 개선을 위한 정당한 이익, (c) 선택적 분석에 대한 동의입니다.

머신러닝 및 서비스 개선

당사는 머신러닝을 통해 서비스를 개선하기 위해 익명화되고 집계된 데이터를 사용합니다:

  • 더 효과적인 타이핑 연습을 생성하기 위한 알고리즘 훈련
  • 연습 난이도를 최적화하기 위한 학습 패턴 분석
  • 귀하의 경험을 개인화하는 적응형 기능 개선

일반적인 서비스 개선 및 모델 학습을 위해 당사는 가능한 경우 익명화되거나 집계된 데이터를 사용하며 이메일 주소나 이름과 같이 직접 식별 가능한 계정 정보는 사용하지 않습니다. 사용자 계정 또는 학교 맥락 내의 모델 지원 기능은 위에서 설명한 합의된 학습 목적을 위해 타이핑, 성과 및 진행 데이터를 처리할 수 있습니다.

더 스마트한 연습 추천과 더 효과적인 학습 진행을 통해 이러한 개선의 혜택을 받습니다.

제3자 서비스

당사는 다음 제3자 서비스를 사용합니다:

  • Supabase: 인증 및 데이터베이스 서비스. Frankfurt, Germany (EU) 서버에 데이터 저장. 개인정보: https://supabase.com/privacy
  • Cloudflare (cloudflare.com): DNS, CDN/엣지 제공, 보안 및 웹사이트의 안정적인 제공을 위해 Cloudflare를 사용합니다. Cloudflare는 IP 주소, 요청 메타데이터, 보안 이벤트, 대략적인 국가 정보와 같은 기술적 접근 데이터를 처리할 수 있습니다. 핵심 계정 및 진행 데이터는 Cloudflare에 저장되지 않습니다. 개인정보 처리방침: https://www.cloudflare.com/privacypolicy/
  • Resend (resend.com): Supabase SMTP 구성을 통해 계정 확인, 초대 및 비밀번호 재설정과 같은 트랜잭션 이메일을 보내기 위해 Resend를 사용합니다. Resend는 수신자 주소, 이메일 내용 및 전송 메타데이터를 처리할 수 있습니다. 개인정보 처리방침: https://resend.com/legal/privacy-policy
  • PostHog (posthog.com): 귀하의 동의가 있는 경우, 방문자가 당사 사이트를 어떻게 사용하는지와 제품 참여도를 이해하기 위해 PostHog를 사용합니다. 이는 선택 사항이며 분석 및 추적을 허용한 경우에만 활성화됩니다. 개인정보 처리방침: https://posthog.com/privacy
  • Microsoft Clarity (clarity.microsoft.com): 귀하의 동의가 있는 경우, 세션 기록과 히트맵을 통해 방문자가 당사 사이트와 어떻게 상호작용하는지 이해하기 위해 Microsoft Clarity를 사용합니다. 이는 선택 사항이며 분석 및 추적을 허용한 경우에만 활성화됩니다. 개인정보 처리방침: https://privacy.microsoft.com/privacystatement
  • Google Analytics (analytics.google.com): 귀하의 동의가 있는 경우, 사이트 트래픽 패턴, 사용자 인구통계, 방문자가 당사 사이트를 어떻게 찾는지 이해하기 위해 Google Analytics 4를 사용합니다. IP 주소는 저장되기 전에 익명화됩니다. 이는 선택 사항이며 분석 및 추적을 허용한 경우에만 활성화됩니다. 개인정보 처리방침: https://policies.google.com/privacy
  • Google 로그인: Google로 로그인하는 경우. 개인정보: https://policies.google.com/privacy
  • Google Fonts: IP 주소가 기록될 수 있습니다. 개인정보: https://policies.google.com/privacy
  • Sentry (sentry.io): 당사는 오류 추적 및 성능 모니터링을 위해 Sentry를 사용합니다. 오류가 발생하면 문제 해결을 돕기 위해 기술 데이터(브라우저 정보 및 오류 세부 정보 등)가 Sentry로 전송될 수 있습니다. Sentry는 서비스 신뢰성을 유지하는 데 필수적이며 분석이나 사용자 프로파일링을 수행하지 않으므로 기관 계정을 포함한 모든 사용자에게 계속 활성화됩니다. 개인정보 처리방침: https://sentry.io/privacy
  • Stripe (stripe.com): 결제 처리를 위해 Stripe를 사용합니다. 구매 시 Stripe는 신용카드 번호, 청구지 주소, 이메일 등 결제 정보를 직접 수집합니다. 저희는 전체 결제 정보를 자사 서버에 저장하지 않습니다. 개인정보처리방침: https://stripe.com/privacy
  • Microsoft Sign-In / Microsoft Entra ID: Microsoft 또는 Azure로 로그인하는 경우 Microsoft는 이메일 주소, 이름 및 계정 ID와 같은 필요한 신원 데이터를 당사와 공유합니다. 개인정보 처리방침: https://privacy.microsoft.com/privacystatement

쿠키 및 추적

쿠키는 다음과 같이 사용됩니다:

  • 필수 쿠키: 인증에 필요합니다. 비활성화할 수 없습니다.
  • 분석 및 세션 기록: PostHog, Microsoft Clarity, Google Analytics와 같은 선택적 분석 및 리플레이 도구는 필요한 경우 명시적 동의 후에만 활성화됩니다. 이러한 서비스는 기관 계정(학교 및 조직)으로 로그인한 사용자에게는 완전히 비활성화되며, 어떠한 분석 데이터도 수집되거나 전송되지 않습니다.
  • 로컬 스토리지: 앱 기능을 위한 IndexedDB 및 localStorage.

언제든지 설정, 추적 도구 페이지 또는 브라우저 설정을 통해 추적 환경설정을 관리할 수 있습니다.

데이터 보존

필요한 기간 동안만 데이터를 보존합니다:

  • 계정 데이터: 계정이 활성화된 동안
  • 통계: 계정이 활성화된 동안
  • 오류 로그: 최대 90일

계정을 삭제하면 모든 개인 데이터가 즉시 영구적으로 삭제됩니다.

비가입 사용자로부터 수집된 익명화된 사용 데이터는 서비스 개선 목적상 무기한 보관될 수 있으며, 당사의 재량으로 삭제될 수 있습니다.

계정을 삭제하면 귀하의 개인 데이터는 당사 시스템에서 즉시 영구 삭제됩니다. 식별이 불가능한 익명화되거나 집계된 데이터는 통계적 목적을 위해 보관될 수 있습니다.

국제 데이터 전송

귀하의 데이터는 거주 국가 외부(미국 및 EU 포함)에서 처리될 수 있습니다.

유럽 위원회가 승인한 표준 계약 조항을 포함하여 적절한 보호 장치를 보장합니다.

데이터 보안

적절한 기술적 및 조직적 조치를 시행합니다:

  • 전송 중 데이터 암호화(HTTPS/TLS)
  • 안전한 비밀번호 해싱
  • 데이터베이스의 행 수준 보안
  • 정기적인 보안 업데이트

학생 및 기타 사용자의 개인정보와 개인 데이터를 보호하기 위해, 무단 접근을 방지하거나 오용에 대한 충분히 근거 있는 의심에 대응하거나 당사 시스템의 기밀성, 무결성, 가용성 및 복원력을 유지하는 데 필요한 경우 당사는 계정, 역할, 권한 또는 데이터 접근을 일시적으로 제한할 수 있습니다.

인터넷을 통한 전송 방법은 100% 안전하지 않습니다. 절대적인 보안을 보장할 수 없습니다.

귀하의 권리 (GDPR)

GDPR에 따라 개인 데이터에 관한 다음 권리가 있습니다:

  • 접근권: 데이터 사본 요청
  • 정정권: 부정확한 데이터 수정 요청
  • 삭제권: 데이터 삭제 요청
  • 제한권: 데이터 사용 제한 요청
  • 이동권: 읽을 수 있는 형식으로 데이터 요청
  • 반대권: 처리에 반대
  • 동의 철회권: 언제든지 동의 철회

이러한 권리를 행사하려면 contact[at]typitrain.com으로 연락하십시오. 30일 이내에 응답하겠습니다.

권리가 침해되었다고 생각되면 지역 데이터 보호 당국에 불만을 제기할 권리도 있습니다.

계정 삭제

설정에서 언제든지 계정을 삭제할 수 있습니다. 삭제 시:

  • 모든 개인 데이터가 즉시 영구적으로 삭제됩니다
  • 기록과 통계가 제거됩니다
  • 클래스 멤버십이 종료됩니다
  • 이 작업은 되돌릴 수 없습니다

정책 변경

이 정책을 업데이트할 수 있습니다. 중요한 변경 사항은 새 정책을 게시하고 날짜를 업데이트하여 알려드리겠습니다.

정기적으로 이 정책을 검토하시기 바랍니다.

문의하기

이 정책에 대한 질문은:

  • 이메일: contact[at]typitrain.com
  • 웹사이트: typitrain.com