인물지도 · personmap
개인정보처리방침
시행일
퍼스널 플래닛(Personal Planet)은 인물지도(personmap)에서 처리하는 정보의 종류와 목적, 외부 전송, 보관 및 삭제 방법을 다음과 같이 안내합니다. 이 방침은 인물지도 앱에 적용됩니다.
- 사람과 관계, 날짜별 기록 및 저장한 AI 브리핑은 기기에서 암호화하여 보관합니다.
- AI 브리핑은 전송할 내용을 확인하고 동의한 경우에 생성합니다. 메모 안에 직접 적은 개인정보는 선택한 내용에 포함되어 전송될 수 있습니다.
- AI 기능에는 서버의 익명 인증과 사용량 관리가 사용됩니다. 이 정보는 기기의 기록과 별도로 처리합니다.
1. 기기에 저장하는 정보와 목적
사람의 이름·연락처·프로필 메모·태그·선택한 사진은 사람별 정보를 관리하기 위해, 날짜별 기록과 관계는 기록 검색·관계도·만남 준비를 위해 사용합니다. 만남 일시·참여자·준비 메모와 알림 설정은 약속 및 기기 알림을 관리하기 위해 사용합니다.
AI 생성 결과와 생성 당시 참고 정보는 사용자가 저장을 선택한 경우 이후에 다시 확인할 수 있도록 기기에 보관합니다.
앱의 기록 저장소와 저장한 프로필 사진은 기기 전용 키를 사용해 암호화합니다. 보호 대상 저장 파일은 운영체제의 자동 백업에서 제외하도록 설정합니다. 현재 앱의 별도 클라우드 백업·기기 간 동기화 기능은 제공하지 않습니다.
AI 계정 삭제는 계정과 연결되지 않은 기기의 개인 기록을 삭제하지 않습니다. 기기 내 자료는 각 화면의 삭제 기능으로 별도 관리할 수 있습니다. 계정 삭제 후 기본 기록 기능을 계속 사용할 수 있으며, AI 생성에 다시 동의하는 경우에만 새로운 익명 계정을 만듭니다.
2. 선택 권한
연락처: 불러오기를 실행하고 접근을 허용하면, 불러오기 목록을 구성하기 위해 허용된 연락처의 이름과 전화번호를 읽습니다. 사용자가 선택한 사람을 앱에 추가하는 데 이용하며, 연락처 목록 전체를 AI 서버로 보내지 않습니다.
사진: 사용자가 선택한 사진을 사람 프로필에 저장하기 위해 사용합니다. 프로필 사진은 AI 브리핑에 전송하지 않습니다.
알림: 설정한 만남 알림을 기기에서 표시하기 위해 사용합니다. Android에서는 정확한 시각에 알림을 예약하기 위한 별도 권한이 필요할 수 있습니다.
선택 권한을 허용하지 않으면 해당 기능은 제한될 수 있습니다. 권한은 운영체제 설정에서 변경할 수 있습니다.
3. AI 브리핑의 전송과 이용
기본 만남 브리핑은 기기 안에서 표시합니다. AI 브리핑 생성은 전송할 내용을 선택·확인하고 전송에 동의한 경우 진행합니다.
전송 항목은 선택한 날짜별 기록의 날짜와 본문, 포함하기로 한 준비 메모, 프로필 메모·태그·관계 등의 참고 정보, 만남 일시·기준일과 요청 처리에 필요한 임시 식별자입니다. Firebase의 앱 서버를 거쳐 OpenAI API로 전달하여 브리핑을 생성합니다.
프로필의 이름·연락처·사진·주소·생년월일은 별도 필드로 추가 전송하지 않습니다. 참여자와 기록은 요청별 임시 식별자로 표시하고, 결과의 실제 이름은 기기에서 복원합니다. 다만 기록·메모·태그 등 자유 입력 내용에 직접 적은 실명이나 전화번호 등은 자동으로 제거되지 않으므로 전송 전에 확인해 주세요.
전송을 취소하면 AI 생성을 진행하지 않습니다. 생성 결과는 사용자가 저장을 선택한 경우에만 기기의 암호화 저장소에 보관합니다.
4. 서버의 인증·보안·사용량 정보
AI 기능의 연결·사용량 확인·생성 요청에는 Firebase 익명 인증과 App Check를 사용합니다. 익명 인증 식별자(UID)와 인증 상태는 요청 인증에, 앱·기기 검증 정보와 토큰은 정상 앱의 확인과 부정 사용 방지에 이용합니다.
UID에 연결된 날짜별 AI 사용 횟수, 기준 시간대와 갱신 시각은 생성 한도를 적용하고 실패 요청의 사용량을 복구하기 위해 Firestore에 저장합니다. 익명 인증은 실명 계정 없이 기술적 식별자를 발급한다는 뜻이며, 이용자와 연결되지 않는 통계 정보라는 뜻은 아닙니다.
외부 인증 및 서버 서비스 제공 과정에서 IP 주소와 접속 환경 정보 등이 연결·보안 목적으로 처리될 수 있습니다.
운영자의 AI 서버 로직은 개인 기록이나 AI 결과 본문을 별도의 데이터베이스에 보관하지 않으며, 기록 본문·인증 토큰·API 키를 애플리케이션 로그에 남기지 않도록 구현되어 있습니다. 외부 서비스의 보안·운영 기록 처리는 아래의 외부 서비스 및 보관 안내를 따릅니다.
앱 업데이트 확인 시 서버에 플랫폼 종류(iOS 또는 Android)를 전송하고 설치 빌드 비교는 기기에서 처리합니다. 이름·메모·AI 인증 정보는 이 요청에 포함하지 않습니다. 일반적인 HTTP 운영 로그에는 IP 주소와 요청 정보가 포함될 수 있습니다.
5. 외부 서비스와 국외 처리
Google Firebase·Google Cloud: 익명 인증, 앱 검증, AI 요청의 서버 처리 및 사용량 보관, 앱 업데이트 확인을 위해 인증 식별자·앱 검증 정보·사용량 및 AI 요청 내용을 처리합니다. AI 함수는 서울 리전에서 실행되며, Firebase Authentication은 Google의 공식 안내에 따라 미국에서 처리됩니다. 위치 선택을 제공하지 않는 서비스는 Google 또는 그 처리업체의 시설이 있는 국가에서 처리될 수 있습니다.
OpenAI API: AI 생성 요청 시 사용자가 선택·동의한 텍스트와 요청용 임시 식별자 등으로 브리핑을 생성합니다. OpenAI의 미국 및 서비스 제공 시설에서 국외 처리가 이루어질 수 있습니다. 전송은 AI 기능 실행 시 네트워크의 암호화 연결을 통해 이루어집니다.
Google Play Integrity 및 Apple App Attest·DeviceCheck: 운영체제에 맞는 앱·기기 검증에 필요한 증명 정보를 처리합니다. 증명 정보는 각 검증 서비스의 정책에 따라 처리됩니다.
이 서비스들은 앱 기능 제공과 보안을 위해 사용됩니다. AI 생성에 필요한 정보의 전송을 원하지 않으면 생성을 취소하고 기기 내 기록·기본 브리핑 기능을 사용할 수 있습니다. 전송 및 처리에 관한 문의는 개인정보 문의처로 접수할 수 있습니다.
외부 서비스의 데이터 처리 장소·보관 예외 등 상세 정책은 아래 공식 안내에서도 확인할 수 있습니다.
6. 보관 기간과 파기
기기 내 정보: 사용자가 앱에서 해당 정보를 삭제할 때까지 보관합니다. 앱의 사람·기록 등 지원되는 삭제 기능으로 관리할 수 있습니다. 앱 제거나 기기 저장 공간 초기화로 로컬 기록을 잃으면 별도 서버 원본으로 복구할 수 없습니다.
익명 인증 및 AI 사용량: 인증·사용량 관리 목적으로 서버에 보관하며, 앱 내 삭제 메뉴가 제공되는 버전(0.14.15 이상)에서는 설정의 AI 계정 삭제에서 익명 계정과 관련 사용량 기록을 직접 삭제할 수 있습니다. 현재 미사용 계정을 일정 기간 뒤 자동 삭제하는 기능은 적용되어 있지 않습니다. 삭제 도중 일시적인 서버 오류가 발생하면 접수된 요청을 주기적으로 재시도합니다. 이전 요청으로 정보가 다시 생기는 것을 방지하기 위한 최소 삭제 처리 정보는 정상 처리 후 통상 2~3시간 이내 정리하며, 장애가 지속되면 복구 후 정리합니다. 날짜별 한도 초기화는 과거 사용량 문서 삭제가 아닙니다.
OpenAI 처리 정보: 앱은 AI 응답의 저장 기능을 요청하지 않습니다(store:false). 다만 이것이 외부 서비스의 모든 보관을 없애는 것은 아닙니다. OpenAI의 일반 API 정책상 입력·출력이 포함될 수 있는 부정 사용 모니터링 기록은 기본적으로 최대 30일 보관될 수 있으며 법적 의무 등 예외가 적용될 수 있습니다. 모델별 프롬프트 캐시 등 별도의 처리도 해당 서비스 정책에 따릅니다.
Firebase 인증 및 보안 기록: Google 공식 안내에 따르면 인증 과정의 IP 로그는 수 주간 보관됩니다. 다른 인증 정보는 운영자가 해당 이용자의 삭제를 요청할 때까지 보관하며, 요청 후 운영·백업 시스템에서 제거되는 데 최대 180일이 걸릴 수 있습니다. App Check의 증명 정보와 토큰은 해당 기능·검증 제공자의 정책 및 토큰 유효기간에 따라 처리됩니다.
개인정보 문의: 문의자가 제공한 이메일 주소와 문의 내용, 요청 확인에 필요한 최소 정보는 답변 및 권리 행사 처리에 이용합니다. 문의 처리 목적이 끝나면 지체 없이 삭제하며, 법령상 별도 보관 의무가 있는 경우 해당 사유와 기간을 안내합니다.
불필요해진 전자 정보는 해당 저장소에서 삭제하는 방법으로 파기합니다. 기기 내 기록 삭제와 서버의 인증·사용량 삭제는 별개입니다. 앱을 제거하는 것만으로 서버 정보가 자동 삭제되지는 않습니다.
7. 열람·정정·삭제 및 처리정지 요청
사용자는 앱에서 지원되는 정보의 열람·수정·삭제, 기기 권한 변경, AI 전송 취소를 할 수 있습니다. 익명 AI 계정과 서버 사용량은 설정 > AI 계정 삭제에서 직접 삭제할 수 있으며 이메일 문의가 필수는 아닙니다. 서버 정보의 열람·정정·처리정지, 동의 철회 및 삭제 관련 문의는 personalplanet.apps@gmail.com으로 보내주세요. 앱을 사용할 수 없는 경우에도 이 이메일로 요청할 수 있습니다.
이메일 제목에 ‘인물지도 개인정보 요청’을 적고 원하는 처리 내용을 알려주세요. 앱에 문의용 식별자가 표시되는 버전에서는 설정의 ‘개인정보 문의’에서 확인할 수 있습니다. 식별자를 확인할 수 없으면 그 사실을 알려주세요. 요청자와 대상 정보를 확인하기 위해 필요한 최소한의 정보를 추가로 요청할 수 있습니다.
인증 토큰·비밀번호·API 키나 앱에 적은 사적인 기록 전체를 보내지 마세요. 문의용 식별자는 대상 정보의 조회를 돕기 위한 값이며, 그 값만으로 본인 확인이 완료되거나 삭제가 승인되는 것은 아닙니다.
확인된 삭제 요청은 대상 익명 인증 정보와 관련 AI 사용량을 포함해 처리합니다. 처리가 제한되거나 추가 확인이 필요한 경우 사유를 안내합니다. 운영자는 기기에만 저장된 기록을 이메일 요청만으로 원격 삭제할 수 없습니다.
8. 정보 보호 조치
기기 내 기록과 저장한 사진에는 기기 전용 키를 이용한 암호화를 적용합니다. AI 요청은 HTTPS로 전송하고 인증 및 앱 검증을 적용합니다. 서버 비밀키는 앱에 넣지 않으며, 개인 기록 본문·인증 토큰·API 키가 애플리케이션 로그에 남지 않도록 처리합니다.
다른 사람의 정보를 기록하거나 AI로 전송할 때는 해당 정보를 이용할 권한과 당사자의 개인정보를 고려해 필요한 범위에서만 입력해 주세요.
9. 개인정보 문의처
운영자: 퍼스널 플래닛(Personal Planet)
개인정보 보호책임자: 송명현
이메일: personalplanet.apps@gmail.com
10. 방침 변경
이 방침은 2026년 9월 25일부터 적용합니다. 이번 변경은 앱 내 익명 AI 계정 삭제 및 업데이트 확인 기능의 정보 처리를 추가한 것입니다. 구버전에서 삭제 메뉴가 보이지 않으면 최신 버전으로 업데이트하거나 문의처로 요청할 수 있습니다. 내용이 변경되면 이 페이지에 변경 내용과 시행일을 안내하고 필요한 경우 앱에서 알리거나 별도 동의를 받습니다.