개인정보 처리방침

Anime Maps(이하 “AnimeMaps”)는 웹사이트 및 모바일 앱에서 처리하는 정보를 본 개인정보 처리방침에 따라 관리합니다.

최종 업데이트: 2026-08-26

1. 운영자 및 문의처

서비스명: Anime Maps
문의: animemapsx@gmail.com

2. 수집·저장하는 정보

  • 계정 정보: 이메일 주소, 로그인 ID, 표시 이름, 프로필, 자기소개, 아바타, 언어, 시간대 및 표시 설정.
  • 이용 정보: 즐겨찾기, 개인 캘린더 날짜와 분류, 비공개 메모, 열람 기록.
  • 커뮤니티 정보: 평점, 후기, 답글, 좋아요, 신고, 문의 내용 및 운영자 답변.
  • X·Instagram 공유 정보: 공유된 게시물의 원본 URL, 공유 텍스트 및 매칭할 때 생성된 이벤트 후보 스냅샷. 이벤트 매칭, 사용자가 선택한 후보 확인 및 운영자의 미매칭 제보 처리를 위해 공유 제출 기록에 저장됩니다.
  • 기술 정보: 앱 버전, OS, 언어, 인증 세션, 부정 이용 방지를 위해 변환된 접속 정보, 서버 및 인프라가 생성하는 접속 로그.
  • 위치 정보: ‘근처 이벤트’를 사용할 때 API로 전송되고 API 응답에도 포함되는 위도·경도. 회원 프로필에 계속 저장하도록 설계되어 있지는 않지만, 좌표가 응답 캐시나 접속·보안 로그에 짧은 기간 나타날 수 있습니다. 기기 설정에서 권한을 끌 수 있습니다.

구매 및 구독 정보: Apple App Store 또는 Google Play에서 구매하거나 복원하면 AnimeMaps는 이메일이 포함되지 않은 무작위 결제 고객 ID를 RevenueCat에 전송하고, 검증된 권한, 상품 ID, 스토어, production/sandbox 환경, 구매·만료·유예 날짜, 갱신 상태, 관리 URL 및 검증 시각을 저장합니다. 하나의 구매가 여러 계정에 부여되는 것을 막기 위해 스토어 거래 식별자에서 서버 키로 만든 단방향 HMAC 지문을 저장하며, 원본 거래 식별자, 영수증, 구매 토큰, 카드 번호 또는 Webhook 본문은 저장하지 않습니다. Webhook은 이벤트 ID·유형·환경·상품 ID·가명 결제 고객 ID·payload SHA-256·처리 상태만 저장하고 보통 400일 후 삭제합니다. AnimeMaps 계정 삭제 시 결제 매핑, 권한 및 구매 소유자 HMAC은 활성 DB에서 삭제되고 Webhook의 가명 ID는 비워지며, 결제 고객 매핑이 있으면 해당 RevenueCat 고객 프로필 삭제도 요청합니다. Apple, Google 또는 RevenueCat이 법률·회계·부정 방지를 위해 보관하는 구매·거래 기록은 이 처리로 삭제되지 않고 스토어 구독도 자동 해지되지 않으며, 새 계정으로 구매 권한이 자동 이전·복원된다고 보장하지 않습니다.

광고 제공 및 동의: 앱은 먼저 Google User Messaging Platform(UMP)을 통해 동의 정보를 갱신하고, 필요한 지역에서는 동의 또는 개인정보 선택 절차를 완료합니다. UMP 결과가 허용하는 경우에만 Google Mobile Ads SDK(AdMob)에 광고를 요청합니다. 최초 버전은 비개인 맞춤 광고만 요청합니다. 광고를 요청하거나 표시할 때 Google은 광고 제공, 부정행위 방지 및 성과 측정을 위해 IP 주소, 기기·앱 식별자와 설정, OS, 언어, IP에서 추정한 대략적 지역, 광고 노출·클릭 등의 상호작용 정보를 처리할 수 있습니다. AnimeMaps는 계정 이메일, 즐겨찾기, 비공개 메모, 구매 내용 또는 정확한 위치를 광고 타기팅 데이터로 의도적으로 전송하지 않습니다. 이용 가능한 동의 및 개인정보 선택은 앱의 해당 화면에서 변경할 수 있습니다. Premium이 활성화된 동안 앱은 광고 요청을 보내지 않습니다. Google의 처리에는 Google 약관과 개인정보처리방침이 적용됩니다.

AnimeMaps 프로필은 공개됩니다. 프로필을 만들거나 수정하면 사용자 ID, 표시 이름, 선택한 아바타, 입력한 자기소개 및 일반 또는 Premium 회원 등급을 인증 없이 이용할 수 있는 프로필 API를 통해 다른 사용자가 볼 수 있습니다. 공개 프로필에는 상품 ID, 구매 Store, 가격, 구매일, 갱신일 또는 만료일이 포함되지 않습니다. 자기소개 입력은 선택 사항이지만 입력한 내용은 공개됩니다. 게시된 후기와 답글에는 본문과 함께 작성자의 사용자 ID, 표시 이름 및 아바타가 로그인 없이 표시되며, 다른 사용자는 작성자 아이콘이나 이름에서 프로필을 열 수 있습니다. 자기소개는 후기 작성자 정보 자체에는 직접 포함되지 않습니다. 프로필을 비공개로 설정하는 기능은 없습니다. 공개하고 싶지 않은 개인정보나 기밀정보를 프로필, 후기 또는 답글에 입력하지 마십시오.

후기·답글의 스팸을 방지하기 위해 게시 빈도, 사용자와 이벤트 식별자, 본문의 비밀키 기반 HMAC 핑거프린트, URL 수·문자 반복 등의 특징, 판정 점수와 사유 코드, 상태(공개, 검토 대기 또는 거부), 중복 게시 방지용 request_id, 운영자가 스팸으로 확정한 횟수 및 게시 차단 만료 시각을 처리합니다. 전용 스팸 방지 기록에는 원본 IP 주소를 저장하지 않으며, 빈도 제한에는 매일 변경되는 비밀키 기반 HMAC 식별자를 사용합니다. 이 HMAC 식별자는 원본 IP 주소나 본문을 표시하지는 않지만, 보관 기간 동안 같은 전송원이나 본문을 연결할 수 있는 가명 처리 정보입니다. 별도로 원본 IP 주소가 웹/CDN 접속 로그 또는 보안 로그에 기록될 수 있습니다.

댓글이나 답글에 URL이 하나라도 포함되면 자동으로 거부됩니다. 거부된 본문은 공개되지 않고 번역을 위해 전송되지도 않습니다.

3. 이용 목적

서비스 제공과 보호, 본인 인증, 화면 개인화, 즐겨찾기·캘린더 동기화, 커뮤니티 운영 및 관리, 부정 이용 방지, 문의 대응, 번역, 장애 조사, 품질과 안전 개선에 사용합니다. 스팸 판정은 AnimeMaps WordPress 서버와 계정 DB 내에서만 수행하며, 이 목적으로 본문이나 판정 메타데이터를 추가 외부 스팸 판정 서비스에 전송하지 않습니다. 명확히 거부된 게시물과 검토 대기 게시물은 Google Apps Script 또는 Google LanguageApp으로 전송하지 않으며, 운영자가 검토 대기 게시물을 승인하여 공개한 후에만 제4절의 번역 대기열에 추가됩니다.

4. Google을 이용한 후기 자동 번역

후기 또는 답글의 전체 본문, 원문·번역 대상 언어, 원문 해시, 일회성 nonce, 발급 시각, 가명 처리된 요청 ID 및 서명은 AnimeMaps WordPress 서버에서 AnimeMaps가 관리하는 Google Apps Script로 전송되어 Google LanguageApp으로 번역됩니다. 계정 이메일, 사용자 ID, 표시 이름, 즐겨찾기, 비공개 메모 및 현재 위치를 번역 요청의 별도 필드로 첨부하지 않습니다. 다만 사용자가 공개 후기 본문에 이름, 이메일 주소 또는 기타 개인정보를 직접 입력하면 해당 정보는 전체 본문의 일부로 Google에 전송됩니다. 공개 후기에 개인정보나 기밀정보를 입력하지 마십시오. Google의 처리에는 Google의 약관과 개인정보처리방침이 적용됩니다.

5. 번역 캐시 및 보관 기간

후기나 답글이 남아 있는 동안 같은 문장을 반복해서 외부로 보내지 않고 표시할 수 있도록 원문과 번역 결과를 서버 DB에 캐시합니다. 본문이 수정되면 이전 번역은 더 이상 표시에 사용되지 않습니다. 후기나 답글이 삭제되거나 운영자에 의해 숨김 처리되면 활성 번역 캐시는 삭제되고 번역 작업은 취소됩니다. 이와 별도로 GAS는 번역 결과를 Google Apps Script의 Script Cache에 최대 약 6시간 동안 임시 저장한 뒤 자동으로 만료시킵니다(용량 등의 제한으로 더 일찍 만료될 수 있습니다). 후기나 답글을 삭제하거나 숨겨도 WordPress에서 이 외부 임시 캐시를 즉시 삭제할 수 없으므로 만료 시점까지 결과가 남을 수 있습니다. 완료·취소된 작업의 기술 메타데이터는 일반적으로 30일 후 순차 삭제됩니다. 재시도나 장애 조사에 필요한 메타데이터는 문제가 해결될 때까지 남을 수 있습니다.

6. 비공개 메모

즐겨찾기의 비공개 메모는 본인이 로그인한 화면에만 표시되며 공개 프로필, 이벤트, 후기, 캘린더·이미지 공유 및 GAS 번역에 포함되지 않습니다. 메모는 서버 DB와 백업에 저장되고 종단간 암호화되지 않으며, 유지보수·보안·사고 대응·지원에 필요한 범위에서 운영자가 접근할 수 있습니다. 비밀번호 등 기밀정보를 입력하지 마십시오. 즐겨찾기를 해제하면 활성 DB의 메모도 삭제됩니다.

7. 캘린더 공유 링크

캘린더 공유를 만들면 선택한 월과 분류, 이벤트 제목, 예정일, 이벤트 시작·종료일 및 이벤트 이미지가 포함된 고정 스냅샷이 생성됩니다. 링크를 아는 사람은 볼 수 있으며 열람 기간은 생성 시점부터 최장 30일입니다. 사용자별 활성 링크는 최대 20개이며, 한도에 도달한 상태에서 새 링크를 만들면 가장 오래된 활성 링크가 30일 전에 무효화될 수 있습니다. 지원 화면 또는 인증된 API에서 링크를 취소할 수 있습니다. 현재 앱에 취소 기능이 표시되지 않으면 위 문의처로 연락해 주십시오. 신중하게 공유하십시오. 활성 스냅샷의 DB 행에는 링크 토큰 자체 대신 해시와 소유자의 사용자 ID 및 스냅샷이 저장됩니다. 다만 원본 공유 링크가 웹/CDN 접속 로그 또는 보안 로그에 기록될 수 있습니다. 비공개 메모는 스냅샷에 포함되지 않습니다.

My 캘린더 푸시 알림: 다음 날 알림을 직접 켠 경우에만 임의 설치 ID, 활성 Expo 푸시 토큰과 해시, 플랫폼, IANA 시간대, 언어, 앱 버전, 알림 설정, 예정일과 건수, 이벤트 집합의 가명화 지문, 작업·ticket·receipt·오류 상태를 저장합니다. 전송 시 토큰, 한 건이면 현지화된 공개 이벤트 제목, 여러 건이면 합계, 예정일, 최소 탭 데이터(알림 유형과 예정일)를 Expo Push Service로 보냅니다. Expo는 Apple 또는 Google 푸시 인프라로 전달할 수 있습니다. 비공개 메모는 알림 작업, 로그, 외부 payload에 절대 포함하지 않습니다. 알림을 끄면 등록된 모든 토큰을 지우며, 기기 등록 해제 또는 로그아웃 시 해당 기기를 비활성화하고 미전송 작업을 취소합니다. 등록에 사용한 인증 세션이 해지되거나 만료되어도 토큰을 비활성화합니다. DeviceNotRegistered 토큰은 즉시 비활성화합니다. 비활성 기기 행과 완료·실패·취소된 기술 메타데이터는 일반적으로 30일 후부터 순차 삭제합니다. receipt는 보통 전송 약 15분 후부터 확인하며 24시간 후에도 없으면 만료로 처리합니다. 백업은 정상 교체 주기에 따라 소멸하며 권한이 있는 운영자는 유지보수·보안·사고 대응 또는 지원에 필요한 범위에서만 접근합니다.

앱은 로그아웃 시 기기 해제에 사용할 임의의 기기 해지 비밀값을 기기에 보관합니다. 로그아웃 시 설치 ID와 이 비밀값을 AnimeMaps로 보내 해지를 요청합니다. 서버는 비교를 위해 처리하지만 단방향 HMAC 해시만 저장하며 원본 비밀값은 저장하지 않습니다. 지연된 해지 재시도가 완료를 확인할 수 있도록 이 HMAC은 비활성화된 기기 행에 최대 30일간 남을 수 있습니다.

receipt 상태 ok는 푸시 인프라로 전달됐다는 뜻일 뿐, 기기 수신이나 표시를 보장하지 않습니다.

8. 저장, 삭제 및 백업

계정 정보는 계정 유지에 필요한 동안, 이용 정보는 기능 제공과 안전한 운영에 필요한 동안 보관합니다. 사용자가 삭제 기능을 실행한 정보는 활성 서비스 DB에서 삭제하거나 본문을 지웁니다. 신고 사유, 신고자가 작성한 상세 내용 및 신고 당시의 본문 스냅샷은 원래 게시물이 삭제되거나 숨김 처리된 뒤에도 감사 기록에 남을 수 있습니다. 보안·법률 사안에 필요한 기록도 합리적인 기간 동안 보관할 수 있습니다. 백업 데이터는 즉시 삭제되지 않고 정상적인 백업 교체에 따라 순차 삭제되며 재해 복구 시 일시적으로 복원될 수 있습니다.

빈도 제한용 일별 HMAC 식별자는 일자 단위로 논리적 만료되며, 일반적으로 만료 후 약 48시간 이내에 매시간 정리를 통해 삭제됩니다. request_id 멱등성 기록은 본문 자체를 포함하지 않고 본문의 HMAC 핑거프린트와 판정 코드만 최대 30일 보관합니다. 검토 대기 게시물의 본문, 점수 및 사유는 운영자 검토를 위해 최대 30일 보관하며, 미처리 상태로 만료되면 본문을 삭제합니다. 승인할 때는 검토 점수와 사유를 삭제하지만, 공개 중에는 같은 이벤트에 중복 게시하는 것을 방지하기 위해 본문 HMAC 핑거프린트를 게시물과 함께 유지하며, 본인 삭제 또는 운영자 숨김 처리 시 삭제합니다. 검토 대기 게시물을 공개 승인하거나 스팸으로 확정한 경우 모두, 본문이 없는 운영자 판정 및 사유 코드 감사 기록을 최대 365일 보관합니다. 운영자가 스팸으로 확정하면 본문, 게시물의 HMAC 핑거프린트, 점수 및 사유를 즉시 삭제합니다. 운영자가 확정한 스팸 기록(strike)은 마지막 확정으로부터 최대 365일 보관합니다. 게시 차단은 24시간, 7일 또는 30일로 단계적으로 늘어나며, 차단 만료 후 blocked_until은 strike 보관 기간 동안에만 유지됩니다. 자동 즉시 거부만으로는 strike가 추가되지 않습니다. 이 기간은 부정 이용 방지, 이의 처리 및 장애 조사를 위해 설정됩니다.

9. 서비스 제공자, 정보 공개 및 운영자 접근

호스팅, 이메일 및 번역 제공자가 서비스 제공에 필요한 범위에서 정보를 처리할 수 있습니다. 개인정보를 판매하지 않습니다.

동의가 있거나 법률상 요구되거나 생명·안전·서비스 보호에 합리적으로 필요한 경우 정보를 공개할 수 있습니다. 권한을 부여받은 운영자는 서비스 운영, 유지보수, 콘텐츠 관리, 보안, 사고·지원 대응 또는 법률 준수에 필요한 범위에서 저장된 정보에 접근할 수 있습니다. 여기에는 검토 대기 게시물의 본문, 점수 및 사유를 확인하고 공개 승인할지 스팸으로 확정할지 결정하는 작업이 포함됩니다.

10. 보안

접근 통제, 전송 암호화, 인증 토큰 보호, 권한 분리 등 합리적인 조치를 사용하지만 인터넷 전송이나 저장의 절대적인 안전을 보장할 수는 없습니다.

11. 이용자의 선택과 요청

앱의 해당 화면에서 프로필, 기록 설정, 게시물 및 즐겨찾기를 확인·변경·삭제할 수 있습니다. 본인 확인 후 앱의 ‘계정→설정→계정 삭제’ 또는 웹 ‘/account-deletion/’에서 전체 계정을 삭제할 수 있습니다. 월간·연간 Store 구독은 자동 해지되지 않으므로 삭제 전에 Apple 또는 Google Play에서 해지하십시오. 그 밖의 열람, 정정, 삭제 또는 계정 요청은 계정 보유자 확인이 가능한 방법으로 위 문의처에 연락해 주십시오.

12. 방침 변경

기능이나 정보 처리 방식이 변경되면 본 방침을 업데이트할 수 있습니다. 중요한 변경은 사이트 또는 앱에서 안내합니다.

13. 이메일 확인, 정책 동의, 사용자 신고 및 차단

신규 가입 시 유효 시간이 있는 6자리 이메일 코드를 보냅니다. DB에는 요청 ID, 정규화 이메일, 코드의 단방향 HMAC, 15분 만료, 재전송 시각과 최대 5회 시도만 저장하고 평문 코드와 비밀번호는 저장하지 않습니다. 가입이 완료된 요청은 일반적으로 즉시 삭제합니다. 삭제 실패로 남은 사용 완료 요청과 만료된 미완료 요청은 매시간 제한된 수량의 정리 작업으로 삭제합니다. 메일 제공자는 배송에 필요한 데이터를 처리합니다.

UGC 전에 사용자 ID, 현행 약관·개인정보 처리방침 버전과 동의 시각을 저장합니다. 사용자 신고는 사유, 상세, 신고 당시 이름/bio, 관련 댓글, 양쪽 ID와 상태를 저장하고 권한 있는 운영자가 WordPress에서 검토합니다. 차단은 양쪽 ID와 시각을 저장하고 차단자의 로그인 화면에서 대상 프로필·댓글·답글을 숨깁니다. 계정 삭제 시 동의와 차단을 삭제하며, 보관하는 신고는 신고자를 익명화하고 삭제된 대상 ID, 프로필 스냅샷과 관련 댓글을 지웁니다.

14. 문의 대화 내역 및 답변 알림

문의와 관련하여 AnimeMaps는 접수 ID, 종류, 처리 상태, 최초 문의 내용, 추가 회신, 운영팀 답변, 관련 이벤트 및 신고 정보, 앱 BUILD·OS·언어, 생성·갱신·답변·완료 시각, 발신자 유형과 관련 사용자 또는 운영자 ID, 중복 전송 방지용 ID, 이메일 알림 상태·시도 시각·최소 오류 코드 및 문의 내역을 어디까지 읽었는지 나타내는 기준 시각을 저장합니다. 사용자와 운영자의 각 메시지는 이전 문의나 답변을 덮어쓰지 않고 같은 문의에 추가되며, 처리와 경위 확인을 위한 내역으로 보관됩니다. 권한 있는 운영자는 WordPress 관리 화면에서 내역을 확인하고 답변할 수 있습니다.

사용자가 새 문의나 추가 회신을 보내면 운영팀 메일함으로 보내는 알림 이메일에 메시지 내용과 접수 정보가 포함됩니다. 가입 이메일 알림을 요청한 경우 운영팀 답변 시 발송되는 이메일은 답변이 앱에 있다는 사실만 알리며 답변 본문을 포함하지 않고 AnimeMaps는 회신 주소(Reply-To)도 설정하지 않습니다. 추가 질문은 앱의 “문의 내역”에서 보내 주세요. 계정 DB의 문의와 메시지는 계정 삭제 시 삭제되지만 이미 발송된 이메일과 백업은 즉시 삭제되지 않으며 본 방침의 저장·삭제·백업 및 외부 위탁 관련 설명에 따라 남을 수 있습니다. 운영자 계정이 삭제되면 대화 내역을 유지하기 위해 답변 본문은 보관하고 발신 운영자 ID는 익명화합니다.

읽지 않은 답변 수는 사용자별로 저장된 기준 시각 이후에 생성된 운영자 메시지 수입니다. 개별 메시지의 읽음 확인이 아니며 운영자에게 읽음 상태를 알리지도 않습니다. 문의를 “완료” 상태로 바꾸어도 내역은 삭제되지 않으며 개별 메시지를 수정하거나 삭제하는 기능은 없습니다. 문의 전송 빈도 제한에서는 사용자 ID, 유효한 IP 주소 등의 범위 값으로 서버 비밀키를 사용하는 HMAC 식별자를 만들며, 원래 사용자 ID나 IP 주소를 제한 행에 직접 저장하지 않습니다. 한 시간 고정 구간이 끝나면 제한 행은 논리적으로 만료되고 오래된 행은 제한된 묶음 단위로 순차 삭제됩니다. 이와 별도로 원 IP 주소가 Web/CDN 접근 로그 또는 보안 로그에 기록될 수 있습니다. 알림 상태 “accepted”는 전송 처리에서 요청을 접수했다는 뜻일 뿐 실제 전송이나 기기·화면 표시를 보증하지 않습니다. 답변 알림을 요청하지 않은 경우(reply_requested=false)에도 새 문의 또는 추가 회신을 운영팀에 알리는 이메일에는 메시지 본문이 포함됩니다.




↑(위의 이미지를 클릭하세요!)
라쿠텐 트래블은 일본에서 가장 크고 인기 있는 여행 회사입니다! 합리적인 가격으로 호텔을 예약할 수 있습니다! 혹시 일본어를 못하시나요? 그래도 걱정하지 마세요! 라쿠텐에는 영어, 태국어, 한국어 및 중국어 버전이 있습니다! 당신이 사용하는 언어를 사용할 수 있습니다. 스마트폰을 사용 중이라면 웹 사이트를 PC 버전에서 스마트폰 버전으로 변경하고 언어를 원하는 언어로 변경하세요. 일본에 머무를 경우, 당연히 일본 사이트가 항상 가장 저렴합니다.
일본에 머무를 경우, 일본 사이트가 항상 가장 저렴합니다.