민나미러

개인정보 처리방침

운영자와 수집 정보

운영자는 Penguin Engine이며 개인정보 문의는 support@mimirror.jp로 받습니다. 모집자의 별명·진단 제목·무작위 계정 ID, 16문항 응답·자기 응답·일시, 구매 권한·거래 식별자 해시를 저장합니다. 응답자 이름·이메일·연락처는 묻지 않습니다. 브라우저의 무작위 ID로 중복 응답을 방지하며 복원 코드는 해시로 저장합니다.

Google·이메일 링크 로그인

Firebase Authentication이 Google 신원·이메일 등 프로필 정보와 이메일 링크 로그인을 처리합니다. 로그인 링크는 Firebase가 발송합니다. 이 앱에서 비밀번호를 만들거나 입력하지 않습니다. 링크를 열면 수신한 이메일 주소를 확인하며 다른 기기에서도 진행할 수 있습니다. 이메일·복원 코드는 리디렉션 URL이나 localStorage에 저장하지 않습니다. DB는 Firebase UID를 기록에 연결하며 이메일이 같다는 이유로 기록을 합치지 않습니다. 계정 삭제 시 Firebase 인증 사용자 삭제도 요청합니다. 진단별 알림 연락처는 별도로 관리합니다. 계정 복구를 위해 신청 Firebase UID, 링크 해시, 후보 기록 ID, 선택 입력한 설명, 신청 상태와 운영자의 확인 기록을 저장합니다. 본인 확인·지원에 사용하며 관련 계정 삭제 시 제거합니다. 비밀번호·코드·응답 내용을 입력하지 마세요.

진단별 이메일 알림

신청한 알림 주소로 설정 메일을 보내며, 수신 확인 후 지정한 수만큼 새 응답이 늘 때마다 알립니다. 간격은 1 이상의 정수이며 내 기록에서 변경하거나 중지할 수 있습니다. 간격을 바꾸면 그 시점부터 다시 계산합니다. 광고·다른 진단·결과·응답·복구 코드는 포함하지 않고 열람 추적도 하지 않습니다. Onamae.com을 이용합니다. 중지·응답 기간 종료·계정 삭제·반복된 전송 실패 시 주소를 삭제하며 정기 처리까지 지연될 수 있습니다. 기존 일회성 알림은 종전 동의대로 발송 완료 또는 설정 후 30일에 삭제합니다. 정기 알림 전환에는 새 동의와 수신 확인이 필요합니다.

가입 당시 브라우저 언어를 저장하여 로그인 링크·설정·진단 알림에 공통 적용합니다. 일본어·영어·한국어·중국어 간체·번체를 지원하고 그 외는 영어, 과거 언어 기록이 없는 계정은 일본어를 사용합니다. 남용 방지를 위해 주소 해시와 신청 횟수를 진단 메일은 최대 1일, 로그인 메일은 최대 1시간과 정기 처리 지연까지 보관합니다. 제공업체 배송 기록과 수신함에는 메일이 남을 수 있습니다. 모든 메일에 신청하지 않은 경우의 안내를 넣습니다.

이용 목적과 공개 범위

집계·본인 결과 제공·구매 확인·부정 이용 방지·신고 및 문의 대응에 사용합니다. 3명 이상 응답의 집계만 표시하지만 전후 차이로 응답을 추측할 수 있어 완전한 익명성을 보장하지 않습니다. 응답 링크를 가진 사람은 모집자의 별명과 진단 제목을 볼 수 있습니다.

저장·보관·삭제

진단 데이터는 Google Cloud 도쿄 리전에 저장합니다. 응답 접수는 생성 후 1년 뒤 종료되지만 과거 기록은 계속 볼 수 있습니다. 결과는 계정 삭제까지 저장됩니다. Web 설정·지원 페이지에서 삭제하면 진단·응답·세션이 삭제됩니다. 재사용 방지용 비연결 거래 해시·구매 ID는 서비스 운영 중 보관하며 삭제된 구매 결과는 복구할 수 없습니다. 장애 복구를 위해 DB를 매일 백업하고 각 백업을 7일간 보관합니다. 삭제된 데이터와 알림 연락처도 기존 백업에는 최대 7일간 남을 수 있습니다. 백업은 일반 열람·광고에 사용하지 않으며 보관 기한 후 삭제합니다. 시점 복원은 꺼져 있고 장애로 데이터가 사라질 수 있습니다. Google·Stripe의 자체 안전·법적 보관은 각사 정책에 따르며 일본 밖에서 처리될 수 있습니다.

Cookie·로그·보안

Firebase HttpOnly Cookie로 5일간 로그인하며 로그아웃·삭제 시 무효화합니다. 복원 코드는 localStorage에 저장하지 않습니다. 언어 설정과 무작위 응답 ID는 브라우저에 저장합니다. IP로 부정 전송을 방지하고 운영 로그는 원칙적으로 30일 보관합니다. 응답 URL 요청은 일반 접근 로그에서 제외합니다. IP 해시·시도 횟수는 15분 복원 시도 제한에 사용하고 만료 후 정기 삭제하며 광고에는 쓰지 않습니다.

결제·쿠폰·광고

Stripe가 카드 정보와 결제 시 이메일 등을 처리하며 당사는 카드 번호를 받거나 진단 응답을 Stripe로 보내지 않습니다. 결제 세션과 구매의 연결을 저장합니다. 쿠폰 해시·발행·사용 기록으로 중복을 막고 평문 코드는 DB에 저장하지 않습니다. 계정 삭제 후에도 사용 코드 장부는 운영 중 보관합니다.

복원 코드와 외부 정책

이전 복원 코드는 로그인한 계정으로 기록을 가져올 때만 사용합니다. 공유하거나 이메일에 쓰지 마세요. 코드를 잊었다면 응답 링크가 기록을 찾는 단서가 될 수 있지만 별도 본인 확인이 필요하며 복구를 보장하지 않습니다. Google 정책: https://policies.google.com/privacy . Stripe 정책: https://stripe.com/privacy .

2026-10-30

웹사이트 접근 분석

서비스 개선을 위해 Firebase와 연결된 Google Analytics(GA4)를 사용합니다. Cookie 등을 통해 페이지 종류·조회 수·유입 도메인·기기 및 브라우저 정보를 Google에 전송합니다. 진단 응답, 별명, 진단 제목, 이메일, 복원 코드, 초대 링크 식별자는 분석에 전송하지 않습니다. URL 쿼리와 프래그먼트는 제거하고 개별 진단·초대 페이지는 공통 경로로 바꿉니다. 접근 분석의 광고 개인화와 Google 신호는 비활성화되어 있습니다. Google의 정보 처리는 Google 개인정보처리방침을 따릅니다. 아래 버튼으로 이 브라우저의 분석을 중지하거나 다시 켤 수 있습니다. Global Privacy Control이 켜진 브라우저에서는 측정하지 않습니다.

접근 보호와 광고

로그아웃 후 재사용을 막기 위해 세션 Cookie의 해시만 최대 5일과 정기 삭제 지연까지 보관합니다. Cookie 원문은 저장하지 않습니다. 과도한 로그인·생성·초대·응답·신고를 제한하기 위해 계정 식별자 해시 또는 IP/IPv6 네트워크와 작업 대상의 조합 해시, 횟수를 15분 또는 1시간과 정기 삭제 지연까지 보관합니다. 탭에는 로그인 상태 변경 신호만 보내며 응답이나 인증 정보는 보내지 않습니다.

공개 첫 화면·이용 안내·가상 샘플 페이지에 Google AdSense 코드를 설치합니다. 로그인·응답·개인 결과·알림 설정에는 설치하지 않고 로그인 Cookie가 있는 공개 페이지에서도 로드를 억제합니다. 코드나 광고를 로드하면 IP, 방문 페이지, 기기·브라우저 정보와 Cookie 등이 광고·측정·부정 방지를 위해 Google에 전송될 수 있습니다. 응답은 광고 타기팅에 쓰지 않습니다. 광고 표시는 Google 심사와 동의 설정에 따릅니다. 개인화는 Google 광고 설정에서 관리할 수 있습니다.

Google · Google Ad Settings

Google Analytics (GA4)

페이지 조회 외에 예시·가이드 조회, 예시 선택, 진단 생성 버튼 조작, 진단 생성, 응답 시작·완료를 고정 이벤트명으로 측정합니다. 이름, 이메일, 응답 내용, 결과, 기록 ID, 초대 URL은 포함하지 않습니다. 이 브라우저에서 분석을 중지하면 이벤트도 중지됩니다.