D2X Fitness Timer
개인정보 처리방침
2026년 9월 10일부터 시행 · 발행 D2X Enterprises LLC
본 개인정보 처리방침은 iOS 및 Android용 D2X Fitness Timer 앱에 적용됩니다.
본 번역은 편의를 위해 제공됩니다. 영문본이 우선합니다.
본 개인정보 처리방침은 D2X Fitness Timer(이하 「본 앱」)가 귀하의 정보를 어떻게 다루는지 설명합니다. 본 앱의 발행사인 D2X Enterprises LLC(이하 「당사」)가 작성했습니다.
요약하면 이번 릴리스에는 서버도, 계정도, 분석 도구도 없습니다. 본 앱이 기록하는 모든 것 — 타이머 설정, 저장한 프리셋, 세션 기록, 환경설정 — 은 귀하 자신의 기기 저장 공간에 기록되며, 귀하가 의도적으로 내보내지 않는 한 그곳에 머무릅니다.
유일한 예외는 Pro를 구매하거나 복원할 때입니다. 이는 RevenueCat을 거치며, RevenueCat은 스토어 영수증과 익명 식별자를 받아 잠금 해제를 보유하고 있는지 답합니다. 운동 데이터는 절대 받지 않습니다. 정확히 무엇이 전송되는지는 5항에 적혀 있습니다.
1. 당사 정보
D2X Enterprises LLC
30 S 15th St Ste 1550 PMB 852931
Philadelphia, Pennsylvania 19102-4806, 미국
지원: https://d2xenterprises.com/support/ · support@d2xenterprises.com
EEA 또는 영국의 이용자에 대해, 본 방침에 기술된 개인정보와 관련하여 당사가 컨트롤러입니다.
2. 본 앱이 저장하는 것과 그 위치
아래의 모든 항목은 본 앱 고유의 비공개 저장 영역, 네임스페이스 d2x.v1. 아래에
귀하의 기기에만 저장됩니다.
- 마지막으로 사용한 설정 — 각 타이머에 지정한 값(운동 초, 휴식 초, 라운드 등). 편집 중이 아니라 시작을 누를 때 기록됩니다.
- 프리셋 — 이름을 붙여 저장한 설정과 저장한 날짜.
- 세션 기록 — 완료되거나 중단된 각 실행에 대해 생성된 식별자, 어떤 타이머였는지, 기록에 표시되는 제목(예: 「인터벌 40/20」), 로컬 오프셋이 포함된 ISO 8601 형식의 시작 시각, 전체/운동/휴식/일시정지 시간, 완료한 라운드, 계획한 라운드, 완료 여부.
- 환경설정 — 테마 선택, 소리 켜짐/꺼짐, 진동 켜짐/꺼짐, 화면 켜둠 켜짐/꺼짐, 음성 신호 켜짐/꺼짐, 선택한 언어.
- 빌더 초안 — 구성 중인 트랙이나 피라미드. 운동 중간에 본 앱이 닫혀도 내용이 남도록 하기 위한 것입니다.
- 동의 표시 — 앱 내 법적 고지를 확인하고 수락했음을 기록하는 단일 값.
- Pro 캐시 — 스토어가 마지막으로 알린 권한을 기록하는 단일 참/거짓 값. 스토어에 질의하는 동안 타이머 목록이 깜빡이지 않도록 하기 위한 것입니다.
사용자 계정도, 로그인도, 프로필도, 당사의 서버도 없습니다. 당사는 본 앱을 위한 백엔드를 운영하지 않으며, 위 데이터의 사본을 전혀 받지 않고, 이를 열람·복구· 복원하거나 귀하를 대신해 삭제할 수도 없습니다.
광고가 없습니다. 본 앱에는 광고도, 광고 SDK도 없습니다. 광고 식별자를 수집하지 않습니다.
분석 도구가 없습니다. 이번 릴리스에는 분석·텔레메트리·오류 보고·어트리뷰션 SDK가 일절 없습니다. 귀하가 본 앱을 어떻게 사용하는지에 관한 어떤 정보도 당사나 제3자에게 보고되지 않습니다.
위치, 연락처, 카메라, 마이크, 사진, 파일을 사용하지 않습니다. 본 앱은 이를 요청하지도 사용하지도 않습니다. 유일한 파일 접근은 제4항에서 귀하가 직접 시작하는 것뿐입니다.
글꼴과 이미지는 내장되어 있습니다. 본 앱의 서체(Zen Dots)와 모든 아이콘 및 그래픽은 앱 안에 함께 담겨 있습니다. 실행 중에 아무것도 내려받지 않으므로, 화면을 그리는 부수적 결과로 제3자 호스트가 귀하의 IP 주소를 알게 되는 일은 없습니다.
3. 내 기기를 벗어나는 것이 있습니까
일반적인 사용에서는 아니요. 앱에는 대화할 당사 서버가 없고, 스스로 네트워크 요청을 하지도 않습니다 — 완전히 오프라인으로 훈련할 수 있습니다. 네트워크를 사용하는 것은 스토어의 결제 모듈과 당사의 구매 처리자뿐이며, 그것도 잠금 해제 시트를 열거나 구매 또는 복원을 누를 때에 한합니다(5항).
데이터가 기기를 떠나는 경우는 정확히 네 가지이며, 모두 사용자가 시작합니다.
- 백업이나 CSV를 내보낼 때(4항).
- Pro를 구매하거나 복원할 때, 또는 현재 가격을 보여주도록 잠금 해제 시트를 열 때 — 이때 기기는 Apple 또는 Google과, 당사의 구매 처리자인 RevenueCat과 통신합니다. 당사 서버와는 결코 통신하지 않으며, 운동 데이터를 함께 보내지도 않습니다(5항).
- 운동 기록의 건강 앱 저장을 켤 때. 이때 데이터는 본인 기기의 건강 저장소로 들어갑니다(6항).
- 본인 브라우저로 지원 페이지를 열 때. 이때 당사 지원 호스트는 모든 웹 서버가 보는 일반적인 기술 정보를 봅니다.
4. 백업, 내보내기, 공유
- 전체 백업. 「전체 백업 내보내기」는 세션, 프리셋, 환경설정, 마지막으로 사용한
설정을 하나의 JSON 문서로 만들어 본 앱 캐시 폴더의
.d2xtimer파일에 기록하고, 운영체제의 공유 시트에 넘깁니다. 그다음 무엇을 할지는 귀하가 정합니다. 파일이나 드라이브에 저장하든, 자신에게 메일로 보내든, 다른 사람에게 전달하든 자유입니다. 공유 시트를 벗어난 뒤에는 당사가 아니라 귀하가 보낸 서비스의 규율을 따릅니다. 이 기능은 의도적으로 무료입니다. 귀하의 데이터는 언제나 휴대폰을 떠날 수 있어야 하기 때문입니다. - 기록의 CSV 내보내기. 「기록을 CSV로 내보내기」는 세션마다 한 줄(시작 시각,
타이머, 제목, 각 시간, 라운드, 완료 여부)을
.csv파일에 기록하고 같은 공유 시트를 제공합니다. 이는 Pro 기능입니다. - 가져오기.
.d2xtimer파일을 가져오면 현재 기기에 있는 내용이 대체됩니다. 가져오기는 파괴적인 작업이므로 본 앱이 먼저 확인을 요청합니다. 선택한 파일은 로컬에서 읽히며 어디에도 업로드되지 않습니다. - 내보낸 파일에 대한 책임은 귀하에게 있습니다. 백업에는 귀하의 전체 운동 기록이 사람이 읽을 수 있는 JSON으로 담겨 있습니다. 그에 맞게 보관하고 공유하십시오.
5. 구매
앱은 D2X Pro를 제공합니다. 구독이 아닌 1회 구매이며 가격은 미화 3.99
달러 또는 현지 상당액, 제품 식별자는 com.d2xfitness.timer.prounlockunlock입니다.
Pro는 추가 타이머 여섯 가지, 클래스 모드, 빌더, 운동 기록의 건강 앱 저장, CSV
내보내기를 잠금 해제합니다.
- 결제는 Apple(App Store) 또는 Google(Google Play)이 판매자로서 각자의 약관과 개인정보 처리방침에 따라 처리합니다. 당사는 귀하의 카드 정보, 청구지 주소, 스토어 계정의 신원을 받거나 보거나 저장하지 않습니다.
- 구매는 RevenueCat을 거칩니다. RevenueCat, Inc.는 귀하가 무엇을 보유했는지 확인하기 위한 당사의 수탁처리자입니다. 잠금 해제 시트를 열거나 구매·복원할 때 해당 SDK는 스토어의 구매 영수증과 약간의 기술적 맥락 — 기기에서 생성한 익명 식별자, 제품 식별자, 스토어가 제시한 가격과 통화, 스토어프런트 국가, 기기 모델과 OS 버전, 앱 버전 — 을 미국에 있는 RevenueCat 서버로 전송합니다. 돌아오는 것은 권한 여부를 나타내는 단 하나의 값이며, 앱은 이를 기기에 저장하고 실행할 때마다 다시 확인합니다. 환불 등으로 나중에 권한이 사라지면 앱은 Pro를 다시 잠급니다.
- RevenueCat에 귀하의 신원은 제공되지 않습니다. 식별자는 SDK가 생성한 것으로 이름도, 이메일도, Apple이나 Google 계정도 아닙니다. 운동 데이터도 보내지 않습니다. 타이머, 프리셋, 기록이 구매 확인에 포함되는 일은 결코 없습니다. RevenueCat은 당사의 지시에 따라, 그리고 자체 개인정보 처리방침 (https://www.revenuecat.com/privacy/)에 따라 이를 처리합니다.
- 여전히 당사 서버도, 구매에 대한 분석도 없습니다. 당사는 백엔드를 운영하지 않으며, 앱 사용 방식에 관한 어떤 것도 당사에 보고되지 않습니다.
- 앱에 계정이 없으므로 Pro 잠금 해제는 구매에 사용한 Apple 또는 Google 계정에 묶입니다. “구매 복원”은 같은 계정으로 로그인한 어떤 기기에서든 무료로 Pro를 다시 활성화합니다. 다른 계정으로 옮길 수는 없습니다.
- 환불과 법정 취소권·철회권은 Apple 또는 Google이 각자의 정책과 거주 국가의 소비자법에 따라 처리합니다. 당사가 별도로 결제를 처리하거나 환불하지 않습니다.
현재 제공되는 것. 스토어 결제는 이번 릴리스에 연결되어 있으며, iOS에서는
StoreKit, Android에서는 Play Billing 위에서 RevenueCat을 사용합니다. 구매는
네이티브 빌드에서만 작동합니다. 미리보기 빌드에는 결제 모듈이 없어 모든 구매
경로가 스토어를 사용할 수 없다고 알리며, Pro가 로컬에서 잠금 해제되는 일은
결코 없습니다. 구매하거나 복원할 때 묻는 것은 스토어 계정이
com.d2xfitness.timer.prounlockunlock을 보유하고 있는지이며, 그 답과 스토어 자체의
현지화된 가격 문자열만이 앱으로 돌아옵니다.
6. 건강 데이터(Apple 건강 / Health Connect)
완료한 운동을 Apple 건강(iOS) 또는 Health Connect(Android)에 저장하는 기능은 선택적인 Pro 기능으로 설계되어 있습니다.
- 귀하가 켜지 않는 한 꺼져 있으며, 권한은 실행 시점이 아니라 실제로 사용하는 그 순간에 요청됩니다. 시스템 대화상자가 나타나기 전에 본 앱이 무엇을 저장할지 설명합니다.
- 허용될 경우 본 앱은 운동 기록(시작 시각, 지속 시간, 운동 종류)을 귀하 자신의 기기 건강 저장소에 기록하게 됩니다. 건강 앱에서 아무것도 읽지 않으며, 어떤 건강 데이터도 당사로 전송되지 않습니다 — 보낼 곳 자체가 없습니다.
- 권한은 시스템 설정에서 언제든 철회할 수 있습니다. 철회해도 본 앱에 이미 기록된 세션이 사라지지는 않습니다.
- 거절도 유효한 답이며 귀하가 잃는 것은 없습니다. 질문이 제시되는 시점에 해당 세션은 이미 로컬에 저장되어 있습니다.
오늘 실제로 제공되는 것. 이번 릴리스 시점에는 건강 제공자가 설치되어 있지
않으므로 isHealthAvailable()은 항상 거짓이고, 설정의 건강 항목은 숨겨져 있으며,
본 앱은 어떤 건강 데이터도 읽거나 쓰지 않습니다. HealthKit이나 Health Connect
권한을 선언하지도, 요청하지도 않습니다. 위 항목은 제공자를 설치하는 향후 빌드의
동작을 설명한 것입니다.
7. 알림, 소리, 진동, 화면
-
알림. 타이머가 실행되는 동안 본 앱은 현재 구간의 끝을 알리는 로컬 알림을 띄울 수 있어, 잠금 화면에 현재 위치가 표시됩니다. Android는 처음 그런 일이 생길 때 알림 권한을 요청합니다. 이 알림은 귀하의 기기에서 생성되어 로컬로 예약 됩니다 — 푸시 서버도, 푸시 토큰도 없고, 어디로도 아무것도 전송되지 않습니다. 거절해도 타이머는 정상적으로 작동합니다. Android에서는 타이머가 실행되는 동안 상시 알림이 유지될 수 있습니다. 타이머를 계속 실행하는 서비스에는 시스템이 상시 알림을 요구하기 때문이며, 타이머가 멈추면 사라집니다.
-
소리. 신호음은 본 앱에 내장되어 로컬에서 재생됩니다. 본 앱은 다른 오디오를 멈추는 대신 소리를 낮춥니다. 신호음은 본 앱이 직접 재생하므로, 앱이 열려 화면에 표시되어 있는 동안에만 신뢰할 수 있습니다. 다른 앱으로 전환하거나 화면이 잠기면 기기가 본 앱을 일시 중지할 수 있어, 돌아올 때까지 신호가 늦거나 들리지 않을 수 있습니다. 녹음하지 않으며 마이크 접근 권한도 없습니다.
-
음성 카운트다운. 음성 신호를 켜 두면, 본 앱은 귀하 기기 자체의 음성 합성 기능에 숫자와 운동 중인지 휴식 중인지를 말해 달라고 요청합니다. iOS에서는 전적으로 기기 안에서 이루어집니다. Android에서는 귀하가 설치한 음성 합성 엔진이 처리하며, 그중 일부는 음성을 처음 요청받을 때 이를 내려받습니다 — 이는 귀하의 기기가 그 엔진 제공자에게 하는 요청이지 당사에 하는 요청이 아니며, 운동에 관한 어떤 정보도 담고 있지 않습니다. 당사가 전달하는 것은 말할 단어뿐입니다. 설정에서 음성 카운트다운을 끄면 이것은 완전히 중단되며, 소리와 진동에는 영향이 없습니다.
-
진동. 촉각 신호로, 설정에서 제어합니다.
-
화면 켜둠. 타이머가 실행되는 동안 본 앱은 화면을 켜둘 수 있으며, 설정에서 제어합니다.
8. 아동
본 앱은 일반 이용자를 위한 운동 타이머입니다. 만 13세 미만 아동(또는 귀하가 거주하는 국가의 이에 상응하는 연령)을 대상으로 하지 않으며, 당사는 아동의 개인정보를 알면서 수집하지 않습니다. 이번 릴리스에서는 수집할 서버 자체가 없으므로 누구의 개인정보도 수집하지 않습니다. 아동이 공용 기기에서 본 앱을 사용하더라도, 기록되는 모든 것은 그 기기에 남습니다.
신체 훈련에는 위험이 따릅니다. 아동과 청소년은 성인의 감독 아래 훈련해야 하며, 본 앱을 그 감독의 대체물로 사용해서는 안 됩니다.
9. 귀하의 권리와 선택
데이터가 기기에만 있으므로 대부분의 권리는 직접 행사합니다.
- 보기 — 기록, 프리셋, 설정 모두 앱에서 볼 수 있습니다.
- 정정 — 어떤 프리셋이든 편집하거나 삭제할 수 있고, 개별 세션도 삭제할 수 있습니다.
- 내보내기 — “전체 백업 내보내기”는 개방형 형식의 완전하고 이동 가능한 사본을 무료로, 누구의 허락도 없이 제공합니다.
- 삭제 — “모든 데이터 지우기”는 동의 기록을 포함해 앱이 저장한 모든 것을 제거하여, 지운 뒤에는 새로 설치한 것과 똑같아집니다. 앱을 삭제해도 기기의 데이터는 지워집니다.
거주 지역에 따라 GDPR(EEA), UK GDPR, CCPA/CPRA(캘리포니아), 사우디 아라비아나 UAE의 PDPL 같은 법률에 따른 권리 — 열람, 정정, 삭제, 이동성, 반대, 동의 철회 — 를 가질 수 있습니다. 당사가 귀하에 대해 보유한 것은 거의 없습니다. 운동 데이터는 당사에 도달하지 않으므로, 위의 앱 내 수단이 그에 대한 완전하고 즉각적인 답입니다. 기기 밖에 존재하는 유일한 기록은 RevenueCat이 당사를 대신해 익명 식별자에 연결해 보관하는 구매 기록입니다. 1항의 주소로 연락 주시면 그에 대한 어떤 요청이든 처리하겠습니다.
당사는 귀하의 개인정보를 판매하거나 공유하지 않습니다. 맥락 간 행동 광고를 위해서도, 다른 어떤 목적으로도 하지 않습니다.
10. 국외 이전
훈련만 한다면 데이터가 기기를 떠나지 않으므로 국제 이전은 없습니다. Pro를 구매하거나 복원하면 권한 확인은 미국에 있는 서버에서 RevenueCat이 처리하고, 거래 자체는 Apple 또는 Google이 판매자로서 각자의 약관, 보호 장치, 국제 이전 방식에 따라 처리합니다 — 당사는 그 당사자가 아닙니다. 백업이나 CSV를 내보내면 목적지는 귀하가 정하며, 그 이전은 당사가 아니라 귀하의 것입니다.
11. 보안과 보관
귀하의 운동 데이터는 무엇보다 기기를 결코 떠나지 않고 앱 전용 저장 영역에 보관되며, 기기 자체의 암호화와 잠금 화면으로 보호된다는 점으로 지켜집니다. 당사는 그것을 받지 않으므로 아무것도 보관하지 않습니다. RevenueCat이 보관하는 구매 기록은 복원이 계속 작동하도록 앱이 제공되는 동안 유지되며, 운동 데이터는 담고 있지 않습니다. 내보낸 백업과 CSV 파일은 앱 캐시 폴더에 평문으로 기록됩니다. 개인 기록의 다른 사본과 똑같이 다루십시오.
12. 본 방침의 변경
당사는 본 방침을 갱신할 수 있습니다. 중요한 변경이 있을 때는 위의 날짜를 갱신하고, 적절한 경우 앱 안에서도 알립니다. 앱에 포함된 판본과 당사 웹사이트에 게시된 판본은 동일한 문서입니다.
13. 문의
문의 또는 개인정보 관련 요청: https://d2xenterprises.com/support/ 또는 support@d2xenterprises.com.
D2X Enterprises LLC
30 S 15th St Ste 1550 PMB 852931
Philadelphia, Pennsylvania 19102-4806, 미국
본 개인정보 처리방침은 법의 저촉에 관한 규정에 관계없이 미국 펜실베이니아주 법의 적용을 받습니다.