PRIVACY POLICY
개인정보처리방침
Hormonic이 어떤 개인정보를 어떤 목적으로 처리하고 보호하는지 안내합니다.
현재 시행 중인 정책입니다.
버전 1.0.0 · 시행 기간 2026.11.03 ~ 현재
- 공지 일자
- 2026년 11월 3일
- 시행 일자
- 2026년 11월 3일
- 문의
- privacy@hormonic.app
적용 범위와 처리 근거
이 방침은 Hormonic 앱·웹사이트와 고객지원에서의 개인정보 처리에 적용됩니다. Hormonic 운영자는 개인정보 보호법에 따라 개인정보를 적법하고 안전하게 처리하고 이용자의 권리를 보장합니다. Hormonic은 사업자등록 전 개인이 단독 운영하는 서비스이며, 사업자등록 여부와 관계없이 동일한 개인정보 보호 기준을 적용합니다.
가입·계정 관리와 이용자가 요청한 기능 제공에 필요한 정보는 개인정보 보호법 제15조제1항제4호의 계약 체결·이행 범위에서 처리합니다. 선택 프로필 정보·마케팅·AI 분석 등 동의에 근거하는 처리는 각각 목적·항목·기간과 거부 영향을 알리고 동의를 받습니다. 방침 공개 자체를 모든 개인정보 처리에 대한 포괄적 동의로 보지 않습니다.
법령상 의무 이행은 해당 법률에 근거하고, 부정이용 방지·분쟁 대응은 필요성과 이용자 권리를 비교하여 인정되는 정당한 이익 또는 별도 동의 등 적법한 근거가 있는 범위에서 처리합니다. 목적 달성에 불필요한 정보는 수집하지 않으며 새로운 목적에 이용하려면 법정 요건을 갖춥니다.
처리하는 개인정보
계정 가입과 로그인을 위해 이메일, 비밀번호, Supabase Auth 사용자 ID를 처리합니다. 비밀번호 원문은 Hormonic이 저장하지 않습니다.
가입 시 닉네임, 내부 사용자 ID, 공개 ID, 만 14세 이상 확인 여부, 정책별 동의 버전·시각을 처리합니다. 현재 가입 화면에서는 출생연도·생년월일·성별을 입력받지 않습니다. 소셜 로그인은 Google·Kakao·Apple의 계정 식별자와 제공자가 동의 범위에서 전달한 이메일·인증 정보를 처리하며 소셜 계정의 비밀번호는 받지 않습니다.
기본 정보 수정 시 닉네임, 연락처, 우편번호, 기본주소, 상세주소를 처리할 수 있습니다. 연락처·주소는 선택 입력이며 비워도 핵심 계정 기능을 이용할 수 있습니다. 닉네임·공개 ID는 랭킹 등 공개 기능에서 표시될 수 있으나 이메일·연락처·주소는 공개하지 않습니다.
이용한 기능에 따라 출석, 미션 완료, 응모권 원장, 리워드 선택·당첨·지급 상태, 게임 모드·점수·플레이 시각·랭킹과 부정이용 검증 기록을 처리합니다. 고객지원은 회신용 이메일, 이용자가 보낸 문의·첨부자료와 처리 내역을 처리합니다.
소셜 로그인 제공자가 이메일을 제공하지 않는 경우 앱 온보딩에서 연락/계정 복구용 이메일을 입력받을 수 있습니다. 이 이메일은 고객지원, 계정 복구, 중요 고지 전달을 위한 최소 범위에서 사용하며 공개 프로필이나 랭킹에는 노출하지 않습니다.
리워드 지급이 확정되면 필요한 연락처 또는 수령용 이메일을 별도로 안내하여 수집합니다. 주민등록번호·세무 정보는 가입 단계에서 수집하지 않으며 실제 법적 의무가 발생하는 경우에만 근거와 항목을 따로 안내합니다.
알림 설정에서는 기기의 알림 권한, 일일·주간 Reminder 로컬 알림 예약과 수신 설정을 처리합니다. Reminder 로컬 알림은 기기 내 예약 방식이며 이 설정만으로 서버 PUSH에 가입하지 않습니다. PUSH 수신 선택, 운영체제 알림 권한과 광고성 정보 수신 동의는 서로 별개입니다. 마케팅 동의 상태·버전·시각·철회 이력은 계정에 저장합니다.
운영 공지·계정·보안 등 서비스 안내를 알림함으로 전달하기 위해 수신자 내부 계정 ID, 알림 제목·본문·종류, 예약·실제 발송·배달 시각, 배달 상태와 열람 시각을 처리합니다. 열람 시각은 읽음 상태와 운영 확인에 사용합니다. 권한 있는 관리자는 오발송·장애 대응과 감사 목적으로 발송 관리자 ID·닉네임·이메일 및 작업 내역을 조회할 수 있으나 수신자에게는 발송 관리자 정보나 다른 회원의 수신·열람 정보를 제공하지 않습니다.
PUSH 알림을 켜면 계정에 수신 선택을 저장하고 기기별 무작위 설치 ID, 등록 검증용 비밀값의 해시, Expo Push Token, OS 종류·권한 상태, 연결 상태와 최근 확인 시각을 처리합니다. 기기의 APNs·FCM 토큰은 Expo 전달 경로에서 처리됩니다. 이 정보는 알림 전달·연결 검증·실패 처리에 사용하며 광고 추적에 사용하지 않습니다.
Reminder 분석에 동의하고 이미지를 직접 전달하면, 앱은 원본 복사본을 Hormonic 앱 전용 샌드박스에 보관하고 메타데이터 제거·방향 보정된 JPEG 파생본과 최소 문맥을 분석 요청에 사용합니다. 서버에는 분석 제목·요약·분류·의도·핵심 정보·다음 행동·기한·시간대·신뢰도·불확실성과 작업 식별자·처리 상태·사용량을 저장합니다. 원본 이미지, 로컬 파일 경로, EXIF/GPS는 Hormonic의 원격 DB나 Storage에 저장하지 않습니다.
보안·장애 대응에는 접속 IP, 접속·인증 시각과 성공·실패 결과, 앱·운영체제 버전, 오류 코드와 필요한 기기 정보를 처리합니다. 비밀번호·토큰·스크린샷 내용을 진단 로그에 기록하지 않도록 제한합니다.
보호 API 이용 시 설치 식별자, App Attest 또는 Play Integrity 증명·판정, 요청 nonce와 digest 등 앱 무결성 검증 정보가 처리될 수 있습니다.
선택 동의·권한과 민감한 자료
연락처·주소 입력, AI 분석과 Hormonic 업데이트·혜택 안내를 위한 마케팅 수신은 선택입니다. 거부하거나 철회해도 해당 정보가 필요하지 않은 기본 기능은 이용할 수 있습니다. 연락처·주소를 지우려면 기본 정보 수정에서 값을 초기화한 뒤 저장하고, 마케팅은 내 정보 → 알림 설정에서 변경할 수 있습니다.
운영체제 알림 권한은 기기 설정에서 변경할 수 있습니다. 사진·파일 공유는 이용자가 직접 선택한 항목을 전달하는 방식이며 사진 보관함 전체, 주소록 전체, GPS 위치 또는 다른 앱의 내용을 상시 읽는 권한으로 사용하지 않습니다. 사용 가능한 권한은 실제 OS 요청 화면에서 안내합니다.
Reminder에 주민등록번호, 계좌·카드번호, 인증번호·비밀번호, 건강·성생활·생체정보 등 민감정보나 타인의 비공개 정보를 포함한 이미지를 전달하지 마세요. 필요한 부분만 남기고 가림 처리해 주세요. 전송을 선택했다는 이유만으로 제3자의 정보 이용 권한이나 민감정보 처리 동의가 자동 성립하지 않습니다.
Hormonic 마케팅 수신 동의는 Reminder 알림 허용과 별개입니다. 서비스 업데이트·이벤트·혜택 등 광고성 정보 발송에 이용하며 언제든 무료로 철회할 수 있습니다. 보안·계약 이행에 필요한 중요 안내는 광고성 안내와 구분합니다. 야간 광고 등 추가 동의가 필요한 발송은 해당 동의 없이 하지 않습니다.
처리 목적
회원 식별, 계정 보안, 리워드 추첨과 지급, 투명성 로그 공개, 부정 이용 방지, 고객지원, 법령상 의무 이행을 위해 개인정보를 처리합니다.
개인정보는 서비스 제공에 필요한 범위에서 최소한으로 처리하며, 목적 외 이용이 필요한 경우 별도 동의를 받습니다.
Reminder에서는 이용자가 전달한 이미지의 요약·분석 리포트를 만들고, 정식 앱 요청인지 확인하며 replay와 자동화·비용 남용을 방지하기 위해 필요한 정보를 처리합니다.
소셜 로그인 연결 해제와 계정 보호
기본 정보 수정에서 연결된 소셜 로그인 수단을 확인하고 해제할 수 있습니다. 마지막으로 사용할 수 있는 로그인 수단은 단독으로 해제하지 않으며, 이용자가 별도로 회원 탈퇴를 확인해야 계정을 정리합니다. Google·Apple 연결 해제는 Hormonic의 로그인 연결을 제거하며, 제공자 계정 설정의 앱 권한 철회는 별도로 관리할 수 있습니다.
이용자가 요청한 카카오 연결 해제와 회원 탈퇴를 완료하기 위해 카카오 회원번호와 처리 식별자를 서버 전용 작업 목록에서 최대 7일간 처리하고, 완료하면 즉시 원문과 계정 연결 정보를 삭제합니다. 완료·실패 상태의 중복 처리 방지용 HMAC 값과 결과는 추가 7일간 보관한 뒤 자동 정리합니다. 7일 재가입 대기가 끝나도 카카오 원격 연결 해제가 아직 처리 중이거나 실패한 경우에는 안전한 재연결을 위해 별도로 연결이 제한될 수 있으며, 이 경우 앱 안내나 고객지원에서 처리 상태를 확인할 수 있습니다. 자동 처리에 실패하면 카카오 계정 설정에서 연결 상태를 확인하거나 고객지원에 문의할 수 있습니다.
카카오에서 서비스 연결을 해제하거나 카카오계정을 탈퇴한 사실을 검증된 웹훅으로 수신하면 카카오 로그인 연결을 해제합니다. 다른 사용 가능한 로그인 수단이 없는 경우 Hormonic 회원 탈퇴 절차에 따라 계정과 개인정보를 정리하고, 다른 로그인 수단이 있으면 계정은 유지합니다. 연결 해제 전 발급된 관련 로그인 세션은 회수하며 다시 이용하려면 유효한 로그인 수단으로 인증해야 합니다.
토큰 취소 등 지원하는 보안 알림은 재인증을 요구하는 데 사용하며, 단순 보안 알림만으로 회원을 탈퇴 처리하지 않습니다. 웹훅의 위조·중복 처리를 막기 위해 이벤트 식별자의 SHA-256 값, 처리 종류·결과·시각을 7일간 보관한 뒤 자동 정리합니다. 이 처리 원장에는 원시 이벤트 토큰, 카카오 회원번호, 이메일을 저장하지 않습니다.
보유 기간과 파기
계정 정보는 회원 탈퇴 시까지 보관합니다. 탈퇴 시 닉네임, 주소, 원문 연락처, 푸시 토큰, 세션과 Reminder 원본·파생 데이터 등 서비스 개인정보는 삭제 또는 익명화합니다.
탈퇴 후 동의·분쟁 증빙과 중복 처리 방지를 위해 최소 가명 식별자, 인증 제공자 종류, 계정 상태와 탈퇴 시각, 정책별 동의 증빙, 부정이용 요약 및 탈퇴 처리 감사 기록을 탈퇴일로부터 1년간 분리 보관합니다. 이메일 암호문과 연락처 HMAC은 이 감사 보관소에 보관하지 않습니다. 이메일·소셜 HMAC은 아래의 7일 재가입 대조 또는 별도 동의를 받은 1년 조사 목적에 한하여 처리하며, 감사 기록이 남는다는 이유로 식별값 보관을 연장하지 않습니다.
반복 가입·탈퇴를 통한 계정별 이용한도 초기화와 단기간의 통제 우회를 예방하기 위해 탈퇴 완료 시각부터 기본 7일(168시간) 동안 정규화한 현재 로그인 이메일의 HMAC을 대조하여 동일 이메일의 재가입을 제한합니다. 이메일·비밀번호 가입과 Google·Kakao·Apple 소셜 가입에 같은 기간을 적용합니다. 소셜 가입 이메일도 현재 로그인 이메일인 경우에만 적용하고 임의 연락 이메일은 대조하지 않습니다. 만료 시각부터 기본 제한을 해제합니다. 가입·탈퇴 횟수 자체만으로 부정 이용을 확정하지 않으며 오류·도용·구제 필요가 있으면 고객지원에서 재검토합니다.
신규 소셜 회원가입 또는 기존 회원의 새 소셜 연결 시, 목적·항목·기간·거부권을 안내하고 7일 재가입 대조에 필요한 필수 별도 동의를 받습니다. 탈퇴 시점에 연결된 Google·Kakao·Apple 제공자와 검증된 계정 식별자의 비밀키 기반 HMAC을 탈퇴 완료 후 7일간 대조합니다. 원문 ID는 탈퇴 보관소에 남기지 않습니다. 거부하면 해당 신규 소셜 가입이나 이번 새 연결을 완료할 수 없으며, 기존 회원은 이번 연결 취소와 기존 계정 관리 경로에서 이전 로그인 수단으로 조회·복구·탈퇴를 진행할 수 있습니다. 기존 회원의 과거 연결을 동의로 간주하거나 소급 수집하지 않습니다.
부정 이용 조사와 분쟁 대응을 위해 현재 로그인 이메일과 탈퇴 시 연결된 소셜 계정의 대조용 식별정보(HMAC)를 탈퇴일로부터 1년간 분리 보관합니다. 반복 위반 확인, 계정 도용 피해의 확인과 잘못된 판단의 정정에 필요한 최소 식별정보, 동의 버전·시각과 사건 참조만 처리합니다. 원문 이메일·소셜 ID·전화번호와 이전에 해제한 계정 이력을 조사 목적으로 추가 보관하지 않으며, 마케팅·이용자 추적에 사용하지 않습니다. 이 1년 보관은 회원가입과 새 소셜 연결을 완료하기 전에 목적·항목·기간·거부 영향에 대한 별도 필수 동의를 받습니다. 동의하지 않으면 신규 가입 또는 이번 새 연결을 완료할 수 없습니다.
가입 시 받는 1년 보관 동의는 법령이 일률적으로 정한 의무기간을 의미하지 않습니다. 이 보관에 대한 별도 동의의 효력은 수락한 시점부터 발생합니다. 7일 이후 남은 조사 자료로 기본 재가입 제한을 자동으로 연장하지 않습니다. 기존 회원의 로그인이나 단순 약관 열람을 새로운 보관 동의로 간주하지 않으며, 과거 미동의·철회 상태와 더 짧게 정한 보관 기한을 소급하여 변경하지 않습니다. 보관이 불필요해지거나 동의를 철회하면 정해진 상한 전에도 파기합니다. 기존 회원의 현재 서비스 이용과 권리 행사 경로는 유지합니다.
실제 위반 사건을 처리할 때에는 위반 유형·발생 및 확인 시각·최소 증거 참조·검토자·조치와 통지·이의 처리 내역을 제한된 영역에서 관리합니다. 신고나 의심만으로 위반을 확정하지 않습니다. 동의와 독립된 보관이 필요하면 법령상 의무 또는 구체적인 정당한 이익의 필요성·권리 비교와 기간을 사건별로 검토·기록하며, 동의 철회를 회피하기 위해 모든 회원을 사건 대상으로 바꾸지 않습니다. 사건 보관의 기본 상한은 탈퇴 후 1년이며 다른 법률에 따른 별도 의무가 실제 발생하면 해당 항목·법적 근거·기간을 안내합니다.
소셜 식별값의 보관·제한 대상은 별도 보관에 동의한 회원의 탈퇴 시점에 연결된 모든 소셜 계정입니다. 탈퇴 전에 연결 해제한 소셜 계정은 이 제한 목록에 포함하지 않습니다. 소셜 제공자가 전달한 이메일 전체를 재가입 제한 목적으로 추가 수집하지 않으며, 이메일 대조에는 탈퇴 시점의 로그인 이메일만 사용합니다. 단순 연결 해제는 회원 탈퇴가 아니므로 7일 재가입 제한을 시작하지 않습니다.
기존에 받은 동의는 실제 안내한 목적·항목·기간 범위에서만 인정하며 기존 동의를 조사 목적의 1년 보관으로 확대하지 않습니다. 더 짧게 정해진 기존 제한·보관 기한은 연장하지 않고 이미 삭제한 식별값을 복원하지 않습니다. 기존 철회와 미동의 상태를 유지합니다. 새로운 동의를 기록할 수 없는 앱에는 업데이트를 안내합니다.
신규 소셜 회원가입은 새 Hormonic 회원계정을 만드는 경우를 뜻합니다. 기존 회원계정에 소셜 로그인 수단을 추가하는 것은 새 회원가입이 아닙니다. 새 회원계정의 가입 동의는 해당 계정에 기록하며 다른 회원계정의 동의를 재사용하지 않습니다. 소셜 제공자의 정보 제공 동의는 Hormonic의 별도 보관 동의를 대신하지 않습니다. 기존 회원의 추가 연결만으로 별도 보관에 동의한 것으로 간주하지 않습니다. 이미 별도 동의한 회원은 이후 추가로 연결하고 탈퇴 시점까지 유지한 소셜 계정도 같은 고지 범위에 포함됩니다.
새 연결의 동의 확인 중에는 현재 연결의 사용자 UUID·identity UUID와 발생 시각만 서버 전용 저장소에서 처리하고, 동의 완료·연결 삭제·탈퇴 시 정리합니다. 과거 연결 이력이나 제공자 이메일을 별도 축적하지 않습니다. 현재 동의 효력과 과거 동의 증빙을 구분하며, 동의 효력 변경 상태와 최소 요청 증빙은 회원계정 유지 중 처리하고 탈퇴 archive와 함께 탈퇴일부터 1년 후 정리합니다.
1년 보존정보는 일반 사용자 계정에서 조회할 수 없는 별도 영역에 보관하고, HMAC 키는 Supabase Vault에 분리하여 일반 앱·사용자에게 제공하지 않습니다. 식별값의 보관 만료 시점과 차단 만료 시점은 별도로 관리합니다. 만료 식별값은 매분 배치 정리하며 작업량·장애로 물리적 삭제가 지연되어도 만료 자료를 대조에 이용하지 않습니다. 최소 감사 증빙은 별도 일일 정리로 파기합니다.
1년이 지나면 탈퇴 시각과 자동 파기 예정일도 삭제합니다. 리워드·응모권 원장의 연결 무결성을 위해 프로필 UUID와 탈퇴 완료 상태 등이 남는 경우가 있습니다. 삭제된 Auth 계정과의 연결과 archive의 기존 Auth 사용자 UUID는 구분합니다. UUID나 HMAC은 다른 자료와 연결될 수 있는 가명정보이므로 자동으로 익명정보가 된다고 보지 않으며, 해당 원장의 보존 근거·기간과 접근 제한을 적용합니다.
비밀번호 재설정 메일의 검증 정보는 웹 주소 fragment에서 처리하여 일반 요청 URL과 referrer에 포함하지 않도록 설계합니다. 앱 인계용 256-bit 일회성 토큰은 원문을 DB에 저장하지 않고 SHA-256 digest를 저장하며 발급 후 5분 동안만 유효합니다. 비밀번호 변경 전에 한 번 소비하고, 만료 기록은 다음 발급·사용 또는 일일 정리 작업에서 삭제합니다. 비밀번호 원문과 Supabase recovery session은 QR이나 앱 인계 URL에 포함하지 않습니다.
탈퇴 보존정보의 1년과 탈퇴 계정에 연결된 출석·미션·응모권 원장의 각 기록 발생 후 3년은 부정이용·분쟁 검증을 위한 운영 보관기간으로, 일반적인 법정 의무기간과 구분합니다. 활동 중인 계정의 관련 기록은 계정 정보의 보유 기준을 따르며, 탈퇴 후 정리 작업이 발생일 기준 3년이 지난 원장을 삭제합니다. 보존 목적 외 이용을 제한하고 목적·근거가 소멸하거나 기간이 만료되면 파기합니다.
실제 전자상거래가 발생하여 전자상거래법이 적용되는 경우 계약·청약철회 및 대금결제·재화 공급 기록은 5년, 소비자 불만·분쟁 기록은 3년, 표시·광고 기록은 6개월 동안 보관합니다. 세법상 장부·증빙 등 별도 의무는 해당 법령의 대상·기산점·기간에 따릅니다. 거래가 없는데 이 기간을 전체 프로필에 일괄 적용하지 않습니다.
고객지원 내역은 처리 종료 후 분쟁 대응에 필요한 범위에서 최대 3년 보관하며, 불필요한 첨부자료는 목적 달성 시 먼저 삭제합니다. 인증·접속 보안 로그는 서비스 보안 조사에 필요한 기간 동안 접근을 제한하여 처리하고, 제공자별 로그·백업 보존기간에 따라 만료 자료를 정리합니다.
보유 기간이 끝나거나 처리 목적이 달성된 개인정보는 복구하기 어려운 방법으로 파기합니다.
Reminder 원본 복사본은 Hormonic 앱 전용 샌드박스에 저장되며, 로그인 계정은 저장 후 90일, 로그인 전 임시 항목은 24시간을 기준으로 앱 실행·갱신 시 정리합니다. 앱을 실행하지 않으면 기기 내 정리는 다음 실행까지 늦어질 수 있습니다. 이용자는 기기 설정의 앱 데이터 삭제 또는 앱 삭제로 로컬 사본을 제거할 수 있습니다. 이 조치는 사진 앱의 원본까지 삭제하지 않습니다.
서버 Reminder 항목·분석 작업은 생성 시점, 리포트는 리포트 대상 기간 종료 시점, 사용량 집계는 해당 날짜를 기준으로 각각 90일의 보존 기준을 적용하고 매일 자동 정리 작업에서 만료 자료를 삭제합니다. 기기의 리포트 캐시는 최근 90개 기준이며 서버 삭제·동기화만으로 동시에 삭제되지는 않습니다. AI 동의 철회·현재 기기의 탈퇴 정리 또는 앱 데이터 삭제로 제거할 수 있습니다. 이미지 파생본은 분석 요청 메모리에서 처리하고 Hormonic의 DB·Storage에 별도 저장하지 않습니다. 무결성 challenge는 5분 동안 유효하며 만료 후 24시간이 지난 자료는 일일 정리 대상이 됩니다. 논리적 만료와 물리적 삭제 시점은 다를 수 있습니다.
Reminder AI 동의 변경 이력은 사건 발생 후 1년을 기준으로 자동 정리하며, 현재 유효한 동의의 승인 증빙은 동의가 유지되는 동안 보관합니다. 반복 요청 방지를 위한 계정 식별자·요청 시각(분 단위)·횟수만의 일일 카운터는 7일 보존 후 다음 자동 정리에서 삭제합니다. 이 최소 카운터는 AI 동의를 철회하고 다시 동의해도 당일 이용 한도를 유지하기 위해 남기며 이미지·분석 내용은 포함하지 않습니다. 분당 요청 카운터는 15분 경과 후 요청 처리 또는 일일 자동 정리에서 삭제합니다. 계정 탈퇴 시에는 해당 카운터를 삭제합니다.
전자 파일은 복구하기 어렵도록 삭제하고, 문서가 발생하면 파쇄 등으로 파기합니다. 법령상 보존 자료는 별도 분리·접근 제한하고 목적 외로 이용하지 않습니다. 백업 사본은 운영계에서 복구하여 재사용하지 않도록 통제하며 계약상 백업 만료 주기에 따라 순차 삭제합니다.
알림함·PUSH·기기 권한의 선택과 해제
신규 계정의 PUSH 수신은 기본 OFF입니다. 가입 완료 후 첫 홈에서 한 번 표시되는 안내에서 허용 안 함을 누르면 OFF를 유지합니다. 허용을 누르면 필요한 경우 OS 권한을 요청하고, 시스템 팝업을 다시 띄울 수 없으면 기기 설정을 엽니다. 앱은 OS 설정을 강제로 켜지 않으며 실제 OS 허용과 기기 등록이 성공한 뒤 PUSH 수신을 켭니다. 거부해도 가입·기본 기능을 막지 않습니다.
내 정보 → 알림 설정 → PUSH 알림에서 언제든 끌 수 있습니다. OS 권한만 꺼도 기기 표시가 제한되지만 계정의 PUSH 수신 선택은 유지됩니다. OS 권한을 다시 허용하면 앱이 실행·복귀하여 권한과 등록을 동기화한 뒤 발송 대상에 복귀할 수 있습니다. 앱 실행 전 즉시 동기화된다고 보장하지 않습니다. PUSH를 꺼도 알림함의 서비스 안내는 확인할 수 있습니다.
같은 계정에 연결되어 수신 조건을 충족하는 각 설치 기기로 발송할 수 있습니다. 로그아웃하면 현재 기기와 계정의 연결을 해제하고 탈퇴하면 해당 계정의 수신·기기 연결 자료를 삭제합니다. 앱 삭제는 서버에 즉시 전달되지 않을 수 있어 만료 토큰과 미사용 기기도 정리합니다.
첫 줄에는 일반·공지·긴급에 따라 Hormonic 알림, Hormonic 공지, Hormonic 긴급을, 둘째 줄에는 제목을 전송합니다. 잠금 화면에도 제목이 보일 수 있으며 OS 설정에서 미리보기 범위를 바꿀 수 있습니다. 본문과 발송 관리자 닉네임·이메일은 외부 PUSH payload에 전달하지 않습니다. 알림 식별자는 해당 회원의 알림함·상세를 여는 데 쓰며 서버에서 수신 권한을 검증합니다.
알림함과 현재 관리자 PUSH 발송 기능은 서비스 안내용이며 광고성 정보 발송에 사용하지 않습니다. PUSH 허용이나 OS 권한은 광고성 수신 동의를 대신하지 않습니다. 광고성 발송을 도입하면 별도 수신 동의, 표시·수신거부와 야간 발송 등 요건을 먼저 갖춥니다. Reminder 로컬 예약과 Hormonic 광고성 수신 선택도 각각 별도로 관리합니다.
예약시간과 실제 발송시간은 다를 수 있습니다. 네트워크·OS 절전·집중 모드·권한·제공자 장애 등에 따라 지연·미표시·중복이 발생할 수 있고, 제공자의 접수 성공은 기기 도착이나 열람 보장이 아닙니다. 중요한 기한은 앱과 원문에서 직접 확인해 주세요.
알림 데이터의 보유·파기
알림함의 수신·열람 내역은 실제 배달 후 180일 동안 제공하고, 만료 후 조회를 제한한 뒤 정기 정리합니다. 탈퇴 시 해당 회원의 수신·열람 내역은 삭제합니다. 관리자 발송 본문과 처리 이력은 등록 후 365일을 기준으로 정리하되 조회 기간이 남은 수신 알림이 있으면 그 기간이 끝난 뒤 정리합니다. 발송 관리자 탈퇴 시 발신자 식별정보를 제거하며 개인을 식별하지 않는 집계는 남을 수 있습니다.
종료된 PUSH 발송·접수 확인 작업은 종료 후 30일을 기준으로 정리합니다. 기기 정보는 최근 확인 후 90일이 지나면 발송 대상에서 제외하고, 180일이 지나고 연결된 처리 작업이 없으면 삭제합니다. 로그아웃은 계정 연결 해제이며 토큰 자체의 즉시 삭제와는 구분합니다. PUSH를 끄면 이후 발송 대상에서 제외하지만 기존 알림함·필요한 실패 처리 기록을 즉시 지우지는 않습니다.
서버의 미발송 작업은 24시간의 발송 대기 유효기간을 두고, 외부 사업자에게 보낸 개별 메시지는 1시간의 전달 유효기간(ttl=3600)을 요청합니다. 이는 제공자의 토큰·보안 로그·백업 등 모든 자료가 1시간 후 삭제된다는 뜻이 아닙니다. 정리 작업과 백업에는 운영 주기와 제공자별 기준을 적용합니다.
제3자 제공과 위탁
Hormonic은 원칙적으로 개인정보를 제3자에게 제공하지 않습니다. 다만 이용자 동의, 법령상 요청, 리워드 지급을 위해 필요한 경우 최소 범위에서 제공할 수 있습니다.
서비스 제공에 Supabase(인증·DB·보호 API·보안 로그), Vercel(공개 웹·복구 페이지 호스팅), Google Workspace(인증 메일 발신·고객 문의), OpenAI API(Reminder 분석)를 이용합니다. 각 업체의 수령 법인·업무·처리 위치·기간은 아래에서 구분하여 안내합니다. 위탁계약의 적용 범위와 실제 설정을 확인하고 목적 외 처리 금지·접근 제한·재위탁·보안·파기 의무를 관리합니다.
Google·Kakao·Apple 소셜 로그인, Apple App Attest·Google Play Integrity 및 Kakao 주소검색은 해당 기능에서 동작합니다. 스토어의 계정·구매·진단 정보 등 각 사업자가 자체 목적에서 직접 수집하는 정보와 Hormonic이 위탁하는 처리를 구분하며 각 사업자의 개인정보처리방침도 함께 적용됩니다. 스토어 사업자를 일괄적으로 Hormonic의 수탁자로 표시하지 않습니다.
현재 정식 서비스에서는 광고를 제공하지 않습니다. Google Mobile Ads(AdMob)와 동의 관리 SDK는 광고 기능을 도입하는 경우 사용합니다. 광고 기능을 제공하는 경우 광고 요청·노출·참여·보상 검증, IP·기기 정보·동의 상태와 권한 범위의 광고 식별자 등이 Google에서 처리될 수 있습니다. 서버 보상 검증(SSV)에는 Auth 사용자 UUID와 게임 코드가 전달될 수 있습니다. 광고 제공 전에 실제 처리 항목·사업자·국외 이전·연령 보호 설정을 확인하여 고지하고 필요한 동의와 추적 권한을 받습니다. 비개인맞춤 광고도 필요한 기기·보안 정보를 처리할 수 있으며 광고가 화면에 보이지 않는다는 이유만으로 SDK의 정보 처리가 전혀 없다고 단정하지 않습니다.
계약하지 않은 상품권 발송 업체·추가 광고 네트워크·분석 업체를 현재 수탁자로 기재하지 않습니다. 실제 리워드 지급을 외부 업체에 맡기거나 제3자 제공을 시작하기 전 대상 법인, 목적, 항목, 보유기간과 필요한 동의 내용을 따로 고지합니다. 개인정보를 판매하지 않습니다.
Kakao 주소검색을 이용하면 이용자가 입력한 주소 검색어와 IP 주소 등 접속 정보가 Kakao에서 처리될 수 있습니다. 선택 결과 중 우편번호와 기본주소만 Hormonic 앱으로 전달되며 상세주소는 앱에서 직접 입력합니다.
Reminder AI 분석에는 OpenAI API를 이용합니다. 메타데이터가 제거된 JPEG 파생본과 분석 지시문·언어·시간대 등 최소 문맥이 TLS로 국외 전송되며, Hormonic은 store=false로 응답 저장을 요청합니다. OpenAI의 기본 abuse monitoring 로그에는 고객 콘텐츠가 포함될 수 있고 원칙적으로 최대 30일 보관될 수 있습니다. 이미지 안전성 검토·법적 의무 등 예외는 제공자 정책에 따르므로 store=false를 모든 제공자 저장의 부재나 즉시 완전 삭제로 설명하지 않습니다. 별도로 opt-in하지 않는 한 API 입력은 모델 학습에 사용되지 않습니다.
Reminder AI 분석은 별도 동의 후 제공됩니다. AI 처리 동의를 철회하면 이후 분석을 중단하고 클라우드에 저장된 분석 파생 결과, 리포트, 분석 작업 및 시도 기록을 삭제합니다. 기기 내 로컬 원본은 동의 철회만으로 자동 삭제되지 않고 앞서 안내한 앱 실행·갱신 시 정리 기준을 따릅니다. 이용자는 기기 설정의 앱 데이터 삭제 또는 앱 삭제로 로컬 사본을 제거할 수 있습니다. 동의를 거부하거나 철회하면 이후 이미지 분석과 리포트 생성 기능을 이용할 수 없습니다.
기기 PUSH의 외부 처리와 국외 이전
선택한 기기 PUSH 전달을 위해 Expo의 650 Industries, Inc.(미국), Apple Inc.(APNs, 미국) 또는 Google LLC(Firebase Cloud Messaging, 미국)의 전달 인프라를 이용합니다. 기기 등록·갱신 및 알림 발송 시 TLS로 기기 토큰·앱 식별정보·전달용 제목과 종류·알림 식별자를 전송합니다. iOS는 Expo → APNs, Android는 Expo → FCM으로 연결되며 이메일·전화번호·회원 프로필·알림 본문을 PUSH payload에 포함하지 않습니다.
목적은 이용자가 켠 기기 알림의 전달·연결 관리·실패 확인입니다. 요청한 기능 이행에 필요한 국외 처리위탁·보관은 개인정보 보호법 제28조의8제1항제3호의 고지 등 요건을 충족하는 범위에서 적용합니다. 이를 모든 국외 이전에 대한 포괄적 동의로 보거나 광고·추적 목적으로 확대하지 않습니다. 거부·해제해도 알림함과 PUSH가 필요하지 않은 기본 기능을 이용할 수 있습니다.
처리 국가·방법: Expo는 미국으로의 정보 이전·처리를 공개합니다. Apple·Google은 미국을 포함한 글로벌 인프라를 사용하며 개별 알림의 실제 중계·저장 국가 전체를 공개 자료만으로 특정할 수는 없습니다. 본사 소재지를 유일한 처리 국가로 단정하지 않습니다. 추가 국가·재수탁 범위는 제공자 계약과 확인 결과에 따라 보완하고 법정 고지·보호조치를 적용합니다.
제공자 보유기간: Expo는 전달용 토큰을 저장하며 메시지 내용은 APNs·FCM으로 넘기는 데 필요한 동안 메모리·큐에서 처리한다고 공개합니다. Expo 토큰의 고정 삭제기한은 공개 자료에서 확인되지 않아 임의의 숫자로 보장하지 않습니다. APNs·FCM의 미전달 메시지는 요청한 만료기간과 각 서비스 규칙을 따릅니다. Firebase 설치 ID는 삭제 요청 전까지 보관될 수 있고 삭제 요청 후 운영계·백업 정리에는 최대 180일이 걸릴 수 있습니다. Hormonic DB 보관기한과 제공자의 설치 ID·보안 메타데이터 보관은 다릅니다.
문의·거부: 앱의 PUSH 알림을 끄거나 privacy@hormonic.app으로 국외 처리 거부·삭제를 요청할 수 있습니다. 해당 기기 PUSH는 제한되지만 알림함·기본 기능은 이용할 수 있습니다. 제공자 문의는 Expo https://expo.dev/privacy, Apple https://www.apple.com/legal/privacy/contact/, Google https://support.google.com/policies/contact/general_privacy_form 에서 접수할 수 있습니다.
공식 확인 근거(2026년 11월 5일): Expo https://expo.dev/privacy 및 https://docs.expo.dev/push-notifications/faq/, Apple https://developer.apple.com/documentation/usernotifications/sending-notification-requests-to-apns, Firebase https://firebase.google.com/support/privacy 및 https://firebase.google.com/docs/cloud-messaging/customize-messages/setting-message-lifespan. TLS 전송은 종단간 암호화와 같지 않으며 중계 사업자의 접근 가능성을 고려해 제목에 민감정보를 넣지 않습니다.
국외 처리와 이전 거부
개인정보의 국외 처리위탁·보관은 별도 동의 또는 개인정보 보호법 제28조의8제1항제3호의 계약 이행에 필요한 위탁·보관 등 적용 가능한 근거를 확인하고, 이전 항목·국가·시기·방법·수령 법인과 연락처·목적·보유기간·거부 방법과 영향을 사전에 알린 뒤 진행합니다. 국내 리전 사용만으로 국외 접근이나 재위탁이 없다고 단정하지 않습니다.
Supabase 주 DB 리전은 대한민국 서울(ap-northeast-2)입니다. 해외 지원·재수탁자 접근이나 해외 인프라에서의 처리가 수반되는 경우에도 국외 이전에 관한 고지·보호조치를 적용합니다. 원본 이미지는 Hormonic의 원격 저장소에 보관하지 않지만, 동의한 AI 분석에 필요한 파생 이미지와 최소 문맥은 분석 사업자에게 전송됩니다.
OpenAI 분석은 이용자가 AI 분석에 동의하고 직접 전달을 요청할 때 수행합니다. privacy@hormonic.app으로 국외 이전 문의·거부·철회를 요청하거나 내 정보의 AI 분석 동의를 철회할 수 있습니다. 거부 시 국외 분석이 필요한 기능은 제한되나 국외 분석이 필요 없는 기본 기능은 이용할 수 있습니다. 계정 인증 등 필수 인프라의 국외 처리를 거부하는 경우에는 해당 기능 제공이 어려울 수 있어 대안과 계정 삭제 방법을 안내합니다.
국외 이전 대상이나 목적·항목·보유기간 등 법정 고지사항이 바뀌면 이용자에게 알리고, 별도 동의가 필요한 변경은 적용 전에 다시 동의를 받습니다. 이전 거부·철회 요청은 privacy@hormonic.app으로 접수합니다.
수탁자별 처리 — Supabase
수령 법인·연락처: Supabase Pte. Ltd.(싱가포르), privacy@supabase.io. 계정 인증, 데이터베이스, 보호 API와 보안·운영을 위해 기능 사용 시 이메일·인증정보, 프로필, 동의 내역, 기능별 활동·분석 결과와 접속·보안 정보를 TLS API로 전달합니다. 비밀번호는 인증 요청에만 사용하며 Hormonic이 원문을 보관하지 않습니다.
처리 위치: 주 DB·Auth·DB 백업의 선택 리전은 대한민국 서울(ap-northeast-2)입니다. 미국 관계사 Supabase, Inc.는 필요한 기술지원·운영을 담당합니다. 지원 요청이나 보안 사고 대응 시 필요한 범위의 접근을 기록하고 제한합니다. 계약법인의 싱가포르 소재지나 하위처리자 본사 소재지를 모든 데이터의 실제 저장국가와 동일하게 보지 않습니다.
EU 운영 로그: Supabase는 서비스 운영·보안을 위한 로그, 성능 지표, 상태 모니터링 등 사용·서비스 메타데이터를 EU 소재 데이터센터에서 수집·저장한다고 공개합니다. 이는 서울의 회원 DB 전체를 EU로 복제한다는 뜻은 아닙니다. 다만 접속·인증 기록에는 IP 등 개인정보가 포함될 수 있으므로 로그를 무조건 익명정보로 취급하지 않습니다. 제공자는 EU의 개별 국가나 전 세계 지원 접근 국가 전체를 해당 FAQ에서 특정하지 않으며, 확인되지 않은 국가를 임의로 확정하지 않습니다.
기간: 운영 데이터에는 앞의 항목별 보유·파기 기준을 적용합니다. 현재 Supabase 조직의 로그 조회 보존기간과 일일 DB 백업 보존기간은 각각 7일이며, DB 백업은 서울 리전에 저장하고 시점 복구(PITR)는 사용하지 않습니다. 운영계에서 삭제된 정보도 순환 백업 만료까지 잔존할 수 있습니다. 이 7일이 제공자의 모든 내부 보안·지원 데이터의 일괄 삭제기한을 뜻하지는 않습니다. 프로젝트 삭제에 따른 고객 데이터 삭제는 제공자의 최대 30일 기준과 법률상 예외를 따릅니다. 지원 처리와 계약 종료 후 사본 삭제는 제공자의 해당 보존 기준을 별도로 적용합니다.
이전 근거·거부: 계정·요청 기능 제공에 필요한 국외 위탁·보관은 개인정보 보호법 제28조의8제1항제3호의 요건을 충족하는 범위에서 적용합니다. 선택 정보·AI 처리 등 동의를 근거로 하는 처리는 그 동의 범위를 따릅니다. privacy@hormonic.app으로 거부·삭제를 요청할 수 있으며 필수 인증·저장 처리를 거부하면 해당 계정 기능이 제한될 수 있습니다.
공식 확인 근거(2026년 10월 16일): 지역·이전 FAQ https://supabase.com/legal/privacy-resources/data-residency-and-transfers-faq 및 처리계약 https://supabase.com/legal/customer-resources/data-processing-addendum, 재수탁자 목록 https://supabase.com/legal/customer-resources/subprocessor-list. 공개 자료와 실제 선택 리전을 함께 확인하며 변경 시 이 방침을 갱신합니다.
수탁자별 처리 — Vercel
수령 법인·연락처: Vercel Inc.(미국), privacy@vercel.com. 웹 호스팅 제공자로서 공개 웹·주소검색 진입 페이지·비밀번호 재설정 인계 API의 전달과 보안·장애 대응을 수행합니다. 웹 접속·복구 요청 시 IP, 요청 헤더·필요한 쿠키·요청 정보와 인계 처리에 필요한 검증정보를 HTTPS로 처리합니다. 검증정보를 일반 진단 로그에 남기지 않도록 제한합니다.
처리 위치·시기: 웹·API 요청 시 처리하며 현재 서버 함수 배포 리전 iad1은 미국입니다. 정적 콘텐츠 전달·보안·지원에는 글로벌 네트워크가 사용될 수 있으므로 전 세계 접속을 모두 미국 단일 시설에서 처리한다고 보장하지 않습니다. 계약법인 소재국, 서버 실행 리전과 CDN 접근 위치는 구분합니다.
기간: 재설정 검증정보는 인계 요청 처리에 필요한 범위에서 일시 사용하고 웹 서버 DB에 계정 프로필을 별도로 저장하지 않습니다. Pro 기본 런타임 로그 조회 보존은 1일이며 이는 모든 보안·운영 데이터에 동일하게 적용되는 기간을 뜻하지 않습니다. 별도 로그 내보내기·추가 보존 기능과 계약 종료 후 삭제는 적용 계약·설정별 기준을 따릅니다.
이전 근거·거부: 요청한 웹·계정 복구 기능의 제공에 필요한 위탁·보관은 개인정보 보호법 제28조의8제1항제3호의 요건을 충족하는 범위에서 적용합니다. privacy@hormonic.app으로 거부를 요청하거나 웹 접속을 중단할 수 있으며 해당 웹·복구 기능의 이용이 제한될 수 있습니다. 계정 삭제 문의는 같은 이메일로 접수할 수 있습니다.
공식 확인 근거(2026년 10월 16일): 처리지역·보안 https://vercel.com/docs/security/compliance, 리전 https://vercel.com/docs/regions, 런타임 로그 https://vercel.com/docs/logs/runtime, 처리계약 https://vercel.com/legal/dpa. 함수 리전, 글로벌 콘텐츠 전달, 제공자 내부 보안 기록의 위치·기간을 서로 동일한 것으로 보지 않습니다.
수탁자별 처리 — OpenAI API
수령 법인·연락처: OpenAI OpCo, LLC(미국), privacy@openai.com. 이용자가 별도 AI 분석 동의 후 이미지를 전달할 때, Supabase 보호 API가 메타데이터를 제거한 JPEG 파생본·분석 지시문·언어·시간대 등 최소 문맥을 TLS로 전송하여 분석·리포트 내용을 생성합니다. 이미지 자체에 포함된 개인정보도 전송 대상이 될 수 있습니다. 계정 이메일·연락처·주소를 분석 목적에 자동으로 덧붙이지 않습니다.
처리 위치: 현재 기본 글로벌 API(api.openai.com)를 사용하며 특정 국가로 한정된 데이터 레지던시 설정을 적용한 것으로 안내하지 않습니다. 미국 수령법인과 글로벌 처리 체계를 이용하므로 미국에만 저장·접근된다고 보장하지 않습니다. 안전성 검토 등 조건부 처리와 하위처리자의 소재지는 제공자의 공개 목록·계약을 따릅니다.
공개된 API 인프라 처리 가능 국가: 호주, 벨기에, 브라질, 캐나다, 덴마크, 핀란드, 프랑스, 독일, 인도, 인도네시아, 아일랜드, 이탈리아, 일본, 말레이시아, 멕시코, 네덜란드, 뉴질랜드, 노르웨이, 폴란드, 싱가포르, 남아프리카공화국, 대한민국, 스페인, 스웨덴, 스위스, 아랍에미리트, 영국, 미국입니다. 이는 2026년 10월 14일 제공자 목록의 API 인프라 범위이며, 모든 요청이 모든 국가를 거친다는 뜻은 아닙니다. 네트워크 전달은 이용자와 가까운 Cloudflare 데이터센터를 사용할 수 있어 위 목록만으로 모든 전달 위치를 한정하지 않습니다. 정책 위반으로 표시된 콘텐츠의 검토에는 미국·캐나다·필리핀 소재 처리자가 관여할 수 있고, 지원 과정의 데이터 공유는 지원에 필요한 범위로 제한됩니다.
기간: store=false로 Responses 응답의 별도 저장을 요청하지 않습니다. 이 옵션과 별개로 기본 abuse monitoring 로그에는 콘텐츠가 포함되어 최대 30일 보관될 수 있고, 법적 의무·안전성 조사·이미지의 아동 성착취물 의심 검토 등 예외에는 추가 보관이 가능합니다. store=false만으로 Zero Data Retention 승인을 받은 것으로 보지 않습니다. 별도 데이터 공유 선택이 없는 API 고객 콘텐츠는 모델 학습에 사용하지 않는 제공자 기준을 적용합니다.
이전 근거·거부: 선택 AI 분석 및 그에 수반하는 국외 이전은 별도 고지와 동의를 전제로 합니다. 내 정보의 AI 분석 동의를 철회하거나 privacy@hormonic.app으로 거부·철회를 요청할 수 있습니다. 이후 이미지 분석과 새 리포트 생성은 중단되지만 이 처리가 필요 없는 기본 기능은 이용할 수 있습니다. 기존 Hormonic 분석 결과의 삭제 범위는 앞의 AI 동의 철회 안내를 따릅니다.
공식 확인 근거(2026년 10월 16일): API 데이터 관리 https://developers.openai.com/api/docs/guides/your-data 및 제품·목적별 하위처리자와 처리 가능 국가 https://openai.com/policies/sub-processor-list/. ChatGPT 전용 기능이나 사용하지 않는 선택 상품의 처리 범위를 Hormonic의 필수 처리로 기재하지 않습니다.
수탁자별 처리 — Google Workspace
수령 법인·연락처: Google Asia Pacific Pte. Ltd.(싱가포르, 한국 청구지 Workspace 직접 계약 기준), legal-notices@google.com. 계정 인증·비밀번호 재설정 메일을 보낼 때 수신자 이메일, 발송 시각·전달 메타데이터, 가입 인증번호 또는 비밀번호 재설정 링크를 포함한 메일 본문을 암호화 SMTP로 처리합니다. 이용자가 고객지원에 문의하면 회신 이메일·문의 내용·직접 첨부한 자료를 메일로 처리합니다.
처리 위치: 싱가포르는 계약법인 소재국이며 모든 메일의 저장국가가 싱가포르라는 뜻은 아닙니다. 현재 상품에는 특정 지역 보관을 지정하는 데이터 리전 정책을 적용하지 않습니다. Google 공개 목록의 Workspace 데이터센터 운영 국가는 미국, 캐나다, 칠레, 벨기에, 덴마크, 핀란드, 아일랜드, 일본, 멕시코, 네덜란드, 싱가포르, 대만입니다. 이는 이용 가능한 데이터센터 운영 범위이며 특정 메일의 실제 복제 위치를 확정한 목록이 아닙니다. 서비스 유지보수·이용자가 요청한 기술지원의 처리 국가와 역할은 공식 목록에서 별도로 구분합니다.
기간: 고객지원 메일은 앞의 최대 3년 기준을 적용하고 불필요한 첨부자료는 먼저 삭제합니다. 이 기간은 Hormonic의 보관 기준이며 Google이 수신 후 3년마다 메일을 자동 삭제한다는 뜻은 아닙니다. 가입 인증번호·비밀번호 재설정 링크의 유효기간 10분은 메일 사본의 삭제기간과 다릅니다. 일반 삭제한 메일의 휴지통 보관은 30일이며 영구삭제 후 관리자 복구는 추가 최대 25일입니다. 고객이 복구할 수 없게 삭제한 뒤 제공자 시스템에서 삭제를 완료하는 데 계약상 최대 180일이 걸릴 수 있고 법률상 보존 예외가 있습니다. 계약 종료 시에는 별도의 복구기간과 삭제 절차를 적용합니다.
이전 근거·거부: 요청한 계정 인증·복구·문의 회신을 위한 국외 위탁·보관은 개인정보 보호법 제28조의8제1항제3호의 요건을 충족하는 범위에서 적용합니다. 마케팅 메일은 별도 선택 동의를 따릅니다. privacy@hormonic.app으로 거부·철회를 요청할 수 있으며 인증·복구 메일 처리를 거부하면 해당 이메일 기능이 제한될 수 있습니다. Hormonic 선택 알림은 앱의 알림 설정에서 철회할 수 있습니다.
공식 확인 근거(2026년 10월 16일): 계약법인 https://cloud.google.com/terms/google-entity, 국가·역할별 처리자 https://workspace.google.com/terms/subprocessors/, 처리·삭제 계약 https://cloud.google.com/terms/data-processing-addendum/. Google Cloud 전용 계약법인이나 사용하지 않는 Vault의 보존 설정을 Workspace 메일의 실제 계약·설정으로 안내하지 않습니다.
이용자 권리와 문의
이용자는 개인정보 열람, 정정, 삭제, 처리정지, 동의 철회를 요청할 수 있습니다.
개인정보 문의는 privacy@hormonic.app, 고객지원은 support@hormonic.app으로 접수합니다.
보관 동의 철회 후에도 현재 소셜 로그인 연결은 유지합니다. 재가입 제한에 이의가 있으면 privacy@hormonic.app으로 접수할 수 있습니다. 7일 소셜 재가입 대조 동의와 1년 조사 보관 동의의 조회·철회는 privacy@hormonic.app으로 요청할 수 있습니다. 철회할 동의의 종류(7일 소셜 보관, 1년 조사 보관 또는 두 가지 모두)를 알려주시면 최소한의 계정 소유 확인과 법정 요건 검토 후 지체 없이 필요한 철회·삭제 조치를 하고 결과를 안내합니다. 일률적인 운영자 승인 조건을 두지 않으며, 법령상 사유로 조치가 제한되는 경우에는 그 근거와 이의 제기 방법을 안내합니다. 가입 절차보다 과도한 증빙이나 복잡한 절차를 요구하지 않습니다. 7일 소셜 동의만 철회하면 해당 소셜 차단 목적은 중단되지만 유효한 조사 동의에 따른 보관은 따로 남을 수 있으므로 두 상태를 구분해 안내합니다. 1년 조사 동의를 철회하면 조사용 식별값 보관을 중단하며, 아직 유효한 7일 기본 대조 목적의 최소 값만 남깁니다. 두 동의를 모두 철회한 소셜 값은 별도 적법한 근거가 없는 한 보관하지 않습니다. 소셜 동의 철회만으로 현재 연결이나 로그인 이메일의 별도 7일 처리가 자동 삭제되지는 않습니다. 이메일 포함 보관정보의 삭제·처리정지는 privacy@hormonic.app으로 요청할 수 있습니다. 탈퇴 후에도 동일 창구를 이용할 수 있고 최소한의 계정 소유 확인 후 법정 요건에 따라 처리 결과·근거·이의 방법을 안내합니다. 비밀번호·인증번호를 보내지 마세요.
내 정보 → 기본 정보 수정에서 직접 조회·정정·탈퇴할 수 있습니다. 앱을 이용할 수 없을 때는 privacy@hormonic.app으로 삭제를 요청할 수 있으며, https://hormonic.app/policy/account-deletion은 앱 내 탈퇴 경로와 이메일 요청 방법을 설명하는 안내 페이지입니다. 웹에서 즉시 삭제가 완료되는 접수폼은 아닙니다. 비밀번호·인증번호를 보내지 마세요. 최소한의 계정 소유 확인 후 법정 기한 내 처리하고, 제한 또는 거절 사유와 이의 제기 방법을 안내합니다.
법정대리인이나 적법한 위임을 받은 대리인도 권리를 행사할 수 있습니다. 법령상 보존 의무·타인의 권리 등 법정 사유로 제한되는 경우 해당 근거와 범위를 안내합니다. 전적으로 자동화된 개인정보 처리로 권리·의무에 중대한 영향을 받는 결정이 이루어지면 법령상 요건에 따라 설명·검토·거부 등을 요청할 수 있습니다. 일반적인 Reminder 요약은 이러한 법적 결정을 대신하지 않습니다.
아동 보호·안전조치·자동 수집
Hormonic의 회원가입 대상은 만 14세 이상입니다. 연령 확인 체크만으로 실명·생년월일 인증을 수행했다고 보지 않습니다. 만 14세 미만 아동 정보가 수집된 사실을 알게 되면 신규 처리를 제한하고 적법한 보호 조치를 확인해 불필요한 정보를 지체 없이 삭제합니다. 향후 아동 서비스를 제공하려면 검증 가능한 법정대리인 동의와 별도 고지·보호 조치를 먼저 마련합니다.
전송 암호화, Supabase 인증, 사용자별 DB 접근 제한(RLS/RPC), 최소 권한, 서버 비밀키 분리, 탈퇴 후 원문 이메일·암호문 미보관, HMAC 키 분리, 필요한 감사기록과 접근 통제 등을 적용합니다. 보안 조치가 침해 가능성 0%를 보장하는 것은 아니며 유출 등 사고를 알게 되면 법정 요건과 기한에 따라 통지·신고 및 피해 최소화 조치를 합니다.
웹·앱은 로그인 유지와 보안·설정 보존을 위한 쿠키 또는 로컬 저장소를 사용할 수 있습니다. 브라우저 설정에서 쿠키·사이트 데이터를 삭제·차단할 수 있으나 로그인 등이 제한될 수 있습니다. 향후 광고 기능을 도입하는 경우 광고 SDK의 행태·기기 정보 처리 항목과 동의 관리, OS 개인정보·광고 설정을 통한 통제 방법을 별도로 안내합니다. 이 경우 맞춤형 광고 거부가 광고 전체의 제거를 뜻하지는 않습니다.
보호책임자·구제기관·변경 안내
개인정보 보호책임자 및 고충처리 담당: Hormonic 운영자 / 이메일: privacy@hormonic.app. 운영자가 개인정보 보호 및 고충처리 업무를 직접 담당하며, 개인정보 열람·정정·삭제·처리정지·동의 철회와 침해 신고를 접수하여 처리합니다. 일반 고객지원은 support@hormonic.app, 보안 제보는 security@hormonic.app으로 접수할 수 있습니다.
권리침해 상담·신고는 개인정보침해신고센터(privacy.kisa.or.kr), 분쟁 조정은 개인정보분쟁조정위원회(kopico.go.kr), 사이버범죄 신고는 경찰청(ecrm.police.go.kr)을 이용할 수 있습니다.
방침 개정 시 변경 내용·이유·시행일과 이전 내용을 확인할 수 있도록 안내합니다. 일반 변경은 시행 7일 전, 이용자에게 불리한 중요한 변경은 원칙적으로 30일 전 고지하며 별도 동의가 필요한 변경은 적용 전에 다시 동의를 받습니다.
2026년 11월 5일 보완은 이미 구현된 알림함·선택 PUSH의 항목, 외부 전달, 보유기간과 권한 해제 방법을 공개한 것입니다. 공개일·시행일은 2026년 11월 5일이며 과거의 사전 고지나 동의를 소급하여 충족한 것으로 처리하지 않습니다. 기존 동의·철회 기록, 필수 동의 버전과 수신 선택은 그대로 유지합니다. 11월 4일 원문: https://hormonic.app/policy/privacy/history/20261104. 새로운 목적·항목 확대 또는 별도 동의가 필요한 변경은 적용 전에 따로 안내하고 필요한 동의를 받습니다.