개인정보 처리방침
시행일: 2026년 10월 9일
KAMU(이하 “회사”)는 리듬게임 앱 Keyfame(이하 “앱”)을 운영하며 이용자의 개인정보를 소중히 다룹니다. 앱에는 회원가입이 없고, 이름·이메일·전화번호·정확한 위치를 받지 않습니다.
1. 처리하는 정보와 목적
| 정보 | 언제 | 목적 |
| 익명 사용자 ID(Firebase 익명 로그인) | 세계 순위표에 처음 기록을 올릴 때 | 내 순위표 줄 확인, 사람당 하루 올리기 횟수 제한, 부정 이용 차단 |
| 순위표 기록: 이니셜 3글자, 고른 나라(국기), 점수, 판정별 개수, 최대 콤보, 완주 여부, 난이도, 앱 버전, 입력 기록(누른 시각·화면 가로 위치) | 세계 TOP 10에 들 기록을 서명해 올릴 때 | 순위표 표시, 점수 검증(입력 기록으로 다시 계산) |
| 앱 정품 확인 정보(Firebase App Check: Apple App Attest, Google Play Integrity) | 기록을 올릴 때 | 변조된 앱의 기록 차단 |
| 광고 식별자(iPhone은 추적을 허용했을 때만), 기기·앱 정보, IP 주소 등(Google AdMob) | 광고를 불러오거나 보여 줄 때 | 광고 게재·측정·부정 클릭 방지. 맞춤 광고는 동의(유럽·영국·스위스), 추적 허용(iPhone), 미국 주 규정 선택에 따름 |
| 접속 IP 등 전송에 필요한 정보(Cloudflare) | 곡·곡 목록·순위표를 받을 때 | 파일 전송과 보안. 회사는 따로 저장하지 않음 |
공개되는 것은 순위표의 이니셜·국기·점수·난이도·판정 수·콤보뿐이며, 사용자 ID와 입력 기록은 공개하지 않습니다. 국기는 이용자가 고르거나 기기의 지역 설정에서 가져오며 접속 위치를 쓰지 않습니다. 회사의 순위표 데이터베이스에는 IP 주소를 저장하지 않습니다.
설정, 기기 안 기록·최고 점수·고스트, 받은 곡, 싱크 보정 값 등은 이용자 기기에만 저장되고 회사로 보내지 않습니다.
2. 보유 기간과 파기
- 순위표 기록(입력 기록 포함): 그 순위표의 TOP 10에 있는 동안. 밀려나면 바로 지웁니다.
- 하루 올리기 횟수: 그날(UTC)만. 지난 날짜는 지웁니다.
- 익명 사용자 ID: 기록 확인을 위해 보관하며, 삭제를 요청하면 지웁니다.
- 부정 이용 차단 목록: 차단이 필요한 동안.
- 기기 안 정보: 앱을 지우면 함께 지워집니다.
보유 기간이 끝나거나 삭제를 요청하면 복구할 수 없게 지체 없이 지웁니다.
3. 처리 위탁과 국외 이전
회사는 서비스 제공을 위해 아래 회사에 처리를 맡기며, 그 과정에서 정보가 국외로 전송될 수 있습니다. 전송은 앱을 쓸 때 네트워크로 이루어집니다.
| 받는 곳 | 나라 | 항목 | 목적 | 보유 기간 |
| Google LLC (Firebase 익명 로그인·App Check, AdMob) | 미국 등 | 익명 사용자 ID, 정품 확인 정보, 광고 식별자·기기 정보·IP 주소 | 로그인, 정품 확인, 광고 | 각 회사 정책에 따름 |
| Supabase, Inc. (데이터베이스·서버 함수) | 대한민국(서울 데이터센터), 회사 소재지 미국 | 순위표 기록, 익명 사용자 ID, 하루 올리기 횟수 | 순위표 저장, 점수 검증 | 위 2항과 같음 |
| Cloudflare, Inc. (전송·저장) | 미국 등 전 세계 | 전송 정보, 공개 순위표 | 곡·순위표 전송 | 각 회사 정책에 따름 |
| Apple Inc. (App Attest) | 미국 | 정품 확인 정보 | 정품 확인 | 각 회사 정책에 따름 |
회사는 위 경우 말고는 개인정보를 제3자에게 제공하지 않습니다.
4. 이용자의 권리
이용자는 언제든 자신의 정보를 열람·정정·삭제하거나 처리를 멈추도록 요청할 수 있습니다. 앱이 익명이라 본인 기록을 찾기 위해 곡·이니셜·대략의 날짜와 점수·기기 종류를 함께 알려 주세요(데이터 삭제). 맞춤 광고는 앱 설정의 “개인정보·광고 설정”, iPhone 설정의 추적, Android 설정의 광고 ID에서 끌 수 있습니다.
5. 아동
앱은 만 13세(대한민국은 만 14세) 미만 아동을 대상으로 하지 않습니다. 그런 아동의 정보가 처리된 것을 알게 되면 지웁니다.
6. 안전성 확보
모든 전송은 암호화(HTTPS)하고, 데이터베이스는 전용 계정만 접근하도록 권한을 최소화하며, 사용자 ID는 공개 파일에 넣지 않습니다.
7. 개인정보 보호책임자
KAMU 대표 · info@kamu.kr
8. 변경
이 방침을 바꾸면 시행 7일 전부터 이 페이지에 알립니다.
Privacy Policy
Effective: October 9, 2026
KAMU (“we”) operates the rhythm game Keyfame (the “app”). The app has no sign-up, and we do not collect your name, email address, phone number or precise location.
1. What we process and why
| Data | When | Purpose |
| Anonymous user ID (Firebase anonymous sign-in) | When you first submit a record to the world ranking | Identifying your own ranking row, limiting daily submissions, blocking abuse |
| Ranking record: 3-letter initials, chosen country (flag), score, judgment counts, max combo, cleared or not, difficulty, app version, input log (tap times and horizontal positions) | When you sign and submit a run that makes the world TOP 10 | Showing the ranking and verifying the score by replaying the input log |
| App integrity information (Firebase App Check: Apple App Attest, Google Play Integrity) | When submitting a record | Rejecting records from modified apps |
| Advertising identifier (on iPhone only if you allow tracking), device and app information, IP address, etc. (Google AdMob) | When ads are loaded or shown | Serving and measuring ads and preventing invalid traffic. Personalized ads follow your consent (EEA, UK, Switzerland), tracking permission (iPhone) and US state privacy choices |
| Information needed for delivery such as IP address (Cloudflare) | When downloading songs, the song list or the ranking | File delivery and security. We do not store it ourselves |
Only initials, flag, score, difficulty, judgment counts and combo are public on the ranking; user IDs and input logs are never published. The flag is chosen by you or taken from your device region, never from your network location. Our ranking database does not store IP addresses.
Settings, on-device records, best scores, ghosts, downloaded songs and sync calibration stay on your device and are not sent to us.
2. Retention and deletion
- Ranking records (including input logs): while they remain in that ranking's TOP 10. They are deleted as soon as they drop out.
- Daily submission counts: for that day (UTC) only.
- Anonymous user ID: kept to verify your records, deleted on request.
- Abuse block list: as long as blocking is needed.
- On-device data: removed when you uninstall the app.
3. Service providers and international transfers
We use the following providers, and data may be transferred abroad over the network while you use the app.
| Recipient | Country | Data | Purpose | Retention |
| Google LLC (Firebase anonymous sign-in and App Check, AdMob) | United States and others | Anonymous user ID, integrity information, advertising identifier, device information, IP address | Sign-in, integrity, ads | Per provider policy |
| Supabase, Inc. (database and server functions) | Republic of Korea (Seoul data center); company in the United States | Ranking records, anonymous user ID, daily submission counts | Ranking storage, score verification | As in section 2 |
| Cloudflare, Inc. (delivery and storage) | United States and worldwide | Delivery information, public ranking | Delivering songs and rankings | Per provider policy |
| Apple Inc. (App Attest) | United States | Integrity information | App integrity | Per provider policy |
We do not share personal information with any other third party.
4. Your rights
You may ask to access, correct or delete your information or to stop its processing at any time. Because the app is anonymous, please include the song, initials, approximate date and score, and device type so we can find your records (Data Deletion). You can turn off personalized ads in the app's “Privacy & ad settings”, in iPhone tracking settings, or in Android ad ID settings.
5. Children
The app is not directed to children under 13 (under 14 in the Republic of Korea). If we learn that we processed such a child's information, we delete it.
6. Security
All traffic is encrypted (HTTPS), database access is limited to a dedicated account, and user IDs are never included in public files.
7. Contact
Privacy officer: KAMU, Representative · info@kamu.kr
8. Changes
We will post any change on this page at least 7 days before it takes effect.