개인정보 처리방침

시행일: 2026년 10월 4일

요약:

1. 개인정보 처리자 및 연락처

이 방침은 iPhone 앱 Breathe In과(와) 이 웹사이트에 적용됩니다. 이용자의 개인정보 처리자(데이터 컨트롤러)는 Mehmet İlyas İnce (Miselylab)입니다. 개인정보와 관련한 모든 문의와 요청은 miselylab@gmail.com(으)로 보내 주십시오.

2. 기기에서만 처리되는 정보

다음 정보는 계정을 만들지 않더라도 앱이 작동할 수 있도록 기기에 보관됩니다. 카운터를 위해 네트워크 요청은 이루어지지 않으며, 계정을 만들지 않는 한 이 정보는 저희에게 전송되지 않습니다.

이 정보는 앱 저장 공간의 파일에 보관됩니다. iCloud 백업에 관해서는 이 항목을 참고하십시오.

3. 계정을 만들 때 전송되는 정보

계정 생성은 선택 사항이며 Apple로 로그인을 통해 이루어집니다. 계정을 만들고 관련 기능을 사용하면 다음 정보가 저희 서버(Google Firebase / Google Cloud)로 전송됩니다.

계정이 있는 이용자에 대해 서버에 저장되는 정보
정보시점목적
로그인 자격 증명(Apple로 로그인 시 Apple이 제공하는 식별자)과 Apple이 저희에게 전달하는 이메일 주소(Apple의 비공개 릴레이 주소일 수 있습니다)계정을 만들 때로그인, 계정 식별
이름(이용자가 직접 입력하며 Apple에서 가져오지 않습니다)이름을 저장할 때친구와 지킴이에게 이름 표시, 알림에 이름 사용
공유 코드(무작위 12자 코드)계정이 만들어질 때친구와 지킴이 추가
계정 시작 시각(서버 시간)계정이 만들어질 때점수 계산(점수는 계정이 만들어진 시점부터 집계됩니다)
서버 시간이 기록된 실수 및 초기화 이벤트("계속"과 "초기화")"담배를 피웠어요" 흐름에서 선택할 때점수와 연속 기록, 지킴이에게 알림
점수 요약(점수, 연속 기록, 계산에 사용된 매개변수)과 현재 도전의 시작 시점계정과 함께친구 순위
친구 관계, 지킴이, 대기 중인 요청, 차단 기록(공유 코드와 관련된 사람들의 이름 스냅샷 포함)요청을 보내거나 수락하거나 차단할 때소셜 기능 제공
지킴이용 정보: 하루 흡연량, 한 갑의 개비 수, 담배 한 개비를 피우는 데 걸리는 시간, 통화, 가격 기록, 현재 도전의 시작 시점, 지난 도전활성 지킴이가 있는 동안에만지킴이가 내 카운터와 지표를 볼 수 있도록 하기 위함
푸시 대상: Firebase Installation ID(FID)와 플랫폼계정이 있고 알림을 허용한 경우친구 및 지킴이 알림을 기기로 전달
시간대와 앱 언어계정이 만들어질 때와 값이 바뀔 때수신자의 시간 기준으로 조용한 시간(22:00-09:00) 적용
구독 상태: Premium 종료 시각, 거래 식별자, 환경(실제 또는 테스트), 계정에 연결된 무작위 구매 식별자구매 또는 복원 후내 계정에 Premium을 연결하고 확인
신고 기록: 신고한 사람, 신고된 사람, 사유(부적절한 이름, 괴롭힘, 가짜 계정, 기타), 이름 스냅샷누군가를 신고할 때악용 방지(Apple 가이드라인 1.2)

계정을 만들고 Premium을 구매하면, 구매 기록의 일부가 구독 및 수익 보고를 위해 저희 서버에서 RevenueCat으로도 전송됩니다. 무엇이 전송되고 무엇이 전송되지 않는지는 5항에 나와 있습니다.

이 정보 중 일부는 금연을 위한 이용자의 노력을 간접적으로 보여 주며 건강 정보로 볼 수 있습니다. 이 때문에 계정을 만들고 관련 기능을 사용할 때에 한하여, 그리고 해당 기능을 제공하기 위해서만 처리합니다.

모든 인터넷 서비스와 마찬가지로, 기기가 저희 서버에 연결될 때 IP 주소와 연결 정보는 Google과 Apple의 인프라에서 기술적으로 처리됩니다. 요청이 정품 기기와 앱에서 온 것인지 확인하기 위해 Apple App Attest와 Firebase App Check를 사용하며, 이는 이용자의 신원이나 사용 습관을 살펴보는 데 사용되지 않습니다.

4. 누가 내 정보를 볼 수 있는가

5. 서비스 제공업체(처리 수탁자)

이들 업체의 자체 개인정보 처리방침도 함께 적용됩니다. 이용자의 데이터를 그 밖의 어떤 제3자와도 공유하지 않습니다.

6. 처리 목적 및 법적 근거

위에 설명한 범위를 넘어 프로파일링, 마케팅, 광고를 위해 이용자의 데이터를 사용하지 않습니다.

7. 광고, 추적, 판매

8. 알림

로컬 알림(회복 단계, 이정표, 하루 응원)은 기기에서 예약되며 서버에서 오지 않습니다. 서버에서 보내는 알림(친구 및 지킴이 요청, 수락, 제거, 지킴이 업데이트)은 계정이 있고 알림을 허용한 경우에만 전송됩니다. 알림을 반드시 허용해야 하는 것은 아니며, iOS 설정 또는 앱의 프로필 > 알림에서 언제든지 끌 수 있습니다. 잠금 화면에 내용이 표시되지 않게 하려면 "알림에서 내용 숨기기"를 켤 수 있습니다. 지킴이 알림에는 세부 내용이 없습니다(예: "<이름>님의 업데이트가 있습니다").

9. 보관 및 삭제

앱에 접근할 수 없는 경우 miselylab@gmail.com(으)로 삭제 요청을 보낼 수 있습니다.

10. iCloud 및 백업

계정이 없더라도 새 휴대폰으로 옮길 때 기록 데이터가 사라지지 않도록, 기기의 데이터 파일은 iPhone의 iCloud 기기 백업에 자동으로 포함됩니다(iCloud 백업이 켜져 있는 경우). 이 백업은 Apple이 이용자의 iCloud 계정에 보관하며 저희는 접근할 수 없습니다. 앱이 기록 데이터를 iCloud에 별도로 쓰지는 않습니다.

11. 국외 이전

Firestore 데이터와 서버 함수는 유럽(europe-west1, 벨기에)에서 실행됩니다. 인증, 알림 전달, 앱 확인과 같은 일부 Google 서비스와 Apple 서비스는 글로벌 인프라에서 실행되므로, 이용자의 데이터가 유럽 경제 지역과 튀르키예 밖의 국가에서 처리될 수 있습니다. 이러한 이전은 업체가 제공하는 적절한 보호 조치(예: 표준 계약 조항)를 갖추고 관련 법률에 따라 이루어집니다. Google은 표준 계약 조항에 따라 데이터를 처리하기로 약속합니다. RevenueCat은 수익 보고를 위해 저희가 전송하는 구매 데이터를 미국에서 처리합니다. 계정을 만들 때 이용자는 이러한 방식으로 데이터가 튀르키예 밖(유럽 연합, 미국 및 필요한 경우 다른 국가)에서 처리되는 데 명시적으로 동의하게 되며, 계정을 삭제하여 동의를 철회할 수 있습니다.

12. 보안

데이터는 전송 중에 암호화됩니다. 서버 데이터베이스는 접근 규칙으로 보호됩니다. 이용자는 자신의 데이터와 열람이 허용된 사람의 데이터에만 접근할 수 있으며, 클라이언트는 점수나 Premium 상태와 같은 필드에 쓸 수 없습니다. 앱과 서버 간의 호출은 App Check로 확인합니다. 완벽하게 안전한 시스템은 없으며, 침해가 발생하면 법이 요구하는 통지를 하겠습니다.

13. 아동

Breathe In은(는) 16세 미만을 대상으로 하지 않습니다. 16세 미만인 사람이 계정을 만들었다는 사실을 알게 되면 그 계정과 데이터를 삭제합니다. 자녀가 계정을 만들었다고 생각되시면 miselylab@gmail.com(으)로 연락해 주십시오.

14. 이용자의 권리

튀르키예 개인정보 보호법(Personal Data Protection Law) 제6698호(KVKK) 제11조와 유럽연합 일반 개인정보 보호 규정(GDPR)에 따라 이용자에게는 다음 권리가 있습니다.

요청은 miselylab@gmail.com(으)로 보내 주십시오. 본인 확인을 위해 계정의 이메일 주소로 보내시거나 공유 코드를 포함해 달라고 요청할 수 있습니다. 요청에는 늦어도 30일 이내에 답변합니다.

15. 변경 사항

앱이나 법률이 바뀌면 이 방침을 업데이트할 수 있습니다. 중요한 변경 사항은 앱 또는 이 페이지에 공지하며, 현재 버전의 시행일은 페이지 상단에 표시됩니다. 이 버전은 2026년 10월 4일에 시행되었습니다.