LangPal 개인정보처리방침
시행일: 2026년 11월 3일
LangPal은 학습한 한국어 단어와 문법을 저장하고 복습하도록 돕는 앱입니다. 본 방침은 LangPal이 어떤 데이터를 이용하는지, 어디로 전송하는지, 이용자가 어떤 선택을 할 수 있는지를 설명합니다. 저장된 학습 자료와 학습 진도는 이용자의 iPhone에 보관되며, iCloud를 활성화한 경우 이용자 본인의 iCloud에도 보관됩니다. AI 기능은 아래 설명에 따라 관련 콘텐츠를 서비스 제공자에게 전송합니다. 구독 요금제를 이용하는 경우 운영자는 계정, 구매 및 사용량 기록도 보관합니다.
운영자 및 개인정보 보호책임자
LangPal의 운영자는 쿨 개발(영문 표기: Cool development)의 대표자 TSOI KONSTANTIN(개인사업자, 이하 “운영자”)이며, 개인정보처리자이자 개인정보 보호책임자입니다. 개인정보 관련 문의, 불만 및 권리 행사 요청은 다음 연락처로 보내 주세요.
- 상호: 쿨 개발 (Cool development)
- 사업자등록번호: 626-20-02360
- 성명 및 직책: TSOI KONSTANTIN, 대표자 겸 개인정보 보호책임자
- 이메일: [email protected]
- 전화번호: +82 10-5089-0115
- 주소: 대한민국 서울특별시 관악구 남현길 60, 601호(남현동)
단어, 학습 진도 및 대화
- 단어, 뜻, 예문, 복습 기록, 문법 메모 및 Talk 대화는 이용자의 iPhone에 저장됩니다.
- iCloud를 활성화하면 이용자 본인의 비공개 iCloud 데이터베이스(Apple CloudKit)를 통해 동기화됩니다. 운영자는 해당 비공개 데이터베이스에 접근할 수 없습니다.
- 내장 한영 사전(KRDict), Apple 번역, 사진의 텍스트 인식, 음성 입력(음성 인식) 및 단어 읽어 주기 기능은 iPhone에서 실행됩니다. 이용자의 음성이나 사진은 운영자에게 전송되지 않습니다.
무료 이용
오프라인 학습에는 LangPal 계정이 필요하지 않으며, 저장된 학습 콘텐츠를 운영자의 서버로 전송하지 않습니다. 이용자 본인의 AI 서비스를 연결하면 아래 설명에 따라 관련 콘텐츠가 해당 서비스로 전송됩니다.
본인의 AI 키 이용
본인의 OpenRouter 또는 OpenAI 키를 연결하면 iPhone이 이용자 계정으로 해당 서비스에 AI 요청을 직접 전송합니다. 요청에는 작업에 필요한 콘텐츠가 포함됩니다. 예를 들어 추가하는 단어, 복습 답변, Talk 메시지, 맞춤형 연습에 사용되는 학습 자료의 단어와 문법이 포함될 수 있습니다. 운영자는 이러한 직접 요청을 수신하지 않습니다. API 키는 iOS 키체인에 보관되며, iCloud 키체인이 활성화되어 있으면 Apple이 이용자의 다른 기기로 동기화합니다. 서비스가 수신하는 데이터에는 해당 서비스의 개인정보처리방침이 적용됩니다.
구독 요금제(Basic 및 Plus)
구독 요금제에는 LangPal AI가 포함됩니다. 이를 제공하기 위해 다음 서비스를 이용합니다.
- 계정(Supabase). 구독 요금제를 이용하려면 계정이 필요합니다. 로그인하지 않은 경우 구매 또는 구매 복원 직전에 익명 계정이 생성됩니다. 로그인하면 로그인 수단에 관한 정보가 계정에 보관됩니다. 여기에는 이메일 로그인에 사용한 이메일 주소, Apple 또는 Google이 제공한 이메일 주소(Apple 비공개 릴레이 주소일 수 있음), Google이 제공한 이름과 프로필 사진 링크가 포함됩니다. 계정에는 단어나 학습 진도를 저장하지 않습니다. 이메일로 로그인하면 Resend가 일회용 로그인 코드를 해당 주소로 발송합니다.
- 구매(Apple 및 RevenueCat). 결제는 Apple이 처리합니다. RevenueCat은 요금제 확인을 위해 계정 ID와 App Store 구매 기록을 수신합니다. 운영자는 구독 및 추가 사용량 구매에 관한 상품, 날짜, 상태, App Store 거래 ID와 RevenueCat이 전달하는 구매 알림을 저장합니다.
- AI 요청(운영자 서버, OpenRouter 및 AI 모델 제공자). 구독 요금제의 AI 요청은 운영자의 서버를 거쳐 OpenRouter로 전송되며, OpenRouter는 모델을 운영하는 업체에 전달합니다. 문법 검사는 OpenAI가, 그 밖의 작업은 DeepInfra가 처리하며, 그 밖의 추론 제공자는 선택하지 않으며, 허용된 제공자를 이용할 수 없으면 요청이 실패합니다. 요청에는 위에서 설명한 종류의 콘텐츠(단어, 답변, Talk 메시지 및 학습 자료의 단어)와 이름 대신 사용하는 임의 코드인 계정 ID가 포함됩니다. 운영자의 서버는 OpenRouter에 이 두 업체만 사용하고 요청을 학습에 사용할 수 있는 호스트는 사용하지 않도록 지정합니다. 운영자는 요청이나 응답의 본문을 저장하지 않습니다.
- 사용량 기록. AI 요청마다 계정 ID, 작업 종류(예: 답변 채점 또는 대화), 모델, 토큰 수 및 비용을 저장합니다. 월별 잔여 사용량을 표시하고 비용을 관리하는 데 이용합니다.
- 서버 로그. 운영자의 서버 함수는 장애 해결을 위해 오류와 구매 알림 ID를 기록합니다. 요청이나 응답의 본문은 기록하지 않습니다. 계정 삭제에 실패한 경우 해당 계정 ID가 로그에 남습니다. 호스팅 제공자의 로그인, API 및 함수 로그에는 각 요청의 IP 주소와 기기 또는 앱 정보(사용자 에이전트)도 기록되며, 로그인 로그에는 사용한 이메일 주소가 기록됩니다.
개인정보 처리의 위탁
다음 업체는 LangPal 제공만을 위해 운영자를 대신하여 개인정보를 처리합니다(수탁자).
- Supabase: 서버, 데이터베이스 및 로그인 운영(계정, 구매 및 사용량 기록, 로그)
- RevenueCat: App Store 구매 확인 및 갱신·환불 알림 전달
- OpenRouter 및 이를 통한 OpenAI, DeepInfra: AI 요청 처리
- Resend: 로그인 코드 이메일 발송
다음 업체는 위탁이 아니라 각자의 개인정보처리방침에 따라 독자적으로 개인정보를 처리합니다: Apple(App Store 결제, Apple로 로그인, iCloud 및 iCloud 키체인), Google(Google로 로그인), 이용자가 본인의 키로 연결한 AI 서비스.
개인정보의 국외 이전
구독 요금제를 제공하기 위해 이용자가 해당 기능을 이용할 때 아래 업체로 개인정보가 암호화된 통신(HTTPS)을 통해 이전됩니다. 이는 이용자와의 계약 이행에 필요한 처리위탁·보관으로서 본 방침에 공개한 경우에 해당합니다(「개인정보 보호법」 제28조의8 제1항 제3호). GDPR 또는 영국 GDPR의 국외 이전 규정이 적용되는 경우 적정성 결정이나 적법하게 체결한 표준계약조항 및 필요한 영국 부속약정 등 적용 가능한 이전 근거를 갖추어야 합니다. 업체가 약정을 제공한다는 사실만으로 해당 이전에 약정이 적용되는 것은 아닙니다. 이용자의 데이터에 적용되는 보호조치는 운영자에게 문의할 수 있습니다.
- Supabase (Supabase Pte. Ltd., [email protected]). 이전 국가: 프랑스(파리 데이터센터). 항목: 계정 ID, 로그인 이메일, Google 이름 및 프로필 사진 링크, 구매 및 사용량 기록, 서버 로그(IP 주소 및 기기 또는 앱 정보 포함). 시기: 계정 생성, 로그인, 구매, 복원 또는 AI 이용 시. 보유기간: 아래 “보유기간”에 따름.
- RevenueCat (RevenueCat, Inc., [email protected]). 이전 국가: 미국. 항목: 계정 ID 및 App Store 구매 기록. 시기: 구매·복원 시 및 갱신 시마다. 보유기간: 새 계정에서 구매를 복원할 때 요금제와 추가 사용량 팩이 유지되도록 운영자의 RevenueCat 프로젝트가 존재하는 동안 보관하며, 요청 시 10일 이내에 삭제합니다.
- OpenRouter (OpenRouter, Inc., [email protected]). 이전 국가: 미국. 항목: 요청 내용 및 계정 ID. 시기: AI 요청 시마다. 보유기간: OpenRouter는 요청을 학습에 사용하지 않습니다. OpenRouter의 개인정보처리방침은 고정된 기간을 정하지 않고 사업상·법률상 의무에 합리적으로 필요한 기간 동안 보관한다고 정하며, 요청 메타데이터(모델, 토큰 수, 비용)는 운영자 계정의 이용 기록에 보관됩니다.
- OpenAI (OpenAI, [email protected]). 이전 국가: 미국. 항목: 문법 검사 요청 내용. 시기: 문법 검사 시마다. 보유기간: 오용 감시 기록에 최대 30일 보관 후 삭제되며, 학습에 사용되지 않습니다.
- DeepInfra (DeepInfra, Inc., [email protected]). 이전 국가: 미국. 항목: 그 밖의 AI 작업 요청 내용. 시기: AI 요청 시마다. 보유기간: 응답을 생성하는 동안 메모리에만 보관한 후 삭제되며, DeepInfra는 요청 메타데이터만 기록하고 내용은 기록하거나 학습에 사용하지 않습니다.
- Resend (Plus Five Five, Inc., [email protected]). 이전 국가: 미국. 항목: 이메일 주소 및 로그인 코드 이메일. 시기: 로그인 코드 요청 시. 보유기간: 이메일 및 발송 로그 30일.
구독 요금제를 구매하지 않는 방법으로 국외 이전을 거부할 수 있습니다. 이 경우 오프라인 학습 또는 본인의 AI 키 이용은 가능하지만 LangPal AI와 구독 요금제는 이용할 수 없습니다.
하지 않는 처리
- 광고, 앱이나 웹사이트 간 추적, 이용 행태 분석 서비스, 충돌 보고 서비스 및 쿠키 등 개인정보 자동 수집 장치를 사용하지 않습니다.
- 이용자의 데이터를 판매하거나 광고 목적으로 공유하지 않습니다.
개인정보 처리 목적
이용자가 요청한 계정, 구독 요금제, LangPal AI 및 사용량 한도 기능을 제공하기 위해서만 데이터를 이용합니다. GDPR이 적용되는 경우 처리의 법적 근거는 이용자와의 계약 이행(앱 및 요금제 제공)과 오용 방지 및 비용 관리를 위한 정당한 이익입니다.
보유기간 및 파기
- 계정 및 로그인 정보: 계정 삭제 시까지 보관합니다. 삭제가 성공하면 운영 중인 계정 저장소에서 제거하며, 백업 사본은 아래 백업 주기에 따라 삭제됩니다.
- 구독, 구매 및 사용량 기록과 구매 알림: 매일 실행되는 정리 작업으로 구매 알림은 수신 후 5년, 각 사용량 기록은 생성 후 5년, 구독 기록은 마지막 구독 기간이 종료되고 마지막으로 변경된 후 5년이 지나면 삭제합니다. 팩은 만료되지 않으므로 팩과 그 팩에서 차감된 사용량 기록은 잔액을 모두 사용하고 5년 동안 변경이 없을 때까지 함께 보관한 후 함께 삭제합니다. LangPal 계정과 연결할 수 없는 ID로 구매한 팩은 나중에 복원될 수 있으므로 계정과 연결될 때까지 보관합니다. 구매 복원으로 월별 사용량이 초기화되는 것을 막고 환불 및 결제 문의에 대응하기 위해 보관합니다. 계정을 삭제하면 로그인 프로필이 삭제됩니다. 보관되는 기록에는 종전 계정의 임의 ID, 거래 ID 및 구매 알림 데이터가 남으며 구매 복원을 위해 거래와 연결될 수 있습니다. 이러한 기록은 익명정보가 아닙니다.
- 서버 로그: 7일 후 자동으로 삭제됩니다.
- 백업: 데이터베이스 호스트가 일일 백업을 7일간 보관하므로, 삭제된 데이터가 최대 7일 동안 백업에 남을 수 있습니다.
- iPhone 및 iCloud의 데이터는 이용자가 관리합니다. 앱을 삭제하더라도 iCloud 데이터나 키체인에 보관된 인증 정보가 반드시 삭제되는 것은 아닙니다. 앱과 Apple 설정에서 별도로 관리해야 합니다.
- 파기 방법: 운영 중인 데이터베이스 테이블에서 기록을 삭제합니다. 백업 사본까지 즉시 지워지는 것은 아니며, 백업 보유기간이 지나면 삭제됩니다. 개인정보를 종이 문서로 보관하지 않습니다.
계정 삭제
앱의 Settings › Account › Delete account(설정 › 계정 › 계정 삭제)에서 계정을 삭제할 수 있습니다. 계정과 로그인 수단이 삭제되고, Apple로 로그인을 이용한 경우 연결 해제를 시도합니다. Apple 계정 설정에서도 해당 로그인 연결을 관리할 수 있습니다. 구매 및 사용량 기록과 계정의 임의 ID로 된 RevenueCat 구매 기록은 위 기간 동안 남으며, 따라서 새 계정에서 구매를 복원하면 요금제와 남은 추가 사용량 팩이 돌아옵니다. RevenueCat 기록 삭제를 원하면 이메일로 요청해 주세요. 삭제 후에는 복원으로 남은 팩을 되찾을 수 없습니다. 계정 삭제는 App Store 구독을 취소하지 않습니다. LangPal의 Settings › Account › Manage subscription(설정 › 계정 › 구독 관리) 또는 Apple 계정 설정에서 구독을 별도로 취소하세요. 저장한 단어는 이용자의 iCloud에 남습니다.
개인정보의 안전성 확보 조치
- 앱, 운영자 서버 및 서비스 제공자 간의 모든 통신은 암호화(HTTPS)됩니다.
- 데이터베이스는 호스트에 의해 저장 시 암호화되며, 테이블은 운영자의 서버 함수만 읽을 수 있고 앱이나 다른 이용자는 접근할 수 없습니다.
- 서버 키는 서버 비밀값으로 관리되며 앱에 포함되지 않습니다. 이용자 본인의 AI 키는 이용자 기기의 iOS 키체인에만 보관됩니다.
- 서비스 제공자 관리 화면에는 운영자만 2단계 인증을 거쳐 접근할 수 있습니다.
- 요청 본문, 단어 및 학습 진도를 서버에 저장하지 않는 등 개인정보를 최소한으로 처리합니다.
이용자의 권리 및 행사 방법
이용자는 개인정보의 열람(사본 제공), 정정·삭제, 처리정지 및 동의 철회를 요구할 수 있습니다. 계정은 앱에서 직접 삭제할 수 있으며, AI 요청을 제출하지 않거나 본인의 AI 제공자를 선택하면 LangPal AI에 새로운 콘텐츠를 보내는 것을 중단할 수 있습니다. 구독 취소는 갱신을 중단하며, 이용권이 즉시 종료되거나 이미 처리된 데이터가 삭제되는 것은 아닙니다. 그 밖의 요청은 계정의 이메일 주소로 [email protected]에 보내 주시거나, 본인 계정임을 확인할 수 있도록 로그인 수단을 알려 주세요. 법정대리인이나 위임을 받은 대리인도 위임장을 갖추어 요청할 수 있습니다. 운영자는 요청을 받은 날부터 10일 이내에 조치하며, 요청에 따를 수 없는 경우 그 사유를 알려드립니다.
개인정보 침해에 대한 피해 구제나 상담이 필요한 경우 다음 기관에 문의할 수 있습니다: 개인정보침해신고센터(privacy.kisa.or.kr, 국번 없이 118), 개인정보분쟁조정위원회(kopico.go.kr, 1833-6972), 대검찰청 사이버수사과(spo.go.kr, 국번 없이 1301), 경찰청 사이버수사국(ecrm.police.go.kr, 국번 없이 182).
아동 및 미성년자
LangPal은 만 13세 이상, 대한민국에서는 만 14세 이상인 이용자를 대상으로 합니다. 해당 최소 연령 미만 아동의 개인정보를 알면서 수집하지 않습니다. 그러한 아동이 계정을 만들었다고 생각되면 위 개인정보 보호책임자에게 연락해 주세요. 운영자는 사실을 확인하고 관계 법령에 따라 계정 및 관련 개인정보를 삭제합니다. 법률상 필요한 경우 성년 미만 이용자는 부모 또는 법정대리인의 동의를 받아야 합니다. AI 제공자가 별도의 연령 요건을 정할 수 있습니다.
방침 변경
본 방침을 변경하면 이 페이지의 내용과 날짜를 갱신합니다. 중요한 변경은 앱에서도 알려드립니다.