수집하는 정보
당사는 항공편 트래커를 운영하고 개선하는 데 필요한 정보만 수집합니다.
- 계정 정보. Sign in with Apple을 사용하면 Apple과 연결된 계정 식별자를 받으며, Apple이 제공하는 경우 이메일 주소와 이름도 받습니다. Apple이 개인 이메일 주소 대신 비공개 릴레이 이메일 주소를 제공할 수 있습니다.
- 저장한 항공편 정보. 추적하기로 한 항공편과 저장한 시점을 보관해, 같은 목록을 내 계정에서 볼 수 있게 합니다.
- 친구 찾기를 선택한 경우에 한한 연락처. 연락처 접근을 허용하면 앱이 기기에서 연락처를 읽어, 연락처 중 이미 Lufthaven을 쓰는 사람을 보여 줍니다. 이름, 전화번호, 이메일 주소, 연락처 사진은 기기 밖으로 나가지 않습니다. 아래 연락처를 참고하세요.
- 서비스 및 진단 정보. 당사의 서비스는 요청 식별자, API 경로, 응답 상태, 소요 시간, 검색 결과, 오류 유형을 처리합니다. 호스팅 제공업체도 보안과 전송을 위해 IP 주소, 기기 또는 브라우저 유형, 타임스탬프 같은 일반적인 네트워크 정보를 처리할 수 있습니다.
- 앱 이용 정보와 대략적인 위치. iOS 앱은 PostHog를 사용해 화면 조회, 상호작용, 구매 및 구독 이벤트를 측정합니다. 이 이벤트에는 설치 식별자가 사용되며, 로그인하면 계정 식별자와 연결됩니다. PostHog는 분석을 위해 IP 주소에서 대략적인 국가와 도시를 추정합니다. 기기의 정확한 위치는 사용하지 않습니다. 앱 세션 녹화는 꺼져 있습니다.
- 충돌 보고서와 지원. 앱은 Sentry를 사용해 앱 버전, 기기와 운영체제 정보 같은 충돌 보고서와 진단 정보를 수집하며, 로그인한 경우 계정 식별자와 연결됩니다. 버그 신고를 보내기로 하면 신고 내용, 진단 정보, 첨부하기로 한 스크린샷도 받습니다. 자동 스크린샷과 세션 리플레이는 꺼져 있습니다.
- 웹사이트 이용 정보. 관련 웹사이트는 PostHog를 사용해, 쿠키 또는 로컬 저장소에 저장된 가명 브라우저 식별자로 페이지 조회, 상호작용, 히트맵, 성능을 측정합니다. 세션 녹화는 꺼져 있습니다.
iOS 앱은 현재 기기의 정확한 위치를 요청하지 않습니다. 공항 좌표와 항공기 위치는 항공편과 공항에 대한 정보이며, 휴대전화의 위치가 아닙니다.
연락처
연락처 접근은 선택 사항입니다. 앱은 친구 찾기를 선택했을 때만 접근을 요청하며, 다른 모든 기능은 연락처 없이도 작동합니다. iOS에서 제한된 접근을 허용하면 앱은 선택한 연락처만 읽습니다.
접근을 허용하면 다음과 같이 처리됩니다.
- 앱은 기기에서 각 연락처의 이름, 전화번호, 이메일 주소, 사진을 읽습니다. 이름과 사진은 화면에 목록을 보여 주는 용도로만 쓰이며 당사로 전송되지 않습니다.
- 기기에서 각 전화번호와 이메일 주소는 당사 서버의 값과 결합되어 일방향 SHA-256 해시로 바뀝니다. 암호화된 연결로 전송되는 것은 이 해시뿐입니다. 당사는 해시에서 전화번호나 이메일 주소를 읽어 낼 수 없습니다.
- 당사는 이 해시를 Lufthaven 회원이 인증한 본인 이메일 주소의 해시, 그리고 회원이 전화번호를 추가한 경우 그 전화번호의 해시와 비교해, 일치하는 회원을 돌려보냅니다. 그러면 팔로우할지 직접 선택할 수 있습니다.
- 일치 확인을 위해 보낸 해시는 저장하지 않으며, 조회에 쓰고 나면 폐기합니다. 주소록을 업로드하거나 보관하지 않고, Lufthaven 회원이 아닌 연락처에 대한 기록도 남기지 않으며, 연락처를 광고에 쓰거나 누구와도 공유하지 않습니다.
- 앱은 나를 대신해 누구에게도 연락하지 않습니다. 누군가를 초대하기로 하면 앱이 메시지를 열어 주고, 내가 검토해서 직접 보냅니다.
친구들이 같은 방식으로 나를 찾을 수 있도록, 당사는 내 계정의 인증된 이메일 주소(Apple의 비공개 릴레이 주소는 제외)와 추가한 경우 전화번호의 해시를 저장합니다. 이 해시는 계정을 삭제하면 삭제됩니다. 연락처 접근은 언제든 iOS 설정 > 개인정보 보호 및 보안 > 연락처에서 철회할 수 있습니다.
연결된 어시스턴트
ChatGPT나 Claude 같은 AI 어시스턴트를 연결하는 것은 선택 사항입니다. 어시스턴트를 연결하고 허용하기 전에는 내 계정의 어떤 정보도 어시스턴트와 공유되지 않습니다.
일부 어시스턴트 도구는 계정을 연결하지 않아도 응답합니다. 운임을 검색할 때 당사는 요청에 담긴 공항, 여행 날짜, 좌석 등급, 직항 선호, 통화를 받아 자체 검색 서비스를 통해 Google Flights로 보냅니다. Starlink를 확인할 때는 요청에 담긴 편명과 날짜, 기체 등록 번호, 항공사 또는 기종을 받습니다. 이런 요청의 IP 주소는 요청 횟수를 제한하는 데에만 사용합니다. 이런 요청은 계정과 연결되지 않으며, 당사는 대화 내용이나 휴대전화의 위치를 받지 않습니다.
- 어시스턴트가 받는 정보. 어시스턴트가 요청하면 당사는 내가 저장한 항공편 중 아직 출발 전이거나 운항 중인 항공편의 편명, 공항, 시각, 상태, 탑승구, 터미널, 지연, 연결 기체, 출발 시점의 보안검색 대기시간을 보냅니다. 이름, 이메일 주소, 연락처, 결제 정보, 휴대전화의 위치는 보내지 않습니다.
- 당사가 받는 정보. 어시스턴트가 스스로 밝히는 이름과 각 요청의 내용입니다. 항공편 추적을 요청하면 그 항공편의 편명, 날짜, 출발 공항을 받고, 항공편, 기체, 노선을 조회하면 물어본 편명, 등록 번호, 공항, 날짜를 받습니다. 대화 내용은 받지도 읽지도 않습니다.
- 당사가 저장하는 정보. 연결마다 어시스턴트의 이름, 연결한 시점, 마지막으로 사용한 시점, 그날 저장한 항공편 수, 접근 자격 증명의 일방향 해시를 저장합니다. 어시스턴트가 저장한 항공편은 다른 저장한 항공편과 똑같이 저장됩니다. 또한 하루 한도를 적용하기 위해 연결마다 하루의 항공편, 기체, 노선 조회 횟수를 집계하며, 이 집계는 이틀 뒤에 삭제됩니다. 항공편을 조회하면, 당사의 항공기 위치 서비스가 해당 항공편의 최신 위치를 찾을 수 있도록 그 항공편과 내 계정 식별자를 15분 동안 보관할 수 있습니다.
- 보관 기간. 연결은 내가 연결을 끊거나 계정을 삭제할 때까지 유지됩니다. 응답하지 않은 연결 요청은 10분 뒤에 만료되며, 한 번도 쓰지 않은 개인 링크는 하루 뒤에 삭제됩니다.
- 이용자의 통제. 어시스턴트는 내가 저장한 항공편을 읽고 새 항공편을 저장할 수 있습니다. 항공편을 삭제하거나 계정을 바꿀 수는 없습니다. 설정 > 어시스턴트에서 언제든 연결을 끊을 수 있으며, 연결을 끊으면 접근 권한은 즉시 사라집니다.
어시스턴트를 운영하는 회사는 받은 정보를 자체 개인정보 처리방침에 따라 처리합니다.
정보의 이용 목적
당사는 이 정보를 다음 목적으로 사용합니다.
- 계정을 인증하고 안전하게 유지하기 위해
- 항공편을 찾고, 추적하는 항공편을 저장하고, 항공편 업데이트를 보여 주기 위해
- 서비스를 운영하고, 문제를 해결하고, 보호하고, 개선하기 위해
- 핵심 제품 기능이 유용한지 파악하기 위해
- 법령을 준수하고 약관을 집행하기 위해
당사는 내 정보를 제3자 광고에 사용하지 않습니다.
서비스 제공업체
당사는 Lufthaven을 운영하는 데 필요한 경우에만 서비스 제공업체에 정보를 제공합니다. 이들 업체는 자체 약관과 개인정보 보호 약속에 따라 정보를 처리합니다.
- Sign in with Apple과 App Store 거래를 위한 Apple
- 연결된 어시스턴트에 설명된 항공편 정보를 위해, 내가 연결하기로 한 AI 어시스턴트
- 인증과 계정 세션을 위한 Supabase
- API 전송, 보안, 로그, 저장을 위한 Cloudflare와 Amazon Web Services
- 항공편 정보를 위한 FlightAware 및 기타 항공 정보 출처
- 연결된 어시스턴트에 설명된 운임 검색 정보를 받는 Google Flights
- 웹사이트 호스팅을 위한 Vercel
- 앱과 웹사이트의 제품 분석을 위한 PostHog
- 앱 충돌 진단과 이용자가 보낸 버그 신고를 위한 Sentry
- 앱이 항공사 로고를 가져올 때 쓰는 Google 호스팅 리소스
당사는 법령상 필요한 경우, 사람이나 서비스를 보호하기 위해, 또는 적절한 보호 장치를 갖춘 사업 양도의 일환으로도 정보를 제공할 수 있습니다. 당사는 개인정보를 판매하지 않습니다.
보관 기간
당사는 계정이 활성 상태인 동안 계정 기록과 저장한 항공편의 연결 정보를 보관합니다. 추적하던 항공편을 삭제하면 그 항공편과 내 계정의 연결은 삭제되지만, 바탕이 되는 운항 항공편 기록은 공유 항공 데이터로 남을 수 있습니다. 계정을 삭제하면 저장한 항공편의 연결 정보와 앱 프로필이 삭제됩니다. 다만 보안, 부정 행위 방지, 결제 또는 법령상 보관이 필요한 경우는 예외입니다.
진단 로그와 앱 및 웹사이트 분석 데이터는 제공업체와 설정한 제한된 기간 동안만 보관한 뒤 삭제하거나 집계합니다. 더 이상 계정을 식별하지 않는 집계 정보는 장기적인 서비스 안정성을 파악하기 위해 보관할 수 있습니다.
이용자의 선택
- 앱에서 저장한 항공편을 하나씩 삭제할 수 있습니다.
- 설정 > 어시스턴트에서 AI 어시스턴트의 연결을 끊을 수 있습니다.
- 설정 > 계정에서, 또는 유료 구독 화면의 계정 메뉴에서 계정을 삭제할 수 있습니다.
- 계정 데이터의 열람, 정정, 삭제는 privacy@lufthaven.app로 이메일을 보내 요청할 수 있습니다. 요청한 사람이 본인인지 확인해야 할 수 있습니다.
- 웹사이트 쿠키나 로컬 저장소를 지우거나 브라우저의 개인정보 보호 기능을 사용해 웹사이트 분석 식별자를 초기화하거나 차단할 수 있습니다.
- Apple 구독은 기기의 App Store 구독 설정에서 관리할 수 있습니다. Lufthaven 계정을 삭제한다고 해서 Apple이 관리하는 결제가 해지되지는 않습니다.
거주 지역에 따라 처리에 반대하거나, 처리를 제한하거나, 이동 가능한 사본을 받거나, 개인정보 규제 기관에 민원을 제기할 추가 권리가 있을 수 있습니다.
보안과 국외 이전
당사는 인증된 API 접근과 암호화된 네트워크 전송을 포함해 정보를 보호하기 위한 기술적, 관리적 보호 조치를 사용합니다. 완벽하게 안전한 시스템은 없으므로 절대적인 보안을 보장할 수는 없습니다.
Lufthaven과 제공업체는 이용자가 거주하는 국가가 아닌 다른 국가에서 정보를 처리할 수 있습니다. 필요한 경우 국제 이전에 적절한 법적 보호 장치를 사용합니다.
아동
항공편 트래커는 만 13세 미만 아동을 대상으로 하지 않으며, 당사는 만 13세 미만 아동의 개인정보를 알면서 수집하지 않습니다. 아동이 정보를 제공했다고 생각되면 삭제할 수 있도록 당사에 연락해 주세요.
변경
서비스가 바뀜에 따라 이 방침을 업데이트할 수 있습니다. 새 시행일은 이곳에 게시하며, 중요한 변경이 있을 때는 추가로 알려 드립니다.
문의
질문이나 개인정보 관련 요청: privacy@lufthaven.app.