로컬로그 개인정보처리방침
최지호(로컬로그 운영자)는 계정과 여행 서비스 제공에 필요한 최소한의 정보만 처리합니다.
1. 처리하는 정보
이메일로 가입하는 경우 이메일 주소, 단방향 암호화된 비밀번호, 닉네임을 처리합니다. 카카오 로그인으로 가입하는 경우 카카오 회원번호와 닉네임을 처리합니다.
서비스 이용 중 다음 정보를 처리합니다.
- 사용자가 직접 선택해 등록한 프로필 사진
- 관광지 검색어
- 저장한 여행 코스의 제목, 관광지 목록과 순서, 여행 날짜, 시간대, 테마, 일정 여유도 및 이동수단
- 즐겨찾기한 관광지와 직접 작성한 관광지 후기
- 후기·작성자 신고 사유, 선택 입력한 상세 내용, 신고 처리 상태와 사용자 차단 관계
- 로그인 상태를 유지하기 위한 인증 토큰. 원문은 기기의 보안 저장소에 두며 서버는 리프레시 토큰 식별자와 폐기 상태만 저장합니다.
- 계정과 작성 정보의 생성일·최종 수정일
- 보안과 과도한 요청 방지를 위한 IP 주소 및 요청 시각·경로·상태 코드
- 추천 결과의 일시적 분산을 위한 앱 실행 단위 임의값과 그 해시, 추천 여행 날짜·관광지·30분 단위 예상 방문 시간. 임의값은 HTTPS 요청 헤더로 서버에 전달되며 원문은 저장하지 않습니다.
- 이메일로 권리 행사·계정 삭제·문의를 요청한 경우 발신 이메일 주소, 가입 방식, 본인이 제공한 가입 이메일 또는 닉네임, 요청 내용과 답변 기록
경주 이야기에는 사용자가 선택한 사진, 본문, 해시태그·관광지 태그, 좋아요·개인 저장·댓글·신고·차단 정보가 저장됩니다. 게시하면 사진·본문·태그와 닉네임·프로필 사진이 공개되며, 실제 여행 날짜나 개인 저장 코스는 자동 공개하지 않습니다.
SNS 사진은 Android에서 위치 메타데이터를 제거한 후 전송하며, 서버에서 WebP로 변환해 저장합니다. 원본 사진 파일은 보관하지 않습니다.
2. 수집하지 않는 정보
사용자의 현재 위치(GPS), 이동 경로, 연락처, 주소록, 통화 기록, 사진첩 전체, 광고 식별자 및 행동 기반 광고 정보는 수집하거나 저장하지 않습니다.
추천 코스를 실제로 열람했는지에 관한 이력과 관광지 방문 완료 이력도 수집하지 않습니다. 추천 결과가 한 장소와 시간대에 몰리지 않도록 위 1항의 임시 배정 정보만 최대 30분간 프로세스 메모리에서 처리하며, 데이터베이스나 기기 저장소에는 보관하지 않습니다.
3. 이용 목적
- 회원 식별, 로그인 유지 및 계정 관리
- 여행 조건에 맞는 코스와 설명 제공
- 관광지 검색 결과 제공
- 저장 코스, 즐겨찾기 및 후기 기능 제공
- 후기 작성자 표시와 본인 삭제 권한 확인
- 후기·작성자 신고 처리, 사용자 차단과 정책 위반 콘텐츠 검수
- 개인정보 권리 행사, 계정 삭제 요청과 문의 처리 및 처리 사실 확인
- 과도한 요청과 부정 이용 방지, 장애 확인과 서비스 안정성 확보
- 경주 이야기 공개·태그 검색, 좋아요·댓글·개인 저장, 신고 처리와 차단 기능 제공
4. 보유 및 파기
- 회원 정보, 저장 코스, 즐겨찾기와 후기: 회원 탈퇴 시 삭제합니다.
- 후기 신고 내역: 신고 처리와 분쟁 대응을 위해 보유하며 신고자·대상 계정 또는 대상 후기가 삭제되면 함께 삭제합니다.
- 차단 내역: 차단을 해제하거나 관련 계정이 삭제될 때 삭제합니다.
- 기기의 인증 토큰 원문: 만료, 로그아웃 또는 회원 탈퇴 때 삭제하거나 사용할 수 없게 합니다. 서버의 리프레시 토큰 식별자와 폐기 상태는 회원 탈퇴 때 삭제합니다.
- 비로그인 추천 요청의 IP 기반 호출 기록: 24시간이 지난 기록은 호출 제한에 더 이상 사용하지 않으며, 이후 요청 처리 중 프로세스 메모리에서 정리합니다.
- 관광지 검색어와 서버 접속 로그의 IP 주소·요청 정보: Railway 운영 로그에 7일간 보관한 뒤 삭제합니다.
- 추천 분산용 앱 실행 식별값 원문: 서버에서 해시한 뒤 저장하지 않습니다. 해시와 추천 여행 날짜·관광지·30분 단위 예상 방문 시간은 프로세스 메모리에 최대 30분간 보관합니다.
- 이메일 권리 행사·계정 삭제·문의 기록: 처리 완료 후 30일 이내 삭제합니다. 관계 법령상 보존 의무가 있거나 분쟁이 계속되는 경우에는 필요한 범위에서 해당 기간 동안 분리 보관합니다.
회원 탈퇴 시 운영 데이터베이스에서 계정, 저장 코스, 즐겨찾기, 후기, 신고·차단 관계와 인증 토큰 정보를 삭제하고, 미디어 저장소에서 프로필 사진 파일을 삭제합니다.
게시물 삭제 시 SNS 사진과 관련 댓글·반응을 정리하고, 계정 삭제 시 본인 게시물·댓글·반응·신고·차단과 미게시 사진도 정리합니다. 미게시 사진은 24시간 경과 후 정리 대상이 됩니다. 파일 삭제 실패 시 공개 접근과 계정 연결을 즉시 제거하고 삭제 대기 파일을 운영 정리 작업에서 재시도합니다.
장애 복구용 암호화 백업에는 삭제된 정보가 최대 30일 동안 남을 수 있습니다. 백업은 장애 복구에만 사용하며 30일 이내 삭제합니다. 관계 법령에 보존 의무가 있는 경우에는 해당 기간 동안 분리 보관한 뒤 파기합니다.
5. 외부 서비스 및 국외 처리
로컬로그는 이용자의 개인정보를 판매하지 않습니다. 서비스 제공에 필요한 범위에서 아래 사업자가 정보를 처리합니다.
- 카카오: 사용자가 카카오 로그인을 선택하면 인가 코드 또는 액세스 토큰을 인증에만 사용하고, 카카오에서 회원번호와 닉네임을 받습니다. 인가 코드와 카카오 액세스 토큰은 저장하지 않습니다.
- 카카오맵·카카오모빌리티: 지도 표시와 도로 경로 조회에 관광지의 공개 좌표만 사용하며 계정 정보와 GPS는 전달하지 않습니다. 지도 WebView가 카카오 서버에 연결될 때 카카오는 IP 주소, 단말 정보, 쿠키와 서비스 이용 기록을 처리할 수 있습니다.
- Google Gemini: 여행 대화 전송에 동의한 경우 현재 여행 문장, 정리된 여행 조건과 동행 인원·첫 방문 여부 및 공개 관광지 정보를 대화 해석과 질문 제안에 사용합니다. 로컬로그는 문장 원문을 DB·로그·대화 기록에 저장하지 않습니다. 위치·개인 주소·연락처·인증정보는 입력하지 마세요. 패턴 차단이 모든 민감정보를 탐지하지는 못합니다. Google 무료 서비스에서는 전송 내용이 제품 개선에 사용될 수 있으며, 공급자의 Gemini API 약관과 개인정보처리방침이 적용됩니다. 동의하지 않으면 직접 선택 방식으로 여행을 만들 수 있습니다.
- NVIDIA NIM: 공개 관광지 검색용 임베딩을 처리합니다. 여행 문장 원문 대신 허용된 취향 코드에 대응하는 고정 검색문을 사용합니다.
- Railway Corporation: Singapore 리전에서 서버, 데이터베이스, 미디어 파일과 운영 로그를 처리합니다. 계정 정보와 사용자가 저장한 데이터는 HTTPS로 전송되며 회원 탈퇴 또는 위 보유기간이 끝날 때까지 처리됩니다.
관광지, 축제와 날씨 정보는 한국관광공사, 기상청과 경주시의 공공데이터를 이용합니다. 이 과정에서 이용자의 개인정보는 전송하지 않습니다.
6. 이용자의 권리
본인 경주 이야기의 본문·태그를 수정하거나 게시물·사진·본인 댓글을 삭제할 수 있으며, 개인 저장 취소와 작성자 차단 해제도 가능합니다.
앱의 내 정보 화면에서 닉네임과 프로필 사진을 변경하거나 삭제할 수 있고, 본인 후기 삭제와 사용자 차단 해제가 가능합니다. 계정 삭제를 선택하면 계정과 연결 데이터를 삭제합니다.
앱을 이용할 수 없는 경우에도 계정 삭제 요청 페이지에서 삭제를 요청할 수 있습니다. 계정 보호를 위해 이메일 가입자는 등록 이메일 확인, 카카오 가입자는 카카오 재인증 또는 추가 본인 확인이 필요할 수 있으며 닉네임만으로 계정 소유자를 확인하지 않습니다.
7. 안전성 확보 조치
- 앱과 서버 간 통신은 HTTPS로 암호화합니다.
- 비밀번호는 단방향 해시로 저장하며 원문을 보관하지 않습니다.
- 인증 토큰은 기기의 보안 저장소에 보관합니다.
- 서버 로그에 요청 본문 전체와 인증 토큰을 기록하지 않습니다.
- 후기 신고와 사용자 차단 기능을 제공하고 신고된 콘텐츠를 운영자가 검수할 수 있습니다.
8. 문의
처리 주체는 최지호(로컬로그 운영자)입니다. 개인정보 열람, 정정, 삭제, 처리정지 및 기타 문의는 localloghelp@gmail.com으로 보내주시기 바랍니다.
9. 방침 변경
방침이 변경되는 경우 앱 또는 이 페이지를 통해 알립니다.