개인정보 처리방침
TakeOff 개인정보 처리방침
마지막 업데이트: 2026년 10월 5일
1. 문의
TakeOff는 iPhone 및 Mac용 독립 앱입니다. 개인정보 보호 또는 데이터 처리에 관한 문의는 contact@sinuk.dev로 보내 주세요.
2. TakeOff에 저장하는 데이터
TakeOff는 Apple SwiftData 프레임워크를 사용해 방문 국가, 여행, 체크리스트 항목, 예산, 저장한 시계와 위치, 여행 문서 메타데이터 등 앱 데이터를 로컬에 저장합니다.
여행 문서 이미지 데이터는 나머지 TakeOff 데이터와 함께 로컬에 저장되며 iPhone에서는 iOS 기기 데이터 보호 기능으로 보호됩니다. 앱이 열려 있는 동안 문서를 볼 수 있으며 별도 인증은 필요하지 않습니다. TakeOff는 계정 서버를 운영하지 않으며 기기에만 저장된 데이터를 읽을 수 없습니다.
3. 선택적 iCloud 동기화
iCloud 동기화는 기본으로 켜져 있습니다. iCloud를 사용할 수 있으면 지원되는 TakeOff 데이터가 Apple 계정의 비공개 CloudKit 데이터베이스를 통해 동기화됩니다. 하나의 iCloud 동기화 스위치로 지원되는 여행 데이터를 관리하며 문서 동기화도 켜집니다. 스위치를 끄고 앱을 재시동하면 TakeOff를 로컬에서만 사용할 수 있습니다. 동기화 변경 사항은 재시동 후 적용됩니다.
TakeOff는 iCloud 데이터를 받지 않습니다. iCloud 데이터를 삭제하려면 해당 앱에 대한 Apple의 iCloud 저장 공간 관리 도구를 사용하세요.
4. 진단 및 제품 분석
iPhone 출시 버전은 Firebase Performance Monitoring을 사용해 지도, 여행, 가져오기 및 내보내기의 고정된 작업과 완료 결과를 측정합니다. 네트워크 요청 및 화면 자동 계측은 비활성화되어 있습니다. Firebase는 성능 측정값, 설치 식별자, 기기/운영 체제 정보, 대략적인 지역 분류에 사용되는 연결 정보를 받습니다. TakeOff는 여행 식별자, 목적지, 예약, 문서 내용, 파일 이름 또는 요청 URL을 이 추적 데이터에 추가하지 않습니다.
iPhone과 Mac에서 TakeOff는 Apple MetricKit의 시스템 성능 요약과 진단 보고서를 최대 14일 동안 로컬에 보관합니다. 시작 및 멈춤 시간, CPU/GPU 사용 시간, 사용 가능한 메모리 측정값, 진단 횟수가 포함될 수 있습니다. 피드백을 보내기로 선택하면 이 정보도 포함됩니다. 모든 데이터 삭제를 실행하면 로컬 요약이 삭제됩니다.
출시 버전은 Firebase Crashlytics를 사용해 충돌을 진단합니다. 충돌 보고서에는 기기 모델, 운영 체제 버전, 앱 버전, 스택 추적 및 진단 식별자가 포함될 수 있습니다. TakeOff는 여행 메모, 문서 내용, 예산 또는 경로 정보를 충돌 보고서에 첨부하지 않습니다.
iPhone 출시 버전은 Firebase Analytics로 앱 실행, 기능 접근, 유료 화면 표시, 구입 이벤트, 국가 표시 이벤트(국가 코드 포함), 제휴 링크 노출 및 탭도 기록합니다. Google Analytics는 앱 인스턴스 식별자, 기기/앱 정보, 대략적인 지역, 제품 식별자와 금액을 포함한 구입/구독 이벤트를 자동 수집합니다. 이러한 분석 기록은 설치 식별자와 연결될 수 있습니다. TakeOff는 Ad ID를 지원하지 않는 Firebase Analytics를 사용하며 광고 추적에 활용하지 않습니다. TakeOff는 여행 메모, 문서 내용, 개별 지출 또는 저장된 여행 경로를 분석 데이터로 보내지 않습니다.
Firebase는 Firebase 기반 서비스를 보호하고, Remote Config 값을 제공하며, 충돌이나 제품 상태 신호를 분류하기 위해 설치, 앱 인스턴스, 진단 및 익명 인증 식별자를 만들 수 있습니다. TakeOff는 계정을 요구하지 않고 익명 Firebase Auth로 공개 프로필을 만들지 않으며, 이러한 식별자를 판매하지 않습니다.
5. 구입
기존 구독의 구입 및 복원은 Apple StoreKit에서 처리됩니다. TakeOff는 결제 카드 정보를 받거나 저장하지 않습니다. Firebase Analytics는 구입 및 구독 이벤트를 자동으로 기록할 수 있으며, 이는 결제 카드 정보와 별개입니다.
6. 권한
TakeOff는 관련 기능이 필요할 때만 권한을 요청합니다. 여행 도구에는 위치, 여행 및 문서 작업과 선택적 가져오기에는 카메라와 사진 보관함, 운동 경로에서 국가를 가져오려면 건강 데이터, 문서 만료·여행 준비·시차 적응 알림에는 알림, 여행 또는 시차 관련 이벤트를 추가하거나 동기화할 때는 캘린더 접근 권한이 필요합니다.
HealthKit 접근은 읽기 전용이며 사용자가 스캔하기로 선택한 운동 경로로 제한됩니다. TakeOff는 기기에서 해당 경로를 사용해 방문했을 수 있는 국가를 감지합니다. TakeOff는 건강 데이터를 기록하지 않고, HealthKit 데이터를 제3자와 공유하거나 판매하지 않으며, 광고에 사용하지 않습니다.
사진 보관함 접근은 여행에 사진 첨부, 문서 스캔 추가, 영수증 이미지에서 지출 제안 스캔, 위치 정보가 있는 사진에서 방문 국가 가져오기처럼 사용자가 시작한 작업에만 사용됩니다. 위치 접근은 좌표, 나침반, 일출/일몰, 주변 정보 등 위치 기반 여행 도구에 사용됩니다. 권한을 거부해도 앱의 나머지 기능은 계속 사용할 수 있습니다.
기기의 시스템 설정에서 언제든지 권한을 변경할 수 있습니다. TakeOff 설정에서 iCloud 동기화, Apple 제안, Spotlight 색인을 끌 수 있습니다. 캘린더 접근 권한을 해제하면 이후 캘린더 업데이트가 중지됩니다. 이미 내보낸 이벤트는 캘린더에서 제거할 수 있습니다.
7. 제3자 링크 및 실시간 여행 데이터
국가를 선택하고 커버를 직접 고르지 않은 채 여행을 만들면 TakeOff가 선택한 첫 번째 국가 이름을 Pexels에서 검색하고 필요한 경우 Wikimedia Commons에서도 검색해 목적지 커버를 선택합니다. 커버 사진 찾기를 열면 선택한 국가가 있을 때 그 국가를 검색합니다. 선택 도구와 수동 검색은 활성화된 사진 제공업체인 Pexels와 Wikimedia Commons를 모두 조회합니다. Pexels 검색은 TakeOff Firebase 프록시를 사용하고 Wikimedia Commons 검색은 Wikimedia에 직접 요청합니다. 이미지를 불러올 때 사진 제공업체는 일반 연결 정보도 받습니다. 자동 검색은 여행 제목, 메모, 예약 또는 문서를 포함하지 않습니다. 프록시는 Pexels 검색 결과를 일시적으로 캐시하고 사용량 한도 관리를 위한 요청 횟수를 보관합니다. 선택한 사진과 출처/라이선스 크레딧은 여행에 저장되고 기존 동기화 설정을 따르며 임시 검색 캐시와는 별개입니다. 커버를 교체하거나 삭제할 수 있습니다.
TakeOff는 외부 여행 서비스나 웹사이트로 연결할 수 있습니다. 해당 서비스에는 자체 정책이 적용됩니다. TakeOff는 개인 앱 데이터를 해당 제공업체와 공유하지 않습니다.
실시간 여행 정보를 표시하기 위해 TakeOff는 국가 코드, 공항 코드, 항공편 번호, 통화 코드 같은 비개인 검색어를 사용해 Apple 및 제3자 제공업체에서 데이터를 가져옵니다. 항공편 일정, 공항 및 경로 옵션 조회에는 TakeOff의 Firebase Cloud Functions 프록시와 AirLabs 또는 Logostream을 사용합니다. 요청에는 항공편 번호, 출발/도착 공항 코드, 출발일, 경로 검색 한도, 후보 공항 경로가 포함될 수 있습니다. 백엔드는 사용량 한도 및 악용 방지를 위해 익명 Firebase UID와 네트워크 주소의 키 기반 해시를 사용합니다. 여행 메모, 예약, 문서 또는 결제 정보는 받지 않습니다. 항공사 로고는 Logostream에서 불러올 수 있습니다. 환율에는 Frankfurter 또는 ExchangeRate-API를 사용합니다. 지도/장소 검색과 날씨 요청은 Apple 서비스를 사용하며 검색에 필요한 위치나 검색 정보를 전송합니다. Firebase 프록시 요청은 App Check로 보호됩니다.
Apple 제안
Apple 제안은 각 기기에서 기본으로 활성화되어 있습니다. 저장한 여행이나 대상 활동을 열면 TakeOff는 기본 제목, 예정된 날짜와 시간대, 알려진 장소 이름과 좌표, 기록된 결과, TakeOff에서 항목을 다시 여는 식별자를 제공합니다. 저장에 성공한 결과 변경 사항은 기존 제공 내용을 갱신할 수 있습니다. 이 활동은 Siri, 검색, 지원되는 경우 Journal 제안에 반영될 수 있습니다. 표시 여부는 Apple이 결정하며 TakeOff는 추천 내용을 확인하거나 보장할 수 없습니다.
자동 제공 항목에는 메모, 사진, 여행 문서, 알려진 예약 참조 및 금융 필드가 포함되지 않습니다. 제목은 사용자가 작성하는 기본 필드이므로 제안에 포함하지 않으려면 제목에 개인정보를 넣지 마세요. TakeOff는 정리를 위해 로컬 식별자/영수증 기록을 보관하고 저장된 변경, 삭제 또는 앱 실행 중 동기화 후 오래된 제공 항목을 제거합니다. 설정에서 Apple 제안을 끄면 해당 기기에서 제공을 중단하고 항목을 삭제합니다. 이 설정은 Siri 및 시스템 동작의 Spotlight 색인과 별개입니다.
Apple Journal에서 항목을 직접 작성하고 관리하세요. TakeOff는 Journal 항목을 만들거나 읽거나 동기화하지 않으며 제안이 나타났거나 항목이 저장되었는지 확인할 수 없습니다. 제안을 비활성화해도 Journal 항목은 삭제되지 않습니다. Recap은 별도로 명시적으로 선택하는 여행 내보내기 기능입니다. 사진은 원본 메타데이터가 없는 크기 조정 복사본이며 원본은 변경되지 않습니다.
8. 보존 및 삭제
저장한 여행 기록과 첨부 파일은 삭제할 때까지 유지됩니다. 도구 > 설정 > 동기화 및 데이터에서 모든 데이터 삭제를 실행하면 로컬 여행 모델, 문서 원본 및 인식된 텍스트, 보호된 공유 파일 가져오기, 대기 중인 작업 초안, 로컬 캐시 및 TakeOff 알림이 삭제됩니다. 해당 기기의 Apple 제안에 등록된 TakeOff 항목을 제거하고 익명 Firebase ID와 제공업체 할당량 기록의 삭제도 요청합니다. 일부 작업이 실패하면 TakeOff가 알려 주므로 다시 시도할 수 있습니다. App Store 구독을 취소하거나 Apple Journal에서 만든 항목 또는 캘린더로 내보낸 이벤트를 삭제하지는 않습니다.
iCloud 동기화가 켜져 있으면 기기가 동기화될 때 저장 기록의 삭제가 CloudKit을 통해 반영됩니다. 동기화가 꺼져 있으면 다른 기기나 기존 iCloud 복사본에 데이터가 남을 수 있습니다. Apple iCloud 저장 공간 설정에서 해당 복사본을 관리하세요. 앱을 삭제하는 것만으로는 Firebase 기록이나 기존 iCloud 복사본 삭제가 요청되지 않습니다. 앱을 제거하기 전에 모든 데이터 삭제를 사용하세요.
별도의 네트워크 악용 방지 카운터를 포함한 제공업체 요청 횟수 기록은 마지막 업데이트 후 40일이 지나면 삭제 대상이 되며, 백엔드의 일일 정리 작업에서 확인됩니다. 네트워크 카운터는 원본 IP 주소 대신 키가 적용된 해시를 저장하고 IPv6 주소를 네트워크 접두사 단위로 묶습니다. 계정을 반복 생성해 제한을 우회하지 못하도록 익명 계정 삭제와 별도로 보존됩니다. 공개 제공업체 결과는 개인 여행 기록과 분리해 일시적으로 캐시됩니다. Firebase Authentication은 삭제할 때까지 익명 ID를 보존합니다. 업로드된 분석, 충돌 보고서 및 성능 추적은 Firebase/Google의 설정된 보존 기간을 따르며 익명 Auth ID를 삭제해도 지워지지 않습니다. 모든 데이터 삭제는 로컬 Analytics 식별자를 초기화하지만 이미 업로드된 분석, 충돌 보고서 및 성능 추적은 지우지 않습니다.
개인정보 열람, 수정, 삭제 또는 동의 철회 요청은 contact@sinuk.dev로 보내 주세요. 서비스와 대략적인 날짜를 설명하고 여행 문서나 민감한 기록은 보내지 마세요. 적용되는 보존 요건을 포함해 식별 및 삭제 가능한 데이터를 안내해 드립니다. 시스템 설정에서 기기 권한을 철회하고 TakeOff 설정에서 선택적 동기화나 시스템 기여를 중단할 수 있습니다.
제3자 서비스는 자체 정책에 따라 요청을 처리합니다: Firebase 개인정보, Google 개인정보, Apple 개인정보, Pexels 개인정보, Wikimedia 개인정보.
9. 변경 사항
TakeOff의 변화에 따라 이 방침이 업데이트될 수 있습니다. 위 날짜는 가장 최근에 게시된 버전을 나타냅니다.