개인정보 처리방침
최종 수정일: 2026년 10월 9일
이 방침은 iPhone용 봉투 예산 앱 Billy를 사용할 때 사용자의 데이터가 어떻게 처리되는지 설명합니다. Billy는 독립 개발자 Felipe Passos(이하 ‘저희’)가 만듭니다. 이 방침은 일반적인 템플릿이 아니라 앱이 실제로 하는 일을 설명합니다.
요약: Billy에는 계정이 없으며, 예산을 보관하는 서버도 없습니다. 예산, 거래, 영수증을 비롯해 Billy에 입력한 모든 것은 사용자의 iPhone에만 머무르며, 저희가 이를 보는 일은 없습니다. Billy는 앱이 어떻게 사용되는지 파악하고 문제를 해결할 수 있도록 무작위 분석 ID와 연결된 소량의 사용 데이터와 충돌 보고서를 유럽연합(EU)에서 호스팅되는 분석 서비스인 PostHog로 전송합니다. 이 데이터에는 금액, 잔액, 사용처, 메모, 이름, 초기 설정 단계의 답변처럼 사용자가 자신이나 예산에 관해 입력하거나 선택한 내용이 절대 포함되지 않습니다. 광고도 추적도 없으며, 저희는 데이터를 절대 판매하지 않습니다.
1. 예산은 사용자의 iPhone에만 머무릅니다
Billy에서 만드는 모든 것(예산, 계좌, 봉투, 거래, 목표, 사용처, 메모, 영수증 이미지, 가져온 거래 내역, 설정)은 사용자의 기기에 있는 Billy 전용 저장 공간에만 저장됩니다. Billy의 위젯과 제어 항목도 같은 기기에서 같은 데이터를 읽습니다. Billy 계정도, 이러한 데이터를 보관하는 서버도 없으므로, 저희에게는 그 사본이 없으며 접근할 방법도 없습니다.
다른 앱 데이터와 마찬가지로, iPhone 백업(iCloud 백업 또는 컴퓨터 백업)을 켜 두었다면 Billy의 데이터도 그 백업에 포함됩니다. Billy가 자체적으로 데이터를 iCloud와 동기화하지는 않습니다.
Billy는 은행 로그인 정보를 절대 요구하지 않으며 은행에 연결하지도 않습니다. Billy가 가진 금융 정보는 사용자가 직접 입력하거나 가져온 정보뿐입니다.
2. 영수증과 카메라
Billy는 영수증을 스캔할 때만 카메라를 사용합니다. 영수증의 텍스트는 Apple의 기기 내 텍스트 인식 기능으로 iPhone 안에서 읽어 금액, 날짜, 가게 이름을 채우는 데 사용됩니다. 영수증 이미지는 해당 거래와 함께 기기에 저장되며 절대 업로드되지 않습니다. 사진에서 영수증을 고르는 경우, Billy는 사용자가 선택한 이미지만 받습니다.
3. 거래 내역 가져오기
은행 거래 내역 파일(CSV, OFX, QFX, CAMT.053 또는 MT940)을 가져오면, Billy는 사용자가 선택한 파일을 iPhone 안에서 읽습니다. 파일은 절대 업로드되지 않습니다. CSV 파일의 경우, 같은 은행에서 다음에 더 빠르게 가져올 수 있도록 Billy가 열 구성을 기억합니다. 이 가져오기 프로필은 Billy의 설정에서 삭제할 수 있습니다.
4. Face ID와 앱 잠금
앱 잠금을 켜면 Face ID나 암호는 iOS가 처리합니다. Billy는 잠금 해제에 성공했는지 여부만 알 수 있습니다. 생체 정보는 Billy에 절대 전달되지 않습니다.
5. 알림
청구서 알림을 비롯한 Billy의 알림은 iPhone 안에서 예약됩니다. Billy는 푸시 알림을 사용하지 않으므로, 알림 토큰이 어디로도 전송되지 않습니다.
6. 구매
Billy Pro(월간 구독 또는 평생 이용권)는 Apple이 판매하고 결제를 처리하며, 저희는 사용자의 결제 정보를 절대 받지 않습니다. Billy는 기기에서 Apple을 통해 구매를 확인하고 그 결과를 기기에 기억하므로, 오프라인에서도 계속 작동합니다. Billy Pro를 구매하면 앱이 구매에 분석 ID(7항 참고)를 연결합니다. 이를 통해 저희는 구매와 앱 사용 데이터를 연결할 수 있습니다. 또한 Apple은 사용자를 식별할 수 없는 판매 보고서를 저희에게 제공합니다.
7. 사용 분석
Billy가 어떻게 사용되고 어디를 개선할 수 있는지 파악하기 위해, 앱은 소수의 정해진 이벤트를 분석 서비스인 PostHog로 전송하며, 이때 유럽연합(EU)에 있는 PostHog의 서버(독일 프랑크푸르트의 PostHog Cloud EU)를 사용합니다. 이벤트는 다음 세 가지를 다룹니다.
- 사용: 앱을 열었다는 사실, 사용 시간, 사용한 기능(예: 거래 추가, 영수증 스캔, 거래 내역 가져오기, 봉투 간 돈 옮기기, 월말 결산).
- 구매: 결제 화면이 표시되었는지, 어떤 요금제를 선택했는지, 구매나 복원이 성공했는지.
- 진행 상황: 초기 설정의 어느 단계에 도달했거나 완료했는지, 작업이 완료·취소·실패 중 어떻게 끝났는지, 오류 코드, 알림 허용 요청을 받았을 때 알림을 허용했는지.
사용자가 자신이나 예산에 관해 입력하거나 선택한 내용은 분석 데이터로 전송되지 않습니다. 초기 설정 단계의 답변이나 목표, 금액이나 잔액, 사용처, 메모, 카테고리, 봉투나 계좌의 이름, 영수증 이미지, 거래 내역 파일의 내용, 사용자가 입력한 글은 모두 포함되지 않습니다. 각 이벤트는 거래 하나 추가처럼 하나의 동작을 나타낼 뿐이며, 금액, 사용처, 카테고리는 붙지 않습니다. 이벤트에 포함될 수 있는 가격은 Billy Pro에 지불한 금액뿐입니다. Billy Pro를 구매하면 구매 이벤트에 상품, 가격과 통화, 구매의 원래 거래 ID가 포함되지만, App Store 구매 영수증이나 결제 정보는 절대 포함되지 않습니다.
각 이벤트에는 앱 버전과 빌드, iOS 버전, 기기 모델, 기기의 언어 및 지역 설정과 Billy의 언어, 시간대, App Store 국가, TestFlight(베타) 빌드인지 여부, 앱을 설치한 시점, 현재 세션의 무작위 ID 같은 기술 정보도 함께 포함됩니다. 여기에 기기 유형, 앱이 Mac이나 시뮬레이터에서 실행 중인지 여부, SDK 버전 등 PostHog SDK가 추가하는 몇 가지 기본 정보도 더해집니다. 또한 Billy를 설치한 뒤 한 번, 앱은 Apple의 AdServices 프레임워크를 통해 설치가 Apple Ads 캠페인에서 비롯되었는지 확인하고 그 결과(캠페인, 광고 그룹, 키워드 또는 광고를 통한 설치가 아니라는 사실)를 전송합니다. 이 과정에서는 기기의 광고 식별자나 App Tracking Transparency를 사용하지 않으며, 이는 추적에 해당하지 않습니다.
이벤트는 Billy를 처음 열 때 만들어져 iPhone의 키체인(키체인을 사용할 수 없는 경우에는 앱 자체 저장 공간)에 보관되는 무작위 분석 ID로 묶입니다. 이 ID는 계정이 아니며, 사용자의 이름, Apple 계정, 광고 식별자 또는 기기 식별자도 아닙니다. Billy는 구매를 사용 기록과 연결할 수 있도록 이 ID를 Billy Pro 구매에도 연결합니다(6항). 모든 이벤트가 이 ID를 공유하므로 이 데이터는 익명이 아니라 가명 데이터입니다. 저희는 Billy의 한 설치본에서 어떤 일이 있었는지는 알 수 있지만, 사용자가 누구인지는 알 수 없습니다. 분석 ID는 PostHog가 사용자의 설치본을 식별하는 ID이기도 하므로, PostHog는 이 ID로 해당 설치본의 이벤트와 위에서 설명한 Apple Ads 결과가 담긴 가명 프로필을 보관합니다. iOS는 앱을 삭제해도 키체인 항목을 대개 그대로 남겨 두므로, Billy를 삭제했다가 다시 설치해도 보통 같은 분석 ID를 계속 사용합니다. 분석 데이터 삭제를 요청하시면(11항) 저희는 PostHog에서 해당 ID의 프로필과 이벤트를 삭제합니다. 다만 ID 자체는 iPhone에 남아 있으므로, 그 이후 Billy에서 하는 활동은 다시 그 ID로 기록됩니다.
충돌 보고서(8항)를 제외하고, 저희는 화면 조회나 탭 같은 PostHog의 자동 수집 기능을 모두 껐으므로 앱은 여기에서 설명한 이벤트만 전송합니다. 세션 녹화, 설문 조사, 기능 플래그도 꺼져 있으며, SDK가 자체적으로 프로필에 기기 정보를 추가하지도 않습니다. 다만 PostHog는 앱 버전, iOS 버전, 기기 유형 같은 몇 가지 기본 정보를 이벤트에서 프로필로 복사합니다.
데이터가 인터넷으로 전달되는 방식상 PostHog는 사용자의 IP 주소를 받지만, 저희는 PostHog 프로젝트에서 IP 주소를 폐기하도록 설정해 두었으므로 IP 주소는 저장되지 않습니다. 또한 Billy는 모든 이벤트에서 PostHog의 위치 조회 기능을 끄므로, IP 주소가 사용자의 위치를 알아내는 데 사용되지 않습니다. 저희가 가진 위치 관련 정보는 위에서 설명한 App Store 국가, 시간대, 기기의 지역 설정(그리고 Apple Ads 캠페인을 통한 설치라면 해당 캠페인의 국가)뿐입니다.
Billy의 개발 버전은 분석 데이터를 절대 전송하지 않습니다. TestFlight(베타) 버전과 App Store 버전은 분석 데이터를 전송하며, 베타 버전에서 보낸 이벤트에는 베타 버전이라는 표시가 붙습니다.
저희는 이 데이터를 Billy가 계속 작동하도록 유지하고 개선하는 데에만 사용합니다. 광고에 사용하지 않고, 판매하지 않으며, 다른 회사의 데이터와 결합하지도 않습니다.
8. 충돌 보고서
Billy에서 충돌이 발생하면, 앱은 PostHog의 오류 추적 기능을 통해 같은 분석 ID와 함께 충돌 보고서를 전송합니다. 여기에는 오류의 유형과 메시지, Billy 코드의 어느 부분에서 문제가 생겼는지 보여 주는 스택 트레이스, 앱 버전과 빌드, 기기 모델, iOS 버전이 담기며, 다른 이벤트와 같은 기술 정보와 스택 트레이스에 나오는 앱 코드 라이브러리의 이름(스택 트레이스를 읽을 수 있게 하는 데 사용)도 함께 담깁니다. 화면 내용, 예산 데이터, 사용자가 입력한 내용은 포함되지 않습니다. 무엇이 어디에서 잘못되었는지 알 수 있어 저희가 문제를 해결할 수 있습니다.
iPhone의 설정(‘개인정보 보호 및 보안’에서 ‘분석 및 향상’)에서 앱 개발자와 분석 정보를 공유하도록 선택했다면, Apple도 Apple의 개인정보 처리방침에 따라 충돌 보고서와 사용 통계를 저희에게 공유할 수 있습니다.
9. 저희가 하지 않는 일
- 광고가 없으며, 광고 SDK도 사용하지 않습니다.
- 세션 녹화나 화면 녹화를 하지 않습니다. Billy에 포함된 서드파티 소프트웨어는 PostHog SDK(내장된 충돌 보고 기능 포함)뿐이며, 이 SDK는 위에서 설명한 분석 데이터와 충돌 보고서를 전송합니다.
- 추적하지 않습니다. Billy의 데이터를 다른 회사의 앱이나 웹사이트에서 얻은 데이터와 결합하지 않으며, 기기의 광고 식별자도 사용하지 않습니다.
- 사용자의 데이터를 판매, 대여 또는 교환하는 일은 절대 없습니다.
- 은행 연결도, 데이터 브로커도 없습니다.
- 계정이 없으므로 로그인할 대상도 없습니다.
Billy의 이 웹페이지들도 분석 도구나 쿠키를 사용하지 않습니다.
10. 저희를 대신해 데이터를 처리하는 곳
- PostHog, Inc.: 위에서 설명한 사용 분석 데이터와 충돌 보고서를 받아, PostHog의 데이터 처리 계약(DPA)에 따라 유럽연합(EU) 내 독일 프랑크푸르트의 PostHog Cloud EU에 저장합니다. PostHog 개인정보 처리방침을 참고하시기 바랍니다.
- Apple: 구매, 다운로드, Apple Ads 기여 분석, 사용자가 공유하기로 선택한 충돌 보고서, 사용자가 만든 iPhone 백업을 Apple 개인정보 처리방침에 따라 처리합니다.
GDPR(EU 일반 개인정보 보호법)이나 브라질의 LGPD 같은 법률이 법적 근거를 요구하는 경우, 저희는 Billy가 계속 작동하도록 유지하고 개선하는 데 대한 정당한 이익을 근거로 하며, 위에서 설명한 제한된 가명 데이터만 사용합니다.
11. 데이터 보관 및 삭제
예산은 사용자가 삭제할 때까지 iPhone에 남아 있습니다. 모든 데이터를 지우려면 Billy에서 ‘설정’, ‘데이터’, ‘모든 데이터 삭제’를 차례로 선택하거나 앱을 삭제하면 됩니다. 그 이전의 데이터는 이전 iPhone 백업이 새 백업으로 대체될 때까지 해당 백업에 남아 있을 수 있습니다.
Billy의 설정에서 만드는 내보내기 파일과 백업은 파일 앱이나 iCloud Drive처럼 사용자가 원하는 곳에 저장하는 파일입니다. 그때부터 이 파일은 사용자가 관리하며, 파일을 저장한 서비스의 약관이 적용됩니다.
분석 이벤트와 충돌 보고서는 저희 PostHog 프로젝트의 보관 기간인 최대 7년간 PostHog에 보관됩니다. 그 전에라도 언제든지 삭제를 요청할 수 있습니다. Billy의 설정에 표시되는 분석 ID를 적어 support@getcorpus.app으로 이메일을 보내 주시면, PostHog에서 그 ID의 프로필과 이벤트를 삭제합니다. Billy나 Billy의 데이터를 삭제해도 이미 전송된 분석 데이터는 삭제되지 않습니다.
12. 사용자의 권리
거주 지역에 따라(예: EU 및 영국의 GDPR, 브라질의 LGPD, 캘리포니아의 CCPA), 사용자는 개인정보를 열람, 정정, 내보내기 또는 삭제하고 그 처리 방식에 이의를 제기할 권리를 가질 수 있습니다. 예산 데이터는 전적으로 사용자가 관리합니다. 언제든지 Billy의 설정에서 내보내거나 삭제할 수 있습니다. 그 밖의 사항은 분석 데이터에 관한 요청을 포함해 support@getcorpus.app으로 이메일을 보내 주십시오(분석 데이터의 경우 Billy의 설정에 표시되는 분석 ID를 함께 적어 주십시오). 거주 지역의 개인정보 보호 감독 기관에 문의할 수도 있습니다.
13. 아동
Billy는 만 13세 미만(또는 거주 국가의 최소 연령 미만)의 아동을 대상으로 하지 않으며, 저희는 아동의 데이터를 고의로 수집하지 않습니다.
14. 방침의 변경
이 방침이 의미 있게 변경되면 이 페이지 상단의 날짜를 업데이트하며, 중요한 변경 사항은 앱에서도 알려 드립니다.
15. 문의
Felipe Passos, support@getcorpus.app. 제목에 Billy를 적어 주십시오.