Kitokito Apps
Apps About Support Legal Contact
DeutschEnglishEspañolFrançaisहिन्दीItaliano日本語PortuguêsTürkçe简体中文繁體中文 한국어

ArcheryNow 개인정보 처리방침

최종 업데이트 및 시행일: 2026년 8월 29일

문서 버전: 2026-08-29-club-service-access-v1

이 문서의 Club 초대 개인정보 안내 키: club-join-2026-08-29

언어: 이 한국어 번역은 편의를 위한 것입니다. 충돌 시 일본법 해석에는 일본어 원문이 우선합니다.

이 방침은 무료·기간 한정 Club Beta를 포함한 ArcheryNow의 현재 데이터 처리를 설명합니다. 구현에 맞춘 일반 정보이며 법률 자문이 아닙니다. 정본은 kitokito.app의 ArcheryNow 법무 사이트에 게시하며 이용약관도 적용됩니다.


1. 범위와 로컬 데이터

iOS/Android의 개인 스코어 기록은 로컬 우선입니다. 스코어, 엔드, 화살, 플롯 위치, 세션, 템플릿, 목표, 설정, 메모와 개인 미디어는 기기에 저장되고, 사용자가 Pro 동기화/백업을 선택한 경우에만 iCloud 또는 Google Drive에도 저장됩니다.

호스팅되는 Club, Team, 공유, Selection Event는 별도의 경계입니다. Club 가입만으로 과거 기록이 자동 업로드·공유되지 않습니다. 사용자가 명시적으로 공유하거나 제출한 기록만 Club 서비스로 복사됩니다. Club Account를 삭제해도 별도의 로컬/iCloud/Drive 사본은 삭제되지 않습니다.


2. 처리하는 Club 데이터

호스팅 Club 경계는 Supabase Auth, Database, Storage 및 Edge Functions를 사용합니다.

  • Account와 인증: 내부 Account/Supabase Auth ID, Apple/Google이 제공한 고유 provider ID, 제공된 이메일 또는 Apple relay 주소, 로그인 방식, session ID, token, 만료와 보안 신호. provider credential은 확인을 위해 Supabase와 교환하며 지속적인 ArcheryNow session으로 보관하지 않습니다. Supabase session은 보호된 기기 저장소에 둡니다. Supabase, Apple, Google.
  • Profile과 Club 서비스 이용 자격: 표시 이름, locale, 시간대, avatar 값, 선택한 profile 이미지. 이메일은 Club 명부에 표시하지 않습니다. 현재 서비스 policy version과 이용 요청의 server 기록 시각만 저장하며, 생년월일·연령 진술·연령 추정·신분증 또는 본인확인이 아닙니다. 법률상 필요한 연령 또는 보호자 승인 조치는 별도로 적용될 수 있습니다.
  • Club 운영: Club/Team 이름과 icon, Membership과 배정, Owner/Admin/Coach 및 기타 role, tag, 상태·revision, 초대·만료·수락 증거, capability, feature policy, 보안, idempotency와 audit. 수신자는 가입 전에 표시된 개인정보 안내 version에 명시적으로 동의합니다.
  • 공유 기록: 선택한 round 이름, 시각, score, 만점, 화살/10/X 수, 검증 상태와 선택된 구조화 scorecard/Arrow Plot payload를 담은 versioned snapshot 및 Club member, Team member, Team Coach 중 선택한 audience. Membership만으로 개인 기록 전체에 접근하지 못하며, 제한적인 audit·무결성·안전·법적 보존을 제외하고 게시를 철회할 수 있습니다.
  • Selection Event: Event, 참가 자격, role, 날짜·시간대, round, bowstyle, 거리, target face와 화살 규칙, session/화살 snapshot, 지표, review, 결정, 표시 이름 또는 익명 번호를 쓰는 Leaderboard. 일반 공개 피드나 DM은 없습니다. 현재 retention은 90/180/365일 중 설정하며 이후 제한된 cleanup이 가능합니다.
  • 비공개 미디어: icon/avatar와 type, size, dimensions, digest, object path, crop, revision, lifecycle metadata를 비공개 Supabase Storage bucket에서 처리합니다. Account/Membership/role로 접근을 제한하고 upload 권한은 단기입니다. 교체·실패·만료·삭제 object는 cleanup queue로 보냅니다.
  • 신고와 차단: Member/Profile, 공유 기록, Selection Event/submission, 미디어에 대한 고정 이유 범주, 신고자/대상 opaque ID, Club/subject, 이유, 차단 표시 label, 상태, correlation/idempotency와 시각. 현재 계약에는 자유 입력 신고 본문이 없습니다. 접근 제한, 조사와 moderation에 사용하며 특정 결과를 보장하지 않습니다.
  • Commercial/Pilot: server의 Pilot Grant와 Club Contract, Plan/feature key, limit, usage, restrictions, 기간, provider, revision, 단기 entitlement snapshot과 감사된 운영자 작업. 무료 v1.5.0 Pilot은 자격을 갖춘 인증된 Account에 일반 제공되며 기간·용량 제한과 Account당 Pilot Club 1개 제한이 적용됩니다. App version만으로 자격이 생기지 않습니다.

Club Beta는 유료 Club subscription을 시작하지 않고 종료 시 자동 결제하지 않습니다. 향후 유료 Club은 Owner/Billing Manager가 명시적으로 구매한 뒤에만 store product, purchase, provider event와 가명 Account 연결을 처리할 수 있습니다. RevenueCat은 향후 유료 경계의 후보이지 무료 Pilot 자격의 근거가 아닙니다. Personal Pro는 별도입니다.


3. 기타 서비스, 광고와 Analytics

  • RevenueCat / Apple: Personal Pro 구매·구독·복원, 가명 ID와 기술 정보. 향후 Club 구매는 명시적 활성화 후에만 처리합니다. RevenueCat, Apple.
  • iCloud / Google Drive: 선택형 개인 백업/동기화.
  • GitHub Issues: 지원, 요청과 feedback. 공개 게시물/profile은 GitHub가 처리합니다. GitHub Privacy.
  • 기기 내 AI: 지원되는 경우 Coach 요약/응답을 기기에서 생성하고 ArcheryNow server로 보내지 않습니다.
  • Google AdMob / UMP: 광고, 동의, 부정 방지와 측정. 선택에 따라 광고 ID, IP, 기기, 상호작용, usage와 동의 상태. 맞춤 광고가 없어도 비맞춤 광고와 SKAdNetwork가 동작할 수 있습니다.
  • Google Analytics for Firebase: 집계된 화면, 기능, onboarding, score/구매 flow, instance ID, App/OS/기기 정보와 제한된 범주. 이름, 이메일, Club/record ID, score, 화살 순서, 좌표, 제목, 장소, 메모, tag, 검색어, AI text, media 이름, raw error는 포함하지 않습니다. 향후 수집은 이용 분석에서 끌 수 있으며 광고 동의와 별도입니다.

4. 목적, 제공과 국외 이전

App 제공·보호, 인증, Club/Team/초대/공유/Event/media 운영, role·entitlement·quota 적용, 남용 방지, 신고·차단·moderation·지원·export·삭제, 명시 구매 확인, 선택에 따른 광고, 집계 측정, 장애 분석과 법 준수를 위해 처리합니다. Club content를 무관한 광고에 사용하지 않습니다.

개인정보를 판매하지 않습니다. 사용자가 선택하거나 role로 허용된 audience, 위탁업체, 법·안전상 필요한 경우 또는 집계/비식별 형태로 제공할 수 있습니다. 맞춤 AdMob은 일부 법에서 “공유”일 수 있습니다. provider는 미국 또는 선택한 Supabase region 등 일본 밖에서 처리할 수 있습니다.


5. 보관과 삭제

  • 로컬/iCloud/Drive 데이터는 provider control에 따라 사용자가 삭제할 때까지.
  • Club 데이터는 필요 기간 보관. Club 삭제에는 현재 cleanup 전 7일 복구 기간이 있습니다.
  • Selection Event는 90/180/365일, 비공개 media는 cleanup queue를 따릅니다.
  • Account 삭제 전 Owner, Billing Manager, 진행 중 Event 또는 무결성 blocker를 이전·종료·철회 등으로 해결해야 할 수 있습니다.
  • 완료 시 Auth를 분리하고 session을 무효화하며 Membership/초대/role을 종료하고, 표시 identity를 제거하거나 “삭제된 참가자”로 바꾸며, 서비스 이용 자격 기록과 profile media를 삭제하고 profile을 비식별화합니다.
  • 필요한 최소 audit, 보안, moderation, transaction, 무결성 기록은 남을 수 있습니다. billing reference는 raw Account에서 분리해 변경 불가 HMAC 가명 tombstone으로 보관할 수 있으며 raw Account/Auth/Profile/email/Club ID를 포함하거나 접근권을 부여하지 않습니다.

6. 연령, 권리와 보안

일반 App은 만 13세 미만을 주 대상으로 하지 않습니다. Club Account에는 일률적인 만 18세 이상 확인이 없습니다. 적용법, 지역 또는 기능에 따라 부모·보호자 승인, 최소 연령 또는 다른 보호조치가 필요할 수 있으며 충족될 때까지 이용이 제한될 수 있습니다. 열람, 정정, 삭제, 제한, 이동, 반대, 동의 철회 또는 감독기관 신고 권리가 있을 수 있습니다. App에서 공유, 탈퇴, 철회, block/unblock, export, analytics/광고 선택과 삭제 요청을 관리할 수 있습니다. 본인 확인을 요구할 수 있습니다.

비공개 schema/storage, role/resource authorization, 단기 access, row-level control, idempotency, audit, credential redaction과 제한 cleanup 등 합리적 조치를 사용합니다. 완전한 안전은 보장할 수 없습니다.


7. 변경과 문의

현재 날짜/version은 위와 같습니다. 중요한 변경은 App, 초대, store 또는 이 페이지에서 알리도록 노력합니다. 새 notice key는 notice, client, server에 일관되게 deploy된 뒤에만 수락합니다.

공개 support/moderation 이메일은 없습니다. GitHub Issues 또는 App Store 개발자 지원을 이용하세요. token, 비공개 초대, 민감한 content를 공개 게시하지 마세요. 운영자의 법적 이름/주소는 여기/README에 공개하지 않으며 의무 공개는 전문 검토 후 다른 허용 방식으로 할 수 있습니다.

일본법에 따라 해석합니다. 정적 법무 페이지는 Astro로 생성하여 Cloudflare 인프라를 통해 kitokito.app에서 제공합니다. 당사는 이 페이지에 퍼스트 파티 쿠키를 설정할 의도가 없지만, Cloudflare 인프라는 쿠키가 있는 경우 이를 포함한 기술적 요청 정보를 처리할 수 있습니다. AdMob용 app-ads.txt를 root에 게시합니다.

For questions about ArcheryNow, please contact us from Support.

Kitokito Apps

Small apps for things worth returning to.

Apps About Support Legal
Contact
日本語 / English

© 2026 Kitokito Apps