EYPLE
서비스포트폴리오인사이트진행 방식
Contact Us
서비스포트폴리오인사이트진행 방식Contact Us
홈/RDM: Random Dance Mixer/개인정보처리방침
Privacy Policy

RDM: Random Dance Mixer 개인정보처리방침

English and Korean are provided together on this page. 영문과 한국어 문서를 한 페이지에서 함께 제공합니다.

English한국어
English

RDM: Random Dance Mixer Privacy Policy

Effective Date: September 16, 2026

KEYPLE (Minseok Song, the “developer”) provides RDM: Random Dance Mixer (the “App”), including free features and optional paid Pro features. This policy explains the information processed by the App, its purposes, and your choices and deletion options. Available features depend on the installed App version and service availability.

1. On-device audio and basic features

Basic local playback and playlists do not require an App account. Selected local audio, playlists, track details and playback/practice settings are stored on your device. Local audio is not uploaded to the developer's playlist-sharing server. If you choose to include audio in a Google Drive backup, those files are sent to your Drive. The App does not request precise location or contacts access.

2. YouTube and remote content

Using YouTube links sends video identifiers and playback requests to Google/YouTube. Those services may process IP addresses, device details and usage information. RDM does not extract or download YouTube audio. YouTube controls availability and its own advertisements, including when you use Pro. Checking countdown catalogs and downloading selected remote resources uses RDM's Cloudflare-hosted content service, which receives network information necessary to serve requests.

3. Optional Google Drive connection and backup

If you connect Drive, RDM uses your Google account identifier and email to identify the connected account. Google sign-in may include basic profile access. Drive access is restricted to the app-specific drive.appdata area, not all your ordinary Drive documents. Google account information is not sent as RevenueCat customer attributes or included in shared playlists, and is not used for advertising targeting.

Backups contain playlists, track information and playback/practice settings. If you select the audio option, local files managed by the App may be included. Backups go directly to your connected Google Drive's hidden application-data area, not to a separate backup server operated by the developer. After a successful new backup, RDM attempts to retain the latest two and remove older backups. Additional backups may remain if cleanup fails. Removed app-data backups do not go to the ordinary Drive trash; export anything you need to preserve separately beforehand.

Disconnecting in RDM signs out on the device. It does not delete existing backups or revoke access in your Google account. You can revoke access through Google's third-party connections settings. See the choices section below for app-data deletion.

4. Purchases, restoration and Pro verification

Apple App Store or Google Play processes payments. RDM does not receive your card number or other payment-instrument details. RevenueCat may process an anonymous App customer identifier, product and transaction identifiers, purchase history, entitlement status, and technical details such as store, country, device and App version to manage purchases, restoration, refunds and Pro access. RDM does not send your Google account email or identifier to RevenueCat as customer attributes.

To verify Pro sharing limits, the App sends store-signed purchase evidence to RDM's private verification service hosted on Cloudflare. The service checks the signature and product and asks RevenueCat for the current purchase status using the transaction identifier. Evidence, receipts and purchase tokens are not included in shared playlists, separately stored by the verifier, or written to its application logs. A per-purchase hashed identifier is used to enforce sharing limits.

5. Stream playlist share codes

When you choose to share, the playlist title, YouTube video IDs, track titles and artists, playback sections, volume, shuffle and countdown details are stored by RDM's Cloudflare-hosted sharing service. Local audio, Google sign-in information and purchase evidence are not part of the shared content. Installation identifiers, hashes derived from IP addresses and Pro purchases, and request identifiers are processed for limits and abuse prevention; they are not real-name App accounts.

Codes are valid for 24 hours from creation. Anyone who has a valid code can retrieve its playlist, so do not include confidential or other people's personal information in titles or track details. Codes do not authenticate a particular friend. Expiry blocks further retrieval and triggers attempted automatic cleanup of stored shares and expired quota records. Storage cleanup may be delayed by scheduling or errors. Expiry and server cleanup do not delete copies already imported by recipients.

6. Advertising and consent

Free use may include RDM advertisements delivered by Google AdMob. Google and its advertising partners may process IP addresses and approximate location, advertising or device identifiers, ad views and interactions, and diagnostic/performance data for advertising, measurement and fraud prevention. Approximate IP-based location is different from precise location, for which the App does not request permission. Consent choices depend on your region and device settings. Where applicable, use the App's privacy options and device settings to manage consent and tracking. Pro removes RDM's own ads, not advertisements controlled by YouTube.

7. Providers, retention and security

Providers include Google (sign-in, Drive, YouTube and AdMob), Apple (store payments), RevenueCat (purchases and entitlements) and Cloudflare (content, sharing and proof verification). Their global infrastructure may process information outside your country. Their policies also govern operational, security and legally required processing and retention. The developer does not sell personal information.

Device data can remain until you remove it using the App or device data controls. Drive backups remain separately, subject to the cleanup and deletion choices above. Shares follow the expiry and cleanup described above. Store/purchase records and provider operational/security records follow provider retention and legal obligations. We do not promise that every record disappears on uninstall or exactly after 24 hours. Support messages are used to address your request and necessary follow-up.

We use reasonable protections such as encrypted transport, limited access, purchase verification and abuse limits, but cannot guarantee absolute security. Information may also be processed or disclosed where required by applicable law or valid legal requests, or necessary to protect users' and the service's rights and safety.

8. Your choices, deletion and contact

  • Delete local playlists and files in the App or device. Separately exported files and recipients' imported copies must be managed in their respective locations.
  • Revoke Google access using Google account connections and select RDM. Revoking access alone does not delete previous backups.
  • For hidden Drive data, open Google Drive on the web → Settings → Manage apps and check the matching RDM app's Options and Delete hidden app data action. Verify the account and app first; deletion may be irreversible. Contact us if it is unavailable.
  • Request purchase cancellations/refunds through the store where you bought Pro. You may also contact us about access, correction or deletion of personal data. We may need minimal verification or a store/provider process to fulfil a request. Do not send passwords or complete purchase receipts by email.

The App is not directed to children under 13. Contact us if you believe a child has provided personal information. We may revise this policy with an updated effective date when features or providers change.

Developer/team: Minseok Song, KEYPLE. Contact: keypeopleofficial@gmail.com.

9. Provider policies and resources

  • Google Privacy Policy
  • Google account connection controls
  • Google Drive application data
  • AdMob data policy
  • Apple Privacy Policy
  • RevenueCat Privacy Policy
  • Cloudflare Privacy Policy
한국어

RDM: Random Dance Mixer 개인정보처리방침

시행일: 2026년 9월 16일

KEYPLE(Minseok Song, 이하 “개발자”)은 RDM: Random Dance Mixer(이하 “앱”)를 제공합니다. 앱에는 무료 기능과 선택적인 유료 Pro 기능이 있습니다. 이 방침은 앱에서 처리하는 정보, 이용 목적, 사용자가 선택하거나 삭제할 수 있는 방법을 안내합니다. 사용 가능한 기능은 설치한 앱 버전과 서비스 제공 상태에 따라 다를 수 있습니다.

1. 기기 내 음악 및 기본 기능

기본적인 로컬 재생과 플레이리스트 기능에는 앱 회원가입이 필요하지 않습니다. 선택한 로컬 음원, 플레이리스트, 곡 정보, 구간·볼륨·셔플·카운트다운·연습 설정은 기기에 저장됩니다. 로컬 음원을 RDM 운영자의 공유 서버로 업로드하지 않습니다. 사용자가 Google Drive 백업에 음원 포함을 선택하면 해당 파일은 사용자의 Drive로 전송됩니다. 앱은 정밀한 위치나 연락처를 요청하지 않습니다.

2. YouTube 재생과 원격 콘텐츠

YouTube 링크를 이용할 때 영상 ID와 재생 요청 등이 Google/YouTube 서비스에 전달되며, 재생 환경에 따라 IP 주소, 기기 및 이용 정보가 해당 서비스에서 처리될 수 있습니다. RDM은 YouTube 음원을 추출하거나 다운로드하여 저장하지 않습니다. 영상 이용 가능 여부와 YouTube 광고 표시는 YouTube에서 결정하며 Pro에서도 광고가 나올 수 있습니다. 카운트다운 목록 확인과 선택한 원격 리소스 다운로드에는 Cloudflare 기반 RDM 콘텐츠 서비스가 이용되며 요청 처리에 필요한 네트워크 정보가 전달됩니다.

3. 선택적 Google Drive 연결 및 백업

사용자가 Drive 기능을 선택해 연결할 때 Google 계정 식별자와 이메일을 연결 계정 확인에 사용합니다. Google 로그인 과정에 기본 프로필 접근이 포함될 수 있습니다. Drive 권한은 앱 전용 데이터 영역인 drive.appdata로 제한하며 일반 Drive 문서 전체를 읽기 위한 권한을 요청하지 않습니다. Google 계정 정보는 RevenueCat 고객 속성이나 공유 플레이리스트에 포함하지 않으며 광고 타기팅에 사용하지 않습니다.

백업에는 플레이리스트, 곡 정보와 연습·재생 설정이 포함됩니다. 음원 포함을 선택하면 앱에서 관리하는 로컬 파일도 포함될 수 있습니다. 백업은 연결한 Google Drive의 앱 전용 숨김 영역으로 직접 전송되며 개발자의 별도 백업 서버에 보관되지 않습니다. 새 백업 성공 후 최근 2개를 남기도록 이전 백업 정리를 시도하며, 정리 실패 시 이전 백업이 추가로 남을 수 있습니다. 정리되는 이전 백업은 일반 Drive 휴지통으로 이동하지 않으므로 별도로 보존할 파일은 미리 내보내 주세요.

앱의 연결 해제는 기기에서 로그아웃하는 동작이며 이미 만들어진 백업을 삭제하거나 Google 계정의 접근 권한을 철회하는 동작과 다릅니다. Google 계정의 서드 파티 연결 관리 화면에서 RDM의 접근 권한을 철회할 수 있습니다. Drive 앱 데이터 삭제 방법은 아래 ‘선택과 삭제’ 항목을 참고해 주세요.

4. 구매, 복원 및 Pro 권한 확인

인앱 결제는 Apple App Store 또는 Google Play에서 처리합니다. RDM은 카드번호 등 결제 수단 정보를 직접 받지 않습니다. 구매·복원·환불 반영 및 Pro 제공을 위해 RevenueCat에서 앱의 익명 고객 식별자, 상품 및 거래 식별자, 구매 내역과 권한 상태, 스토어·국가·기기/앱 버전 등 결제 처리에 필요한 기술정보를 처리할 수 있습니다. Google 계정의 이메일이나 식별자를 RevenueCat에 고객 속성으로 보내지 않습니다.

Pro 공유 한도를 확인할 때 앱은 스토어가 서명한 구매 증명을 Cloudflare 기반 RDM 검증 서비스에 전송합니다. 서버는 서명과 해당 앱의 상품을 검증하고 RevenueCat에 거래 식별자로 현재 구매 상태를 조회합니다. 구매 증명, 영수증, 구매 토큰은 공유 플레이리스트에 포함하지 않으며 검증 서비스에서 별도 저장하거나 앱 로그로 남기지 않습니다. 구매별로 생성한 해시 식별자는 공유 한도 확인에 사용됩니다.

5. 스트림 플레이리스트 공유 코드

공유를 선택하면 플레이리스트 제목, YouTube 영상 ID, 곡 제목·아티스트, 재생 구간과 볼륨, 셔플·카운트다운 정보가 Cloudflare 기반 RDM 공유 서버에 저장됩니다. 로컬 음원, Google 로그인 정보 및 구매 증명은 공유 내용에 포함되지 않습니다. 서비스 이용 한도와 오용 방지를 위해 설치 식별자 및 IP 주소에서 생성한 해시, Pro 구매별 해시와 요청 식별자를 처리합니다. 이는 사용자의 실명 확인을 위한 회원 계정이 아닙니다.

코드는 생성 시점부터 24시간 동안 유효합니다. 유효기간 안에 코드를 아는 사람은 플레이리스트 정보를 받아올 수 있으므로 비밀 정보나 타인의 개인정보를 제목 등에 입력하지 마세요. 특정 친구의 신원을 확인하는 공유 방식이 아닙니다. 만료 후에는 서버에서 받아오기가 차단되고 저장된 공유 데이터와 만료된 한도 기록의 자동 정리를 시도합니다. 실제 저장소 정리는 작업 지연이나 오류에 따라 늦어질 수 있습니다. 이미 다른 사용자가 가져간 목록은 코드 만료나 서버 정리로 삭제되지 않습니다.

6. 광고와 동의

무료 이용 시 Google AdMob을 통해 RDM 자체 광고가 표시될 수 있습니다. Google과 광고 파트너는 광고 제공·측정·부정 이용 방지를 위해 IP 주소 및 대략적 위치, 광고/기기 식별자, 광고 조회·상호작용, 진단 및 성능 정보를 처리할 수 있습니다. 정밀한 위치 권한은 요청하지 않으며 IP 기반 대략적 위치와는 구별됩니다. 지역과 기기 설정에 따라 동의 화면이 표시되며, 필요한 경우 앱의 개인정보 옵션과 기기 설정에서 동의나 추적 허용 여부를 관리할 수 있습니다. Pro는 RDM 자체 광고를 제거하며, YouTube가 표시하는 광고와는 별개입니다.

7. 서비스 제공자, 보관 및 보안

주요 서비스 제공자는 Google(로그인·Drive·YouTube·AdMob), Apple(스토어 결제), RevenueCat(구매 및 권한 관리), Cloudflare(콘텐츠·공유·구매 증명 검증)입니다. 해당 제공자의 글로벌 인프라를 이용하므로 사용자의 거주 국가 외에서 정보가 처리될 수 있습니다. 각 제공자의 서비스 운영, 보안 및 법적 의무에 따른 처리와 보관에는 해당 제공자의 방침도 적용됩니다. 개발자는 개인정보를 판매하지 않습니다.

기기 데이터는 앱에서 삭제하거나 기기의 앱 데이터 관리 기능을 통해 지울 때까지 남을 수 있습니다. Drive 백업은 기기 데이터와 별개로 남으며 위 백업 정리 정책과 사용자의 삭제 선택에 따릅니다. 공유 데이터는 위 24시간 만료 및 정리 정책을 따릅니다. 스토어·구매 기록과 서비스 제공자의 운영·보안 기록은 해당 서비스의 보관 및 법적 요건에 따릅니다. 모든 기록이 앱 삭제 직후 또는 정확히 24시간에 사라진다고 보장하지 않습니다. 문의 내용은 문의 처리와 필요한 후속 대응 범위에서 이용합니다.

전송 구간의 암호화, 접근 범위 제한, 구매 검증 및 오용 제한 등 합리적인 보호 조치를 사용하지만 전자적 전송이나 저장의 절대적인 안전을 보장할 수는 없습니다. 적용 법령, 유효한 법적 요청 또는 사용자와 서비스의 권리·안전 보호에 필요한 경우 정보가 처리되거나 제공될 수 있습니다.

8. 선택과 삭제, 문의

  • 로컬 목록과 파일은 앱 및 기기에서 삭제할 수 있습니다. 별도로 내보낸 파일이나 다른 사용자가 받은 공유 사본은 각각의 위치에서 따로 관리해야 합니다.
  • Google 권한 철회: Google 계정 연결 관리에서 RDM을 선택해 연결과 접근 권한을 관리하세요. 권한 철회만으로 이전 백업이 삭제되지는 않습니다.
  • Drive 숨김 데이터: 웹 Google Drive의 설정 → 앱 관리에서 RDM에 해당하는 앱의 옵션과 숨겨진 앱 데이터 삭제 항목을 확인하세요. 계정과 앱 이름을 먼저 확인해야 하며 삭제는 복구할 수 없을 수 있습니다. 항목이 보이지 않으면 아래 문의처로 알려주세요.
  • 구매 취소·환불은 구매한 스토어의 절차를 이용하세요. 구매 데이터나 기타 개인정보에 대한 열람·정정·삭제 문의도 아래 주소로 보낼 수 있습니다. 요청 이행에 필요한 최소 정보 확인이나 스토어/제공자 절차가 필요할 수 있습니다. 비밀번호나 전체 영수증을 보내지 마세요.

앱은 만 13세 미만 아동을 대상으로 하지 않습니다. 아동의 개인정보가 제공되었다고 판단하면 연락해 주세요. 기능이나 제공자가 바뀌면 시행일과 함께 이 방침을 개정합니다.

개발자/팀: Minseok Song, KEYPLE. 문의: keypeopleofficial@gmail.com.

9. 서비스 제공자 정책과 안내

  • Google Privacy Policy
  • Google account connection controls
  • Google Drive application data
  • AdMob data policy
  • Apple Privacy Policy
  • RevenueCat Privacy Policy
  • Cloudflare Privacy Policy
Version 3keypeopleofficial@gmail.com
KEYPLEPowered by KEYPLE © 2026. All Rights Reserved.

키플(KEYPLE)은 한국에서 2024년 3월부터 운영 중인 소프트웨어 스튜디오입니다. 자체 모바일 앱·게임을 개발·운영하며, 고객사의 앱·웹 개발 서비스도 제공합니다.

앱 개발Flutter 유지보수웹 개발앱인토스 개발포트폴리오키플 앱·게임인사이트네이버 블로그 ↗카카오톡 문의 ↗
대표 송민석회사 문의 developer@keyplest.com기존 문의 이메일 keypeopleofficial@gmail.com
사업자등록번호 646-19-02276
사이트맵개인정보처리방침이용약관고객지원
Contact Us↗