1. 적용 범위
1. Scope
본 방침은 쿼크앤컴퍼니(이하 "회사")가 제공하는 iPad 학습 앱 Linxol(이하 "서비스")의 이용과 관련하여 처리하는 정보에 대해 설명합니다. 본 방침은 서비스 앱과 이를 지원하는 백엔드 인프라에 적용됩니다.
This policy explains the information processed in connection with the use of Linxol (the "Service"), an iPad learning app provided by Quarkn&Company (the "Company"). It applies to the Service app and the backend infrastructure that supports it.
2. 처리하는 정보
2. Information Processed
서비스는 다음과 같은 정보를 처리합니다.
- 기기에 저장되는 학습 데이터: StudyProject, StudyItem, StudyAttempt, 근거/원본 학습 이미지(Evidence), Result, Confidence, 저장된 FeedbackAtom, FeedbackComparison/피드백 메모리
- 학습자가 AI 피드백을 요청할 때 전송될 수 있는 정보: 선택한 근거 이미지, Evidence 역할, 관련 프로젝트/과목/항목 맥락, Result 및 Confidence, 선택된 관련 피드백 메모리, 출력 언어
- 구독 처리와 관련된 정보: 가명 처리된 App User ID, 상품/구독 식별자, 구매/구독 상태
- 운영/보안 메타데이터: 요청 식별자, 익명 설치 식별자, App Attest 키/보안 상태, 카운터, 요청 크기, 이미지 개수, 모델, 지연 시간, 토큰 사용량, 결과/오류 범주, 쿼터/사용 상태
The Service processes the following categories of information.
- Study data stored on the device: StudyProject, StudyItem, StudyAttempt, Evidence/original study images, Result, Confidence, saved FeedbackAtom, FeedbackComparison / Feedback Memory
- Information that may be transmitted only when the learner requests AI feedback: selected study Evidence/images, Evidence roles, relevant project/subject/item context, Result and Confidence, selected relevant Feedback Memory, output language
- Subscription-related information: pseudonymous App User ID, product/subscription identifiers, purchase/subscription status
- Operational/security metadata: request identifier, anonymous installation identifier, App Attest key/security state, counters, request size, image count, model, latency, token usage, result/error category, quota/usage state
3. 처리 목적
3. Purpose of Processing
- 학습 기록 저장 및 학습 흐름 제공
- 학습자 요청 시 AI 피드백 생성
- 구독/결제 상태 확인 및 기능 접근 관리
- 부정 이용 방지, 요청 검증(App Attest), 사용량/쿼터 관리
- 서비스 안정성 유지 및 오류 대응
- Storing study records and providing the study workflow
- Generating AI feedback when requested by the learner
- Verifying subscription/purchase status and managing feature access
- Preventing abuse, verifying requests (App Attest), and managing usage/quotas
- Maintaining Service stability and responding to errors
4. 로컬 저장
4. Local Storage
주요 학습 데이터는 기기에 저장됩니다: StudyProject, StudyItem, StudyAttempt, 근거/원본 학습 이미지, Result, Confidence, 저장된 FeedbackAtom, FeedbackComparison/피드백 메모리. Linxol은 이러한 로컬 학습 데이터 전체를 회사의 자체 데이터베이스로 상시 업로드하지 않습니다.
The primary study data is stored on the device: StudyProject, StudyItem, StudyAttempt, Evidence/original study images, Result, Confidence, saved FeedbackAtom, FeedbackComparison / Feedback Memory. Linxol does not continuously upload all of this local study data to the Company's own database.
5. AI 처리 및 OpenAI
5. AI Processing and OpenAI
학습자가 AI 피드백을 요청하는 경우에 한해, 처리에 필요한 정보가 전송될 수 있습니다. 여기에는 선택한 근거 이미지, Evidence 역할, 관련 프로젝트/과목/항목 맥락, Result 및 Confidence, 선택된 관련 피드백 메모리, 출력 언어가 포함될 수 있습니다.
Linxol은 AI 생성 피드백을 위해 OpenAI API를 사용합니다. AI 요청에 필요한 학습 콘텐츠는 OpenAI로 전송될 수 있습니다. 적용되는 API 데이터 관리 정책상 OpenAI API를 통해 전송된 데이터는 기본적으로 모델 학습에 사용되지 않습니다. 다만 안전/부정 이용 모니터링을 위한 일정 기간의 보관이 적용될 수 있습니다. Linxol은 해당되는 경우 store:false 옵션을 사용합니다.
AI 피드백은 부정확하거나 불완전할 수 있습니다.
Only when the learner requests AI feedback, information necessary for that processing may be transmitted. This may include selected study Evidence/images, Evidence roles, relevant project/subject/item context, Result and Confidence, selected relevant Feedback Memory, and the output language.
Linxol uses the OpenAI API for generative AI feedback. Study content required for an AI request may be sent to OpenAI. Under the applicable API data controls, data transmitted through the OpenAI API is not used for model training by default. Safety and abuse-monitoring retention may still apply for a limited period. Linxol uses the store:false option where applicable.
AI-generated feedback may be inaccurate or incomplete.
6. 구독 처리 및 RevenueCat
6. Subscription Processing and RevenueCat
Linxol은 구독 상태 확인, 구매 복원, 자격(entitlement) 검증을 위해 RevenueCat을 사용합니다. RevenueCat은 가명 처리된 App User ID, 상품/구독 식별자, 구매/구독 상태를 수신할 수 있습니다.
RevenueCat은 학습 이미지, 문항 텍스트, 학습자 답안, 피드백 메모리 콘텐츠를 수신하지 않습니다.
Linxol uses RevenueCat for subscription status, purchase restoration, and entitlement verification. RevenueCat may receive a pseudonymous App User ID, product/subscription identifiers, and purchase/subscription status.
RevenueCat does not receive study images, question text, learner answers, or Feedback Memory content.
7. 호스팅/보안 처리 및 Render
7. Hosting/Security Processing and Render
Linxol은 싱가포르 리전에서 호스팅되는 자체 프로덕션 백엔드를 사용합니다. 이 백엔드는 App Attest 검증, 부정 이용 방지, AI 요청 전달, 사용량/쿼터 관리를 수행합니다.
백엔드는 요청 처리가 완료된 이후 학습 이미지나 전체 학습 콘텐츠에 대한 데이터베이스를 유지하지 않습니다.
애플리케이션 로그는 학습 이미지, 문항 텍스트, 학습자 답안, 피드백 텍스트, API 키, 인증 어설션을 포함하지 않도록 설계되어 있습니다.
Linxol uses a production backend hosted in the Render Singapore region. This backend performs App Attest verification, abuse protection, AI request forwarding, and usage/quota enforcement.
The backend does not maintain a database of study images or full study content after a request completes.
Application logs are designed not to contain study images, question text, learner answers, Feedback text, API keys, or authentication assertions.
8. 해외 처리 현황
8. International/Overseas Processing
서비스 제공을 위해 다음과 같이 해외에서 정보가 처리될 수 있습니다.
The following overseas processing occurs in connection with providing the Service.
| 제공받는 자Recipient | 국가/지역Country/Region | 목적Purpose | 처리 정보Data | 방법/시점Method/Timing |
|---|---|---|---|---|
| OpenAI | 미국 등 OpenAI 처리 리전United States and other OpenAI processing regions | AI 피드백 생성AI feedback generation | AI 요청 관련 학습 콘텐츠/맥락AI-request study content/context | 학습자가 AI 피드백을 요청할 때 암호화 전송Encrypted transfer when the learner requests AI feedback |
| RevenueCat | 미국United States | 구독/자격 관리Subscription/entitlement management | 가명 처리된 ID 및 구독/구매 정보Pseudonymous ID and subscription/purchase information | 구매/구독 상태 변경 시 전송Transmitted on purchase/subscription status changes |
| Render | 싱가포르Singapore | 보안 요청 처리, App Attest, AI 프록시, 쿼터 관리Secure request processing, App Attest, AI proxy, quota enforcement | 요청/보안/쿼터 관련 메타데이터Request/security/quota-related metadata | 서비스 이용 중 상시 처리Processed continuously during use of the Service |
Apple
Apple
Apple App Store가 인앱 결제 거래를 처리합니다. 회사는 카드 등 전체 결제 수단 정보를 직접 수신하지 않습니다.
The Apple App Store handles the actual in-app payment transaction. The Company does not directly receive full card or payment credential information.
광고/트래킹 미사용
No Advertising/Tracking
서비스는 광고 SDK를 사용하지 않으며, 앱 간 광고 트래킹을 수행하지 않습니다. 학습 콘텐츠를 광고 목적으로 판매하지 않습니다. 이는 정보 처리 자체가 전혀 없다는 의미는 아니며, 위에서 설명한 목적 범위 내에서 정보가 처리됩니다.
The Service does not use advertising SDKs and does not perform cross-app advertising tracking. Study content is not sold for advertising purposes. This does not mean no information is processed at all — information is processed within the purposes described above.
9. 보관
9. Retention
운영 애플리케이션 로그는 최대 30일 또는 인프라 제공자가 정한 더 짧은 기간 동안 보관될 수 있습니다.
보안 및 쿼터 상태 정보는 서비스 제공, 사용량 제한 적용, 부정 이용 방지를 위해 합리적으로 필요한 기간 동안 보관될 수 있습니다.
로컬 학습 데이터는 학습자가 삭제하기 전까지 기기에 보관됩니다.
Operational application logs may be retained for up to 30 days or for a shorter period determined by the infrastructure provider.
Security and quota state may be retained for as long as reasonably necessary to provide the Service, enforce usage limits, and prevent abuse.
Local study data remains on the device until the learner deletes it.
10. 삭제
10. Deletion
로컬 데이터
Local Data
학습자는 설정 → 모든 로컬 학습 데이터 삭제 메뉴를 통해 기기에 저장된 학습 데이터를 삭제할 수 있습니다.
Learners can delete Linxol local learning data from Settings → Delete All Local Study Data.
백엔드/보안 정보
Backend/Security Information
백엔드에 남아 있는 보안/운영 메타데이터에 대한 삭제 등 개인정보 관련 요청은 yoonheo@quarknco.com 으로 보낼 수 있습니다. 제3자 제공자가 법적/보안상 이유로 일정 기간 보관해야 하는 기록의 즉시 삭제는 보장되지 않을 수 있습니다.
Apple 기기 백업에 포함된 데이터는 학습자의 Apple 백업 설정에 따라 별도로 관리됩니다.
Privacy-related requests, including requests regarding security/operational metadata retained on the backend, may be sent to yoonheo@quarknco.com. Immediate deletion cannot be guaranteed for records that a third-party provider must retain for legal or security reasons.
Data included in Apple device backups is governed separately by the learner's own Apple backup configuration.
11. 이용자 권리 및 요청
11. User Rights and Requests
이용자는 관련 법령이 허용하는 범위에서 자신에 관한 정보의 열람, 정정, 삭제, 처리 정지를 요청할 수 있습니다. 요청은 yoonheo@quarknco.com 으로 보낼 수 있으며, 회사는 합리적인 기간 내에 확인 후 회신합니다.
To the extent permitted by applicable law, users may request access to, correction of, deletion of, or restriction on processing of information about themselves. Requests may be sent to yoonheo@quarknco.com, and the Company will review and respond within a reasonable time.
12. 보안 조치
12. Security Safeguards
회사는 App Attest 기반 요청 검증, 전송 구간 암호화, 접근 통제 등 합리적인 보안 조치를 적용합니다. 다만 어떠한 시스템도 절대적인 보안을 보장할 수는 없습니다.
The Company applies reasonable security measures, including App Attest–based request verification, encryption in transit, and access controls. However, no system can guarantee absolute security.
13. 아동/미성년자
13. Children/Minors
Linxol은 만 14세 미만 아동을 대상으로 별도로 설계된 서비스가 아니며, 회사는 아동으로부터 알면서 개인정보를 수집하지 않습니다. 미성년 학습자는 보호자의 지도 하에 서비스를 이용하는 것이 권장됩니다.
Linxol is not specifically designed for children, and the Company does not knowingly collect personal information from children. Minor learners are encouraged to use the Service under the guidance of a parent or guardian.
14. 방침의 변경
14. Changes to This Policy
본 방침은 서비스 변경, 법령 개정 등에 따라 수정될 수 있습니다. 중요한 변경이 있는 경우 앱 내 공지 또는 본 페이지 갱신을 통해 안내합니다. 최상단의 "최종 수정일"로 변경 시점을 확인할 수 있습니다.
This policy may be updated as the Service changes or applicable law is amended. Material changes will be announced through an in-app notice or by updating this page. The "Last updated" date at the top of this page reflects the most recent revision.
15. 문의처
15. Contact
운영자: 쿼크앤컴퍼니
개인정보/지원 문의: yoonheo@quarknco.com
Operator: Quarkn&Company
Privacy/support contact: yoonheo@quarknco.com