Privacy Policy
Last updated: September 26, 2026
This policy explains how "TripDiary" (the "App") collects, uses, and stores your information.
1. Information we collect
| Item | How it is collected | Purpose |
|---|---|---|
| Trip content (trip name, dates, places, times, notes, reference links) | Entered by you in the App | To provide the App's core feature — trip planning |
| Cover images | Attached by you in the App | Shown on the trip list and detail screens |
| Anonymous identifier (anonymous UID) | Created automatically when you use "Share as an online link" | To identify the owner of a shared trip so only they can update it |
The App has no sign-up or sign-in. We do not collect your name, email address, or any other information that directly identifies you.
2. Where your information is stored
Your trips and cover images are stored only in your device's internal storage by default and are not sent to any server.
The one exception is when you choose "Share as an online link" on a trip. That trip's content is then uploaded to Google Firebase (Cloud Firestore) so that anyone who has the link can view it as read-only. If you never use that feature, no data leaves your device. Google's Privacy Policy also applies to data handled by Firebase.
3. Sharing with third parties
We do not provide or sell your information to third parties for advertising, analytics, marketing, or any other purpose. Data you share online is processed only through Google Firebase, which acts as our infrastructure provider.
4. Retention and deletion
- Uninstalling the App deletes all local data (trips, cover images, and so on) stored on your device.
- A trip you shared online is deleted automatically from the server after at least 30 days. If the trip ends later than that, it is kept until 7 days after the trip ends, and in no case longer than one year. Sharing the trip again restarts the retention period from that moment.
- If you want a shared trip removed before it expires, email us the trip title and the share link at the address below and we will delete it.
- Only the owner can change an online-shared trip. Anyone with the link can read it, and the full list of shared trips can never be browsed.
5. If you are in the European Economic Area, the UK or Switzerland
This section applies to you if you use the App from those regions. codebrunch is the controller of the data described below, and can be reached at the email address in section 9.
Legal basis for processing.
- Trips you keep only on your device are never sent to us, so we do not process them at all.
- When you choose “Share as an online link”, that trip's content and an anonymous identifier are uploaded. The legal basis is your consent (Art. 6(1)(a) GDPR), given by the deliberate act of sharing. You may withdraw it at any time by stopping the share in the App or by asking us to delete it; withdrawal does not affect processing that already happened.
- When you tap the button to fetch a link preview, the App requests that page directly from the website you entered. Nothing is sent to us.
Transfers outside the EEA.
Trips shared online are stored on Google Cloud infrastructure (Firebase Cloud Firestore), which may be located outside the EEA. Google acts as our processor under the Firebase Data Processing and Security Terms, which incorporate the European Commission's Standard Contractual Clauses as the transfer safeguard.
Your rights.
You have the right to access, rectify, erase, restrict and object to the processing of your data, and the right to data portability. You may also lodge a complaint with your local data protection supervisory authority.
Because the App has no sign-up, we hold nothing that identifies you as a person and cannot look you up. To exercise a right over a trip you shared online, email us the trip title and the share link so that we can find it (Art. 11 GDPR).
6. Children's privacy
The App is not directed to children under 14, and we do not knowingly collect personal information from children.
7. Permissions
The App requests only network-related permissions (internet access and network state), which it uses for online sharing and for fetching link previews. It does not request access to your location, camera, contacts, or any other sensitive permission.
8. Changes to this policy
If this policy changes, we will post the update on this page.
9. Contact
For any questions about privacy, please contact us at:
개인정보처리방침
최종 수정일: 2026년 9월 26일
본 개인정보처리방침은 "여행일기"(영문명 TripDiary, 이하 "앱")가 이용자의 정보를 어떻게 수집, 이용, 보관하는지 설명합니다.
1. 수집하는 정보
| 항목 | 수집 경로 | 용도 |
|---|---|---|
| 여행 일정 내용(여행명, 날짜, 장소, 시간, 메모, 참고 링크 등) | 이용자가 앱 내에서 직접 입력 | 앱 핵심 기능(여행 일정 관리) 제공 |
| 커버 이미지 | 이용자가 앱 내에서 직접 첨부 | 여행 목록/상세 화면 표시 |
| 익명 식별자(anonymous UID) | 이용자가 "온라인 링크로 공유" 기능을 사용할 때 자동 생성 | 온라인 공유 데이터의 소유자 확인(수정 권한 판별) |
앱은 회원가입이나 로그인 절차가 없으며, 이름·이메일 등 개인을 식별할 수 있는 정보를 직접 수집하지 않습니다.
2. 정보 저장 위치
이용자가 입력한 여행 일정·커버 이미지는 기본적으로 이용자의 기기 내부 저장소에만 저장되며, 서버로 전송되지 않습니다.
다만 이용자가 여행 상세 화면에서 "온라인 링크로 공유"를 직접 선택하면, 해당 여행 일정 내용이 Google의 Firebase(Firestore) 서버에 업로드되어 링크를 아는 사람이 읽기 전용으로 열람할 수 있게 됩니다. 이 기능을 사용하지 않으면 어떤 데이터도 외부로 전송되지 않습니다. Firebase 이용에는 Google의 개인정보처리방침이 함께 적용됩니다.
3. 제3자 제공
본 앱은 수집하거나 온라인에 공유된 정보를 광고, 분석, 마케팅 등의 목적으로 제3자에게 제공하거나 판매하지 않습니다. 온라인 공유 데이터는 인프라 제공자인 Google Firebase를 통해서만 처리됩니다.
4. 정보 보관 및 삭제
- 앱을 삭제하면 기기에 저장된 모든 로컬 데이터(여행 일정, 커버 이미지 등)가 함께 삭제됩니다.
- 온라인으로 공유한 여행은 공유 시점으로부터 최소 30일이 지나면 서버에서 자동으로 삭제됩니다(여행 종료일이 그보다 나중이면 여행이 끝난 뒤 7일까지 보관하며, 어떤 경우에도 1년을 넘기지 않습니다). 소유자가 일정을 다시 공유하면 그 시점을 기준으로 보관 기간이 다시 계산됩니다.
- 만료 전에 삭제를 원하시면 아래 문의 이메일로 여행 제목과 공유 링크를 알려주시면 처리해 드립니다.
- 온라인 공유 링크는 소유자만 내용을 수정할 수 있고, 링크를 아는 사람은 읽기만 가능합니다(전체 목록 열람 불가).
5. 유럽경제지역(EEA)·영국·스위스 이용자
해당 지역에서 본 앱을 이용하는 경우 이 조항이 적용됩니다. 아래 정보의 관리자(controller)는 codebrunch이며, 연락처는 9. 문의의 이메일과 같습니다.
처리의 법적 근거
- 기기에만 보관하는 여행 일정은 저희에게 전송되지 않으므로 처리 대상 자체가 아닙니다.
- ‘온라인 링크로 공유’를 선택하면 해당 일정의 내용과 익명 식별자가 업로드됩니다. 법적 근거는 공유 버튼을 누르는 행위로 표시된 동의(GDPR 제6조 제1항 (a)) 입니다. 앱에서 공유를 중지하거나 삭제를 요청하시면 언제든 철회할 수 있으며, 철회는 이미 이루어진 처리에는 영향을 주지 않습니다.
- 링크 미리보기 가져오기 버튼을 누르면 앱이 입력하신 주소의 웹사이트에 직접 요청을 보냅니다. 저희에게 전송되는 것은 없습니다.
EEA 역외 이전
온라인으로 공유한 일정은 Google Cloud 인프라(Firebase Cloud Firestore)에 저장되며, 이 서버는 EEA 밖에 위치할 수 있습니다. Google은 Firebase 데이터 처리 및 보안 약관에 따라 수탁처리자로서 처리하며, 해당 약관에는 이전 보호 장치로서 유럽연합 집행위원회의 표준계약조항(SCC)이 포함되어 있습니다.
정보 주체의 권리
열람, 정정, 삭제, 처리 제한, 처리 반대, 데이터 이동에 관한 권리를 행사하실 수 있으며, 거주 국가의 개인정보 감독기구에 민원을 제기하실 수도 있습니다.
본 앱에는 회원가입이 없어 이용자를 특정할 수 있는 정보를 보유하지 않으며, 따라서 저희가 이용자를 조회할 수 없습니다. 온라인으로 공유한 일정에 대해 권리를 행사하시려면 저희가 해당 일정을 찾을 수 있도록 여행 제목과 공유 링크를 함께 보내주시기 바랍니다(GDPR 제11조).
6. 아동의 개인정보
본 앱은 만 14세 미만 아동을 대상으로 서비스를 제공하지 않으며, 아동의 개인정보를 의도적으로 수집하지 않습니다.
7. 권한
본 앱은 온라인 공유 기능 및 링크 미리보기(썸네일) 조회를 위한 네트워크 관련 권한(인터넷 접속, 네트워크 상태 확인)만 사용하며, 위치·카메라·연락처 등 민감한 권한을 요구하지 않습니다.
8. 개인정보처리방침 변경
본 방침이 변경되는 경우 본 페이지를 통해 공지합니다.
9. 문의
개인정보 관련 문의사항은 아래 이메일로 연락 주시기 바랍니다.