개인정보 처리방침
최종 수정:
이 개인정보 처리방침은 NoCheck(“NoCheck”, “당사”)가 NoCheck 모바일 앱과 nocheck.app 웹사이트(이하 통칭 “서비스”)를 이용할 때 정보를 어떻게 처리하는지 설명합니다.
NoCheck는 차량 및 정비 관리 도구입니다. NoCheck는 오프라인 우선으로 설계되어, 입력한 데이터는 기기에 저장되며 대부분은 기기를 벗어나지 않습니다. 이 방침은 당사가 무엇을 수집하고 무엇을 수집하지 않는지, 그 이유는 무엇인지, 누가 당사를 대신하여 처리하는지, 그리고 귀하가 어떤 권리를 가지는지를 정확히 밝힙니다.
서비스를 이용함으로써 귀하는 이 개인정보 처리방침에 동의하게 됩니다. 동의하지 않는다면 서비스를 이용하지 마십시오.
요약
- NoCheck는 오프라인에서 동작합니다. 차량, 주행거리, 정비 기록, 설정은 기기에 저장됩니다.
- 당사는 광고를 게재하지 않으며, 광고 식별자를 사용하거나 앱·웹사이트를 넘나들며 귀하를 추적하거나, 분석 SDK를 사용하거나, 위치 정보를 수집하지 않습니다.
- 로그인을 위해 이름과 이메일 주소(Google, Apple 또는 비밀번호 없는 이메일 링크에서 제공)를 수집하여 계정을 만듭니다.
- 차고 데이터는 백업을 켠 Premium 구독자의 경우에만 클라우드에 복사됩니다. 무료 플랜에서는 기기에만 남습니다.
- 구독 결제는 당사가 아니라 Apple, Google 또는 Samsung이 처리하며, 당사는 카드나 결제 정보를 일절 확인하지 않습니다.
- 앱 안에서 또는 nocheck.app/ko/delete-account를 통해 언제든지 계정과 관련 데이터 전부를 삭제할 수 있습니다.
당사 소개 및 연락처
NoCheck는 서비스의 제공자이며 이 방침에 기재된 개인정보에 대한 책임을 집니다(개인정보 보호 용어로는 “controller”, 개인정보처리자). 개인정보에 관한 문의, 요청, 불만은 **support@nocheck.app**으로 연락해 주십시오.
수집하는 정보와 그 목적
계정 및 신원 정보
로그인 시 당사는 계정을 생성하고 Firebase Authentication(Google 서비스)을 통해 소량의 신원 정보를 처리합니다.
- 이메일 주소. 계정 식별에 필요합니다. Apple로 로그인하면서 “나의 이메일 가리기”를 선택한 경우, 실제 주소 대신 Apple의 비공개 릴레이 주소를 받습니다.
- 이름 / 표시 이름. Google이 제공하거나, Apple 로그인을 처음 승인할 때 Apple이 제공합니다. 일부 로그인 방식(예: 비밀번호 없는 이메일 링크, Android에서의 Apple 로그인)은 이름을 제공하지 않으며, 그 경우 당사는 이름을 보유하지 않습니다.
- 사용자 ID 및 로그인 제공자 식별자. 고유한 계정 식별자와, 계정에 연결된 로그인 방식(Google, Apple, 이메일)의 기록입니다.
비밀번호 없는 이메일 방식은 일회용 링크로 로그인하며, 계정에 비밀번호를 설정하지 않습니다. 당사는 비밀번호를 정하도록 요구하지 않습니다. 입력한 이메일 주소는 해당 로그인을 완료하기 위해 기기에만 보관됩니다.
차량 및 정비 데이터
앱에서 직접 만드는 데이터, 즉 차고입니다. 차량(이름, 제조사, 모델, 연식, 종류, 주행거리 또는 엔진 가동시간 수치, 단위 설정), 설정한 정비 항목과 알림, 정비 기록(날짜, 계기 수치, 자유롭게 적은 메모 포함), 계기 수치 이력, 직접 만든 사용자 지정 정비 항목이 포함됩니다.
- 무료 플랜에서는 이 데이터가 기기에만 저장되며 당사나 제3자에게 전송되지 않습니다.
- 클라우드 백업을 켠 Premium 구독자의 경우, 여러 기기에서 복구하고 동기화할 수 있도록 이 데이터의 사본이 클라우드에 백업됩니다. 아래 “데이터가 기기를 벗어나는 경우”를 참고하십시오.
차량에 추가할 수 있는 사진도 이 데이터에 포함됩니다. 추가는 선택 사항이고 모든 플랜에서 쓸 수 있으며, 사진은 카메라나 사진 라이브러리에서 직접 고릅니다. 앱은 사진 라이브러리를 읽지 않고, 고른 사진 한 장만 받습니다. 무료 플랜에서는 사진이 기기에 남고, Premium 백업을 켜 두면 차고의 나머지 데이터와 함께 당사의 클라우드 파일 저장소로 복사됩니다.
앱이 사용할 수 있는 기기 기능
선택 기능 두 가지가 휴대폰의 하드웨어를 사용합니다. 둘 다 기기에서 처리하며, 읽어 들인 것(카메라 화면, Bluetooth 주소)을 당사에도 제3자에게도 보내지 않습니다. (앱 자체가 비정상 종료되면 아래 “진단 및 오류 데이터”에서 설명한 보고서는 전송됩니다. 오류 보고서는 이미지를 담을 수 없으며, 당사가 카메라 화면이나 연결된 Bluetooth 주소를 첨부하는 일도 없습니다.)
- 카메라(계기 수치 스캔). 스캐너는 카메라 미리보기를 열고 앱에 포함된 텍스트 인식 모델로 숫자를 읽습니다. 사진이나 영상 프레임은 업로드되지도, 저장되지도 않습니다. 남는 것은 숫자뿐이고, 그것도 수치를 저장할 때만입니다.
- 근처 기기 / Bluetooth(차 안 알림, Android). 차량을 자동차의 Bluetooth에 연결해 두면, 휴대폰이 페어링된 기기에 연결됐다는 사실이 앱에 전달되어 수치 업데이트를 알려 줄 수 있습니다. 앱이 대조하는 것은 연결해 둔 Bluetooth 주소뿐이며, 그 주소는 휴대폰에 남습니다. 이 주소는 NoCheck 클라우드 백업에 포함되지 않으며 당사에 전달되지 않습니다. (Apple 또는 Google이 제공하는 휴대폰 자체의 시스템 백업에는 포함될 수 있습니다. 그 사본은 해당 회사의 귀하 계정으로 가며, 당사로 오지 않습니다.) 앱은 근처 기기를 검색하지 않으며 위치 확인에 Bluetooth를 쓰지 않습니다. iOS에서는 사용자가 직접 만든 단축어 자동화가 같은 알림을 실행합니다.
구독 및 결제 정보
Premium은 인앱 구매로 판매됩니다. 결제는 전적으로 Apple App Store, Google Play, Samsung Galaxy Store가 처리하며, 당사는 결제 카드나 청구 정보를 수신하거나 저장하지 않습니다. 구독 상태를 관리하기 위해 RevenueCat을 이용하며, RevenueCat은 구매 내역을 계정 식별자와 연결하고 스토어 구매 기록과 권한 상태(예: 어떤 플랜인지, 활성 상태인지)를 처리합니다. 당사는 권한 상태(Premium이 활성인지, 언제까지인지 등)만 저장합니다.
진단 및 오류 데이터
앱의 안정성을 위해 배포판에는 Firebase Crashlytics가 포함되어 있으며, 오류 유형, 스택 트레이스, 기기 모델, 운영체제 버전, 앱 버전 같은 오류 보고와 기본 진단 정보를 자동으로 수집합니다. 이 데이터는 계정이나 신원과 연결되지 않습니다(사용자 ID를 붙이지 않습니다). 배포 빌드에서만 수집됩니다.
기술 및 부정 이용 방지 데이터
- 앱 무결성(App Check). 백엔드를 부정 이용으로부터 보호하기 위해, 앱은 Apple App Attest / Google Play Integrity를 이용해 요청이 위·변조되지 않은 정품 NoCheck에서 왔음을 증명합니다. 이는 기기 및 앱 무결성 토큰이며 귀하를 식별하는 정보가 아닙니다.
- 로그인 이메일 발송 제한. 로그인 메일이 특정 주소에 대한 스팸으로 악용되지 않도록, 서버는 이메일 주소의 단방향 암호학적 해시(SHA-256)를 키로 하는 단기 카운터를 보관합니다. 이 해시에서 원래 주소를 되돌려 읽을 수는 없습니다.
- 설치 식별자. 앱이 의존하는 Firebase 서비스(인증, 오류 보고, App Check, 원격 구성, Premium의 경우 클라우드 백업)는 각각 설치별 임의 식별자를 생성합니다. 이 식별자는 기기에서 생성되고, 광고 식별자가 아니며, 프로파일링이나 추적에 사용되지 않습니다. 서비스가 설치를 서로 구분하기 위한 것이며 앱을 다시 설치하면 새로 만들어집니다.
- 기기 목록(Premium 동기화 전용). 클라우드 백업을 이용하는 경우, 기기 간 동기화가 동작하고 합리적인 한도를 적용할 수 있도록 설치별 기기 식별자, 플랫폼, 앱 버전을 계정에 함께 기록합니다.
웹사이트
nocheck.app 웹사이트는 정적 사이트입니다. 추적 쿠키, 분석 도구, 광고를 사용하지 않습니다. 기기에 저장되는 것은 밝은/어두운 테마 선택이라는 작은 기능 설정뿐이며, 이는 브라우저를 벗어나지 않습니다. 그래서 쿠키 동의 배너를 표시하지 않습니다.
수집하지 않는 정보
명확히 밝히자면, NoCheck는 다음을 하지 않습니다.
- 광고를 게재하거나 광고 식별자를 사용하는 일;
- 분석 또는 어트리뷰션 SDK를 사용하는 일;
- 위치 정보를 수집하는 일;
- 다른 앱, 웹사이트, 회사를 넘나들며 추적하는 일;
- 원격 푸시 메시지를 보내는 일(알림은 기기에서 직접 생성됩니다);
- 연락처에 접근하는 일;
- 사진 라이브러리를 읽거나 업로드하는 일, 기기의 다른 파일을 업로드하는 일 — 앱이 받는 사진은 차량에 쓰려고 직접 고른 한 장뿐입니다.
정보의 이용 목적
당사는 위 정보를 다음 목적으로 이용합니다.
- 앱과 계정을 제공하고 운영하기 위해;
- 이용하는 핵심 기능(관리, 알림, 정비 이력)을 제공하기 위해;
- 사용자가 켰을 때 Premium 클라우드 백업과 동기화를 제공하기 위해;
- 구독과 권한을 처리하고 관리하기 위해;
- 서비스의 보안을 유지하고 사기와 부정 이용을 방지하기 위해;
- 오류를 진단하고 안정성을 개선하기 위해;
- 문의에 응답하고 법적 의무를 준수하기 위해.
당사는 데이터를 광고나 프로파일링에 이용하지 않으며 판매하지 않습니다.
처리의 법적 근거(EEA / 영국 이용자)
영국 GDPR 또는 EU GDPR이 적용되는 경우 당사는 다음 법적 근거에 따릅니다.
- 계약의 이행 — 계정을 제공하고, 앱을 운영하고, Premium 백업과 동기화를 제공하고, 구독을 관리하기 위함.
- 정당한 이익 — 서비스의 보안을 유지하고, 부정 이용을 방지하며(App Check 및 로그인 발송 제한), 오류를 수정해 앱을 안정적으로 유지하기 위함.
- 동의 — 기기가 허용 여부를 묻는 경우(예: 알림). 이러한 동의는 기기 설정에서 철회할 수 있습니다.
- 법적 의무 — 법령 준수를 위해 정보를 보관하거나 제공해야 하는 경우.
데이터가 기기를 벗어나는 경우
NoCheck는 데이터를 기기에 두도록 설계되었습니다. 다음의 경우에만 정보가 기기 밖으로 전송됩니다.
- 로그인 — 신원 정보가 Firebase Authentication과 교환됩니다. 비밀번호 없는 방식은 링크를 보내기 위해 이메일 주소를 당사의 로그인 서비스와 메일 제공업체로 전송합니다.
- Premium 클라우드 백업 — 백업을 켠 Premium 구독자인 경우에 한하여, 차고 데이터가 당사의 클라우드 데이터베이스로 복사되고, 차량에 추가한 사진은 당사의 클라우드 파일 저장소로 복사됩니다. 무료 플랜의 데이터는 기기를 벗어나지 않습니다.
- 구독 — 구매는 Apple, Google 또는 Samsung이 처리하며, 권한 상태는 RevenueCat을 통해 관리됩니다.
- 오류 진단 — 배포 빌드는 오류 보고를 Crashlytics로 전송하며, 이는 귀하와 연결되지 않습니다.
- 카탈로그 업데이트 — 앱이 최신 차량 제조사/모델 카탈로그를 내려받을 수 있습니다. 이는 공개 파일의 익명 다운로드이며 개인정보는 전송되지 않습니다.
데이터를 제공하는 대상
당사는 개인정보를 판매하지 않으며, 타인의 광고나 마케팅을 위해 제공하지 않습니다. 서비스 운영에 필요한 범위에서 당사를 대신하여 데이터를 처리하는 소수의 신뢰할 수 있는 수탁업체(처리자)를 이용합니다.
- Google Firebase — 인증, Cloud Firestore(Premium 백업), Cloud Storage(Premium의 차량 사진 백업), Cloud Functions, App Check, Remote Config, Hosting, Crashlytics.
- Apple — Apple로 로그인, App Store 결제.
- Google — Google 로그인, Google Play 결제.
- Samsung — Galaxy Store 결제.
- RevenueCat — 구독 및 권한 관리.
- Resend — 비밀번호 없는 로그인 메일 발송.
각 업체는 자체 개인정보 약관에 따라 데이터를 처리합니다. Apple, Google 또는 Samsung으로 로그인하거나 결제하는 경우, 해당 회사와의 관계에는 각사의 개인정보 처리방침도 적용됩니다.
법령이 요구하는 경우, 당사의 약관을 집행하기 위한 경우, 또는 이용자·공중·NoCheck의 권리와 안전, 보안을 보호하기 위한 경우에는 정보를 제공할 수 있습니다.
데이터가 처리되는 지역
서비스는 둘 이상의 지역에 있는 인프라를 이용합니다.
- 클라우드 백업 데이터는 유럽 연합에 저장됩니다. 차고 데이터는 유럽 멀티 리전 데이터베이스에, 차량 사진은 단일 유럽 리전의 파일 저장소에 보관됩니다.
- 로그인 요청, 백업 처리, 메일 발송은 미국에 위치한 서비스가 처리합니다.
- Apple, Google, Samsung, RevenueCat은 각사의 지역에서 데이터를 처리합니다.
개인정보가 국외로 이전되는 경우(EEA 또는 영국에서 미국으로의 이전 포함), 당사는 해당 업체의 표준계약조항(SCC) 및 이에 준하는 장치 등 적절한 보호 수단에 따릅니다.
데이터 보관 기간
- 기기 내 데이터는 삭제하거나 앱을 제거할 때까지 기기에 남습니다.
- 계정 및 클라우드 백업 데이터는 계정이 존재하는 동안 보관되며 계정을 삭제하면 함께 삭제됩니다(아래 참고).
- 오류 진단 정보는 Firebase의 표준 보관 정책(일반적으로 약 90일)에 따라 제한된 기간 동안 Crashlytics에 보관되며 귀하와 연결되지 않습니다.
- 구독 기록은 Apple, Google, Samsung, RevenueCat이 각사의 정책과 보관 기간에 따라 보관합니다.
- 부정 이용 방지 카운터(해시된 이메일 발송 제한 기록)는 짧은 기간이 지나면 자동으로 만료됩니다.
데이터 보호 방법
당사는 정보를 보호하기 위해 업계 표준 조치를 사용합니다. 여기에는 당사 서비스로 전송되는 모든 데이터에 대한 전송 구간 암호화, 클라우드 데이터를 본인 계정으로만 제한하는 접근 통제, 백엔드의 앱 무결성 증명이 포함됩니다. 완전히 안전한 전송이나 저장 방식은 없지만, 당사는 적절한 기술적·관리적 조치를 통해 데이터를 보호하기 위해 노력합니다.
이용자의 권리와 선택
거주 지역에 따라 개인정보에 관한 권리를 가집니다. NoCheck는 합리적으로 가능한 범위에서 모든 이용자에 대해 이러한 권리를 존중합니다.
모든 이용자
- 열람 및 내보내기 — 대부분의 데이터는 이미 기기에 있습니다. 앱에서 언제든 차고를 확인할 수 있습니다.
- 정정 — 앱에서 차량, 기록, 계정 정보를 수정할 수 있습니다.
- 삭제 — 개별 항목을 삭제하거나 계정과 데이터 전체를 삭제할 수 있습니다(“계정 삭제” 참고).
- 알림 — 앱과 기기 설정에서 알림을 켜고 끌 수 있습니다.
EEA 및 영국 이용자(GDPR)
개인정보 처리에 대한 열람, 정정, 삭제, 제한, 반대의 권리와 데이터 이동권, 그리고 동의에 기반한 처리에 대해 동의를 철회할 권리를 가집니다. 또한 감독기관에 민원을 제기할 권리가 있습니다. 영국에서는 정보위원회(ICO), EEA에서는 거주 국가의 개인정보 감독기관입니다.
캘리포니아 이용자(CCPA/CPRA)
당사가 어떤 개인정보를 수집하는지 알 권리, 이를 열람하고 삭제할 권리, 정정할 권리, 개인정보의 “판매” 또는 “공유”를 거부할 권리를 가집니다. 당사는 개인정보를 판매하거나 공유하지 않으며, 권리를 행사했다는 이유로 불이익을 주지 않습니다.
이러한 권리를 행사하려면 앱 내 기능을 이용하거나 **support@nocheck.app**으로 메일을 보내 주십시오. 요청을 처리하기 전에 본인 확인이 필요할 수 있습니다.
계정 삭제
앱의 설정 → 프로필 → 계정 삭제에서 언제든지 계정과 관련 데이터 전부를 삭제할 수 있습니다. 계정을 삭제하면 로그인 수단이 제거되고 클라우드 백업을 포함한 차고 데이터가 영구적으로 지워집니다. Apple로 로그인한 경우 삭제 과정에서 NoCheck의 Apple ID 접근 권한도 함께 철회합니다. 이미 앱을 제거했다면 계정의 이메일 주소에서 **support@nocheck.app**으로 메일을 보내 주시면 대신 삭제해 드립니다. 자세한 안내는 nocheck.app/ko/delete-account에 있습니다.
구매한 구독에 관하여 Apple, Google 또는 Samsung이 보유한 기록은 각사의 정책에 따라 보관되며, 개인을 식별할 수 없는 익명 진단 정보는 통상적인 보관 기간 동안 남을 수 있습니다.
아동
NoCheck는 아동을 대상으로 하지 않습니다. 계정을 만들고 구매하려면 만 18세 이상이어야 합니다. 당사는 18세 미만의 개인정보를 알면서 수집하지 않습니다. 아동이 개인정보를 제공했다고 판단되면 support@nocheck.app으로 연락해 주십시오. 해당 정보를 삭제하겠습니다.
방침의 변경
당사는 이 개인정보 처리방침을 수시로 개정할 수 있습니다. 중요한 변경이 있을 때에는 이 페이지 상단의 “최종 수정” 날짜를 갱신하고, 필요한 경우 앱에서 알려 드립니다. 변경이 효력을 가진 후에도 서비스를 계속 이용하면 개정된 방침에 동의한 것으로 봅니다.
언어
이 개인정보 처리방침은 영어로 작성되었습니다. 다른 언어로 제공되는 번역본은 편의를 위한 것이며, 번역본과 영어본이 충돌하는 경우 영어본이 정본입니다. 다만 거주 국가의 법령이 달리 정하는 경우는 예외입니다. 어떤 언어로 읽더라도 여기에 기재된 권리는 동일하며, 이 조항은 강행 법규에 따라 이용자가 가지는 권리를 제한하지 않습니다.
문의
이 방침이나 데이터에 관해 궁금한 점이 있으신가요? **support@nocheck.app**으로 메일을 보내 주십시오.