본문으로 건너뛰기

개인정보 처리방침

시행일 2026년 9월 12일

이 문서의 영어 버전이 법적으로 효력이 있는 원문입니다. 영어 원문 읽기

수집하는 정보

Koda는 직접 제공하는 계정 정보, 학습 진도, 레슨 답안, 앱에 저장한 프로젝트 코드, 구독 상태, 프로모 사용 기록, 추천 활동, 기기/앱 진단, 그리고 온보딩·결제 전환·학습 품질을 개선하기 위한 제한된 분석 이벤트를 수집합니다.

개인정보처리자

이용자의 개인정보를 처리하는 주체는 메이크 에이전트 패스트 (Make Agent Fast)(경기도 화성시 동탄구 10용사3길 30, 202호 (반송동), 대한민국)입니다. 문의: support@dekoda.site.

진단 및 오류 보고

Koda는 프로덕션 충돌 보고, 오류 스택 트레이스, 앱/브라우저 및 운영체제 정보, 릴리스 식별자, 성능 타이밍 데이터의 일부 표본을 수신하기 위해 Sentry를 사용합니다. Koda는 Sentry의 세션 리플레이, 스크린샷, 뷰 계층, 콘솔 브레드크럼, 요청 본문, 쿠키, 인증 헤더 및 기본 개인정보 수집을 비활성화합니다. 진단 URL은 쿼리 문자열과 프래그먼트 없이 저장됩니다. 이 정보는 안정성을 진단하고 개선하는 데에만 사용합니다.

데이터 이용 목적

제품 제공, 진도 동기화, 유료 이용 권한 부여, 레슨 채점, 학습 맞춤화, 사기와 남용 방지, AI 튜터 기능 운영, 고객지원 응대, 법률 또는 결제 처리업체의 요구 사항을 충족하기 위해 데이터를 사용합니다.

처리의 법적 근거

법률이 처리 근거를 요구하는 경우 Koda는 다음에 근거합니다. 계정, 학습 진도, 결제, 고객지원은 이용자와 맺은 계약의 이행에 근거합니다. 보안, 사기 방지, 제품 진단은 정당한 이익에 근거합니다. 선택적 분석과 마케팅은 이용자의 동의에 근거하며, 동의는 언제든 철회할 수 있고 철회 이전에 이루어진 처리에는 영향을 주지 않습니다. 세무와 결제 기록은 법적 의무에 근거합니다.

AI 기능

Koda Coach에 질문하거나 프로젝트 리뷰를 요청하거나 답을 설명해 달라고 하면, 관련 레슨/프로젝트 맥락과 시도 내용이 설정된 AI 제공자에게 전송될 수 있습니다. 해당 요청은 한도를 두고, 생성된 학습 응답은 적절한 경우 캐시합니다. AI 허용량을 적용하기 위해 Koda는 사용한 기능, AI 제공자와 모델, 입출력 토큰 수, 보고된 캐시 토큰 수, 추정 제공자 비용, 월간 사용 기간을 기록합니다. Koda는 제공자 API 키를 계정에 노출하거나 저장하지 않습니다.

AI 이용 동의 및 답변 신고

AI 도움은 선택 사항이며 기본으로 켜져 있습니다. 도움을 생성하기 위해 Koda는 관련 질문, 답변이나 코드, 레슨 또는 프로젝트 컨텍스트를 Koda가 선택한 Google, Anthropic 또는 OpenAI에 전송합니다. 설정에서 언제든지 AI 도움을 끌 수 있습니다. 이후 요청은 중단되지만 이미 전송된 데이터를 회수할 수는 없습니다. 스위치를 변경하면 이용자의 선택 내용, 표시된 안내문 버전 및 선택 시각을 저장합니다. AI 답변을 신고하면 직접 제출하기로 한 답변 텍스트, 신고 사유, 메모(선택 사항), 계정 식별자, 언어, 기능, 레슨 또는 프로젝트 및 문항 참조 정보를 수집합니다. 신고는 비공개이며 권한이 있는 Koda 직원이 안전성과 품질을 검토하는 데 사용합니다. 신고는 90일 경과 후 삭제되며, 그보다 먼저 계정을 삭제하는 경우에는 계정 삭제 시 함께 삭제됩니다.

선택적 AI 아바타

아바타 생성을 선택하고 동의하면 Koda는 선택한 이미지와 외형 선택 사항을 Google Gemini로 전송합니다. Koda는 업로드한 원본을 이미지 저장소에 저장하지 않고 일시적으로 처리합니다. 기능 운영과 일일 한도 적용을 위해 선택 사항, 동의 문구 버전, 요청 시각, 이미지 체크섬, 처리 결과 등 계정에 연결된 생성 기록을 보관합니다. 수락한 이미지는 계정을 삭제할 때까지 아바타 목록에 유지됩니다. 수락하지 않은 미리보기는 24시간 후 만료되며 다음 일일 정리 작업에서 삭제됩니다. 버린 이미지는 가능한 경우 즉시 삭제하며, 삭제에 실패한 이미지와 삭제된 계정의 이미지는 일일 정리 작업에서 삭제하도록 대기열에 등록합니다. 수락한 아바타는 로그인한 앱 안에서 표시될 수 있으며, 앱 밖에서는 프로필이 공개된 동안에만 제공됩니다. 이미지 생성은 선택 사항이며 AI 튜터 이용 동의와는 별개입니다.

결제

웹 결제는 Polar가 처리합니다. 네이티브 모바일 결제는 Apple 또는 Google이 처리하고 RevenueCat을 통해 동기화됩니다. Koda는 이용 권한을 주기 위해 필요한 제공자, 멤버십 등급, 결제 주기, 구독 상태, 갱신 시점, 프로모 상태를 저장하지만 전체 카드 번호는 저장하지 않습니다.

코스 이용

학습 기회를 비교할 수 있도록 전체 카탈로그가 표시될 수 있습니다. 멤버십 등급이 계정에 열리는 레슨과 프로젝트 내용을 정합니다. 그 검사는 화면 버튼뿐 아니라 데이터베이스에서도 적용됩니다.

선택적 GitHub Companion

동의하시면 Koda는 읽기 전용 GitHub App으로 선택한 저장소 하나의 브랜치, 커밋, 풀 리퀘스트, 리뷰, CI, 머지 이정표를 확인합니다. Koda는 GitHub 설치와 저장소 식별자, 계정/저장소 이름, 비공개 여부, 풀 리퀘스트 식별자/링크, 이정표 시각을 저장합니다. Koda는 OAuth 또는 설치 토큰, 소스 코드, diff, 커밋 메시지, 리뷰 본문, 댓글을 보관하지 않습니다. Koda에서 연결을 해제하면 보관된 증거가 삭제되고, 다른 연결된 학습자가 쓰지 않으면 설치도 제거됩니다. 공유 조직 설치는 명시적으로 연결된 다른 학습자에게만 남습니다.

공개 프로필

Koda 프로필은 기본값이 비공개입니다. 설정 → 개인정보에서 공개 프로필 스위치를 켜기 전까지는 계정에 관한 어떤 정보도 앱 밖에서 보이지 않습니다. 스위치를 켜면 프로필 링크를 가진 누구나 사용자 이름, 표시 이름, 아바타, 레벨, 누적 XP, 현재 및 최장 스트릭, 리그 등급, 완료한 레슨 수, 획득한 업적, 가입일을 볼 수 있습니다. 같은 화면의 스위치 두 개가 완료한 프로젝트(제목, 미리보기, 직접 추가한 링크 — 저장한 소스 코드는 절대 포함되지 않습니다)와 취소되지 않은 수료증(검증 링크와 프로젝트 수)을 그 페이지에 함께 보일지 정합니다. 이메일 주소, 출생 연도, 레슨 답안, AI 대화는 공개되지 않습니다. Koda는 검색 엔진에 이 페이지를 색인하지 말라고 요청하지만, 공개 페이지는 링크를 가진 누구나 열 수 있으며 어떤 검색 엔진이나 아카이브도 복사하지 않는다고 보장할 수는 없습니다. 설정 → 개인정보에서 스위치를 끄면 해당 내용이 페이지에서 곧바로 사라지지만, 다른 곳에 이미 캐시된 사본은 사라지는 데 시간이 더 걸릴 수 있습니다.

공유

호스팅, 데이터베이스, 분석, AI, 이메일/인증, 결제 등 Koda 운영에 필요한 서비스 제공자와 데이터를 공유합니다. 개인정보를 판매하지 않습니다.

선택적 Android 광고 성과 측정

Android에서는 제품 분석과 별도로 Meta 광고 성과 측정에 동의할 수 있어요. Meta SDK는 Facebook과 Instagram 광고를 측정하고 개선하기 위해 앱 실행, 가입, 첫 수업 완료 기록과 익명 설치 ID, 관련 기기 및 네트워크 정보를 받아요. RevenueCat은 이 ID로 확인된 체험, 구독 결제와 갱신 기록을 연결하며, 앱이 닫혀 있어도 전송할 수 있어요. 코드, 답변, 이메일, 전화번호와 Google 광고 ID는 이 연동에 의도적으로 보내지 않아요. 광고 성과 측정 또는 개인정보 설정에서 철회할 수 있어요. 끄면 기기의 새 기록 수집은 중단되며, 향후 결제 기록 공유를 중단하려면 인터넷 동기화가 성공해야 해요. 이미 전송한 기록은 회수할 수 없어요. Meta와 RevenueCat은 각 개인정보처리방침에 따라 미국 및 다른 국가에서 처리해요. 열람, 삭제, 동의 철회는 support@dekoda.site로 문의할 수 있어요. iOS에서는 이 연동이 꺼져 있어요.

서비스 제공자

Koda는 이름이 정해진 제공자들 위에서 운영되며, 각 제공자는 자기 역할에 필요한 정보만 받습니다. Supabase는 데이터베이스와 인증을 제공하며 Amazon Web Services에서 호스팅됩니다. Vercel은 웹 앱을 호스팅합니다. Sentry는 개인정보를 제외하도록 설정된 상태로 충돌과 오류 보고를 받습니다. Polar는 웹 결제를 merchant of record로서 처리합니다. RevenueCat은 Apple App Store와 Google Play에서 구매한 구독을 동기화하며, 결제 자체는 두 스토어가 처리합니다. AI 기능은 관련 레슨 또는 프로젝트 맥락과 함께 시도 내용이나 질문을 Koda 팀이 선택한 AI 제공자 — Anthropic, Google, OpenAI 중 하나 — 에게 전송합니다. 이 제공자들은 미국을 비롯한 여러 나라에서 운영되므로, Koda 이용에는 위에서 설명한 데이터의 국외 이전이 포함됩니다.

국외 이전

이용자의 데이터는 위에 이름을 밝힌 제공자들이 운영하는 나라에서 저장·처리되며, 그 나라는 이용자가 사는 나라 밖일 수 있습니다. 그러한 이전에 보호 조치가 필요한 경우에는 해당 제공자가 공개한 표준계약조항에 근거하고, 도착 국가에 적정성 결정이 있는 경우에는 그 결정에 근거합니다. 특정 제공자에 어떤 보호 조치가 적용되는지는 support@dekoda.site로 문의할 수 있습니다.

선택 사항

설정에서 프로필과 언어를 바꿀 수 있습니다. 설정에서 계정을 삭제할 수 있으며, 삭제는 법률·보안·결제 기록 보관 의무를 전제로 프로필과 학습 데이터를 활성 제품 시스템에서 제거합니다. 선택적 GitHub 연결 데이터는 Koda에서 해제하거나 Koda 계정을 삭제하면 즉시 지워집니다. 계정 삭제는 먼저 해당 계정의 제공자 접근 경로와 보관 식별자를 제거합니다. 자세한 삭제 안내는 dekoda.site/delete-account에 있습니다.

보관 기간

계정과 학습 진도 데이터는 계정이 유지되는 동안 보관하며, 계정을 삭제하면 dekoda.site/delete-account에 안내한 대로 활성 제품 시스템에서 제거합니다. 결제와 세무 기록은 세법과 결제 관련 법률이 요구하는 기간 동안 보관합니다. 진단 오류 이벤트는 90일을 넘겨 보관하지 않습니다. AI 사용 기록과 캐시된 학습 응답은 「AI 기능」 항목에 설명한 대로 다루며, 계정에 연결된 AI 사용 기록은 계정을 삭제할 때 제거합니다.

이용자의 권리

거주 지역에 따라 개인정보의 열람, 정정, 삭제, 전송 가능한 사본, 처리 제한을 요구할 수 있고, 처리에 반대하거나 이미 제공한 동의를 철회할 수 있습니다. 프로필 변경과 계정 삭제는 설정에서 할 수 있고, 자세한 절차는 dekoda.site/delete-account 안내를 따르며, 그 밖의 요청은 support@dekoda.site로 보내 주세요. 저희는 30일 이내에 답변하고 현지 법이 더 짧은 기한을 정한 경우에는 그보다 빨리 답변하며, 한국에 거주하는 회원의 개인정보 관련 요청에는 한국 법이 정한 10일 이내에 답변합니다.

불만 제기

먼저 support@dekoda.site로 알려 주시면 문제를 바로잡겠습니다. 거주 국가의 개인정보 감독기관에 신고하실 수도 있습니다. 한국에서는 개인정보보호위원회 또는 한국인터넷진흥원이 운영하는 개인정보침해 신고센터(privacy.kisa.or.kr, 118)로 문의하실 수 있습니다.

연령 요건

Koda는 만 14세 이상 학습자를 위한 서비스입니다. 가입할 때 출생 연도를 확인하며, 그보다 어린 경우 계정을 만들 수 없습니다. Koda는 만 14세 미만 아동을 대상으로 하지 않으며 그 개인정보를 알면서 수집하지 않습니다. 더 어린 아동이 계정을 만들었다고 생각되면 support@dekoda.site로 알려 주세요. 해당 계정을 삭제하겠습니다.

문의

질문은 support@dekoda.site로 보내 주세요.