개인정보처리방침
최종 업데이트: 2026년 10월
중요: 본 개인정보처리방침은 GoodShare가 앱과 웹사이트 goodshare.app에서 귀하의 개인 데이터를 어떻게 수집, 이용 및 보호하는지 설명합니다.
1. 개인정보 관리자
GoodShare
Robert Miller
Willstraße 23
90429 Nürnberg
Deutschland
웹사이트:
goodshare.app
이메일:
support [at] goodshare.app
대한민국 사용자를 위한 안내: 이 개인정보처리방침은 EU의 GDPR을 기준으로 작성되었습니다. 한국 개인정보 보호법(PIPA) 관련 문의는 support@goodshare.app으로 연락해 주시기 바랍니다.
2. 수집하는 데이터
2.1 계정 정보
- 이메일 주소: 계정 생성 및 인증용
- 사용자 ID: Firebase가 부여하는 고유 식별자
- 로그인 시각: 보안 목적
- 표시 이름과 프로필 색상: 공유 가계부의 구성원에게 표시되며, 구성원 목록에서는 이메일 주소도 표시됩니다
- Apple 또는 Google로 로그인: 이메일 주소(또는 Apple의 비공개 릴레이 이메일 주소)와, 공유하신 경우 이름을 받습니다
- 기기의 푸시 토큰, 앱 버전, 앱 언어 및 시간대: 가계부 관련 알림을 보내기 위해
계정 생성은 선택 사항입니다. 계정에는 이메일 주소가 필요하며, Apple 또는 Google로 로그인하면 해당 업체로부터 받습니다. 계정 없이 게스트로 앱을 사용할 수 있지만, 이 경우 자신의 가계부를 다른 사람과 공유하거나 기기 간에 동기화할 수 없습니다. 공유 가계부에 참여하는 것은 가능합니다.
2.2 금융 데이터
- 가계부: 이름 및 설정
- 거래내역: 수입 및 지출
- 카테고리: 사용자 지정 및 기본 카테고리
- 정기 이체: 반복 결제 항목
- 영수증 사진: 거래에 첨부하는 사진
2.3 AI 기능 (선택 사항)
다음 선택 기능은 처리를 위해 Google Gemini로 데이터를 전송합니다:
- 영수증 스캐너: 영수증 이미지. 금액, 날짜, 상호, 카테고리를 추출합니다
- AI 요약: 선택한 기간의 집계 수치(합계, 저축률, 주요 카테고리 및 최대 단일 지출의 금액과 카테고리). 거래 설명은 전송하지 않습니다
- 카테고리 제안: 직접 입력한 카테고리 이름
- EU 내 처리: 요청은 EU에 있는 자체 서버를 거쳐 EU 리전의 Gemini로 전달됩니다
- 영구 저장 없음: 전송된 데이터는 영구 저장되지 않으며 Google 모델 학습에 사용되지 않습니다. 응답 속도를 높이기 위해 Google이 최대 24시간 캐시할 수 있습니다.
사용자의 통제: 영수증 스캐너는 스캔 전에 처리에 관한 안내를 표시합니다. 이미지는 “처리에 동의합니다”에 체크하고 “스캔 및 입력”을 누른 경우에만 전송되며, 앱은 이후 스캔을 위해 체크 상태를 기억합니다. AI 요약은 첫 분석 전에 대화상자로 동의를 요청하며, 설정의 “AI 재무 분석”에서 언제든지 다시 끌 수 있습니다. 카테고리 제안은 직접 누를 때만 실행됩니다. 거래는 언제든 수동으로 추가할 수 있고, AI 처리 없이 영수증을 첨부할 수도 있습니다(“이미지로 첨부”).
2.4 분석 및 크래시 리포트
- Firebase Crashlytics: 오류 해결 및 안정성 개선을 위한 크래시 로그
- Firebase Analytics: 가명 처리된 사용 통계(예: 사용한 기능, 구매 등 완료한 단계). 이름이나 이메일 주소가 아니라 설치별 임의 식별자에 연결됩니다
- Firebase Performance Monitoring (Android): 앱 시작 시간, 네트워크 요청 소요 시간 등 기술적 성능 데이터
- 광고 ID 사용 안 함: 광고 ID에 대한 접근을 명시적으로 비활성화했습니다
2.5 공유 가계부
- 공유 가계부에서는 모든 구성원이 모든 거래를 볼 수 있습니다
- 구성원을 초대하거나 제거할 수 있는 사람은 가계부 소유자뿐이며, 각 구성원은 스스로 가계부를 나갈 수 있습니다
- 가계부를 나간 후에도 귀하가 입력한 내용은 다른 구성원에게 계속 표시됩니다
2.6 iPhone 대기자 명단 및 테스트
goodshare.app/ios/, 초대 페이지 또는 이메일로 iPhone 버전에 등록하시면 다음 정보를 저장합니다.
- 이메일 주소: iPhone 앱 출시를 알려드리기 위해
- 테스트 희망 여부: Apple TestFlight로 iPhone 버전을 미리 테스트할지 여부
- 언어 및 등록 경로: 귀하의 언어로 안내를 보내드리기 위해. 등록 경로로는 등록 방법(페이지 또는 이메일)과 초대 코드 보유 여부만 저장합니다
- 시각: 등록한 시각과, 해당하는 경우 테스트 참여를 요청한 시각
대기자 명단 등록 정보에는 IP 주소와 기기 정보를 저장하지 않습니다. 남용(같은 발신자의 과도한 등록)을 막기 위해 서버는 IP 주소에 임의의 추가 키(솔트)를 더해 해시 값을 만듭니다. 이 값은 작업 메모리에만 존재하고 저장되지 않으며, 약 20분 후, 늦어도 서버 프로세스가 끝날 때 폐기됩니다. Google Cloud의 모든 서비스와 마찬가지로 Google은 운영과 오류 추적을 위해 양식에 대한 요청을 기록합니다. 이 요청 로그에는 IP 주소와 브라우저 식별 정보 등이 포함되며 30일 후 삭제됩니다. 등록 정보는 EU(벨기에)의 Google Cloud에서 처리되어 프랑크푸르트의 Cloud Firestore에 저장됩니다. 법적 근거는 귀하의 동의(GDPR 제6조 1항 (a))이며, 남용 방지와 요청 로그에 대해서는 안전하고 정상적으로 작동하는 양식에 대한 저희의 정당한 이익(GDPR 제6조 1항 (f))입니다.
테스트: 테스트를 희망하신 경우, Apple이 TestFlight 초대를 보낼 수 있도록 귀하의 이메일 주소를 Apple(Apple Distribution International Ltd., 아일랜드)에 제공합니다. 참여 시에는 Apple의 TestFlight 및 개인정보 보호 안내도 함께 적용됩니다.
삭제: 출시 안내를 보내고 테스트가 끝나면 등록 정보를 삭제합니다. 동의는 언제든지 support [at] goodshare.app로 이메일을 보내 철회할 수 있으며, 이 경우 등록 정보를 즉시 삭제합니다.
3. 데이터 이용 방법
- 앱 기능 제공
- 귀하의 기기 간 데이터 동기화
- 다른 사용자와의 공유 예산
- AI 기능 (동의한 경우): 영수증에서 데이터 읽기, 요약 및 카테고리 제안 생성
- 앱 개선 및 오류 해결
- 웹사이트 운영과 보안, 쿠키 없는 방문 통계 측정 (6장)
- GDPR 제22조에 따른, 귀하에게 법적 효력을 미치는 자동화된 결정은 하지 않습니다
4. 법적 근거 (GDPR)
- 귀하의 동의 (GDPR 제6조 1항 (a))
- 계약의 이행 (GDPR 제6조 1항 (b))
- 정당한 이익 (GDPR 제6조 1항 (f))
브라질 사용자의 경우: 데이터 처리는 추가로 브라질 개인정보 보호법(LGPD, 법률 제13.709/2018호)의 적용을 받습니다. LGPD 제7조에 따른 저희의 법적 근거는 GDPR 제6조와 동일합니다 (동의, 계약의 이행, 정당한 이익). 브라질 사용자는 LGPD 제18조에 따른 모든 권리 (열람, 정정, 익명화, 데이터 이동, 삭제, 제3자 제공 정보 및 동의 철회) 를 support@goodshare.app에서 행사하실 수 있습니다. 제1장에 명시된 관리자는 LGPD 상의 controlador(관리자) 역할도 동시에 수행합니다.
5. 데이터 저장 및 제3자
5.1 Firebase (Google LLC)
로그인, 저장 및 동기화를 위해 Google Firebase를 이용합니다:
- Firebase Authentication: 사용자 로그인
- Cloud Firestore: 가계부와 거래 내역 저장 및 실시간 동기화, 프랑크푸르트(독일)
- Firebase Storage: EU 내 영수증 사진 저장
- Cloud Functions: 알림, 구독 확인, AI 기능 연결 등 서버 측 처리, 벨기에(EU). Google은 운영과 오류 추적을 위해 이 서비스에 대한 요청을 IP 주소와 함께 기록하고 이 로그를 30일 후 삭제합니다
- Firebase Cloud Messaging: 알림 전달
- App Check 및 Remote Config: 인터페이스 남용 방지(Google Play Integrity 또는 Apple App Attest 이용) 및 개별 기능 제어
따라서 귀하의 금융 데이터와 영수증 사진은 EU에 저장됩니다. Authentication, Cloud Messaging, Crashlytics, Analytics는 EU 밖, 특히 미국에서도 데이터를 처리합니다(5.5절 참조).
5.2 Google Gemini (AI 기능)
- 서비스: Vertex AI(Google Cloud)를 통한 Google Gemini
- 처리 위치: 유럽 연합
- 전송 데이터: 2.3절 참조
- 저장: 영구 저장 없음. 동일한 EU 데이터센터에서 최대 24시간 캐시
- 모델 학습: 귀하의 데이터는 Google 모델 학습에 사용되지 않습니다
- 법적 근거: 귀하의 명시적 동의
Google Cloud 개인정보 보호 고지 |
Vertex AI의 데이터 처리 |
Google 개인정보처리방침
5.3 GoodShare Pro 및 결제
- 무료 체험: 14일, 계정당 한 번, 결제 정보 없이 이용할 수 있습니다. 자동으로 종료되며 구독으로 전환되지 않습니다. 체험의 시작과 종료 시점을 귀하의 계정에 저장합니다
- 무료 체험 또는 구독 종료 후: 무료 버전의 제한이 다시 적용되며, 아무것도 삭제되지 않습니다. 클라우드에 가계부가 여러 개 있으면 Android에서는 계속 동기화할 가계부 하나를 선택하고, 나머지는 기기에 로컬로 보관됩니다. iPhone에서는 앱이 제한에 대해 안내합니다
- 결제 처리: Google Play(Android) 또는 App Store의 Apple(iPhone)을 통해 진행 (결제 정보는 저장하지 않음). Google과 Apple은 각자의 개인정보처리방침에 따라 자체 책임으로 결제 정보를 처리합니다
- 구독 확인: 저희 서버가 Google Play 또는 Apple에서 구독 상태를 확인하고 구매 ID, 플랜, 기간을 귀하의 계정에 저장합니다
- 구매와 계정의 연결: 구독을 구매할 때 저희는 귀하의 계정 ID로부터 고정된 방식(UUID 버전 5)으로 생성한 가명 처리된 식별자를 Apple(App Store) 또는 Google Play에 전송합니다. 이 식별자로는 귀하의 이름, 이메일 주소, 계정 ID 자체를 알아낼 수 없습니다. Apple과 Google은 구독 정보와 함께 이 식별자를 저희 서버로 돌려보내며, 이를 통해 저희는 구매를 귀하의 계정에 연결하고 구독이 구매에 사용된 계정에만 적용되도록 합니다. 법적 근거는 GoodShare Pro 계약의 이행입니다(GDPR 제6조 1항 (b))
- 해지: Google Play 스토어(Android) 또는 Apple 계정의 구독 설정(iPhone)에서 언제든지 가능
5.4 보관 기간
- 계정 정보: 계정이 존재하는 동안. 삭제에 대해서는 아래 참조
- 영수증 사진: 해당 거래나 계정이 삭제될 때까지 보관
- AI 데이터: 영구 저장 없음. Google에서 최대 24시간 캐시
- 크래시 리포트: 가명 처리, 90일 (Firebase Crashlytics 기본값)
- 분석 데이터: 가명 처리, 14개월 (Firebase Analytics 기본값)
- iPhone 대기자 명단: 출시 안내 또는 테스트 종료 시까지, 이후 삭제
- Google Cloud 요청 로그: 30일 (2.6절 및 5.1절)
- 웹사이트 서버 로그: 최대 6주, IP 주소는 익명화 (6.1절)
- 웹사이트 방문 통계: IP 주소 없는 집계 통계만 보관. 일일 방문자 집계에 쓰는 키는 24시간 후 삭제 (6.2절)
- 계산기 입력값: 귀하의 브라우저에만 저장되며, 브라우저에서 삭제할 때까지 (6.3절)
계정을 삭제하면 계정, 프로필, Pro 상태, 귀하가 소유한 모든 가계부(구성원의 것 포함), 그 안의 모든 영수증 사진, 구성원 자격과 초대, 등록된 기기 등을 즉시 삭제합니다. 그 후에는 다음만 남습니다:
- 다른 사람의 가계부에 있는 귀하의 거래: 공유 가계부에 속하므로 그곳의 다른 구성원에게 계속 표시되며, 귀하의 구성원 자격은 삭제됩니다
- 백업 및 로그: 남은 사본은 삭제 후 늦어도 30일 이내에 제거됩니다
- 크래시 리포트 및 사용 통계: 가명 처리되어 있으며 90일(Crashlytics) 또는 14개월(Analytics) 후 자동 삭제됩니다
- App Store 구독 삭제 기록: 이름, 이메일 주소, 내용이 없는 가명 처리된 기록으로, 아직 진행 중인 App Store 구독이 삭제된 계정에 연결된 채로 남지 않도록 합니다
- 구매 영수증: Google Play와 Apple은 귀하의 구매 기록을 자체 규정에 따라 보관합니다
계정 삭제 방법은 7장과 계정 삭제 페이지에 안내되어 있습니다.
5.5 제3국으로의 이전
일부 Firebase 서비스(Authentication, Cloud Messaging, Crashlytics, Analytics)는 미국의 Google LLC에서도 데이터를 처리합니다. Google LLC는 EU-미국 데이터 프라이버시 프레임워크(EU-US Data Privacy Framework) 인증을 받았으므로, 이러한 이전에는 유럽연합 집행위원회의 적정성 결정(GDPR 제45조)이 적용됩니다. 또한 Google의 계약 조건에는 유럽연합 집행위원회의 표준계약조항(GDPR 제46조 2항 (c))이 포함되어 있습니다. 귀하의 금융 데이터, 영수증 사진, AI 기능의 내용은 EU에서 저장되고 처리됩니다.
6. 웹사이트 방문
이 장은 웹사이트 goodshare.app에 적용됩니다. iPhone 앱 대기자 명단에 대해서는 2.6절을 참조하세요.
6.1 호스팅 및 서버 로그
웹사이트는 STRATO GmbH(Otto-Ostrowski-Straße 7, 10249 Berlin, 독일)가 독일 내 데이터센터에서 호스팅합니다. Strato는 저희의 위탁을 받아 데이터를 처리합니다(처리자, GDPR 제28조). 접속할 때마다 웹 서버는 기술적으로 필요한 다음 데이터를 기록합니다:
- 귀하 기기의 IP 주소
- 접속 날짜와 시각
- 요청한 주소(URL)
- 이전 페이지(리퍼러)
- 브라우저 및 운영체제
목적은 공격 방어와 오류 추적 등 웹사이트의 안전하고 안정적인 운영입니다. 법적 근거는 이에 대한 저희의 정당한 이익(GDPR 제6조 1항 (f))입니다. Strato에 따르면 이 로그의 IP 주소는 익명화되며, 로그는 최대 6주간 보관됩니다.
6.2 Plausible Analytics를 이용한 방문 통계
어떤 페이지가 읽히는지 파악하기 위해 Plausible Analytics를 사용합니다. 이 소프트웨어는 Hetzner Online GmbH의 뉘른베르크(독일)에 있는 저희 전용 서버에서 직접 운영합니다. Hetzner는 저희의 위탁을 받아 데이터를 처리하며(GDPR 제28조), 분석 서비스 업체에는 어떤 데이터도 전달되지 않습니다. Plausible은 쿠키를 사용하지 않고, 귀하의 기기에 아무것도 저장하지 않으며, 여러 웹사이트나 기기에 걸쳐 귀하를 추적하지 않습니다.
기록되는 항목은 방문한 페이지(주소의 매개변수는 제외하되 utm_source 같은 캠페인 정보는 포함), 이전 페이지, 브라우저, 운영체제, 기기 유형, IP 주소로 추정한 국가, 페이지를 얼마나 스크롤했는지와 페이지가 열려 있던 시간, 그리고 대기자 명단 양식 제출 같은 개별 이벤트입니다. 하루 방문 수를 세기 위해 IP 주소는 브라우저 식별 정보 및 매일 바뀌는 키와 결합되어 해시 값으로 변환됩니다. IP 주소 자체는 저장되지 않으며 키는 24시간 후 삭제됩니다. 저희는 집계된 통계만 봅니다. 법적 근거는 개인정보를 최소화한 방문 통계 측정에 대한 저희의 정당한 이익(GDPR 제6조 1항 (f))입니다.
6.3 계산기와 브라우저 내 저장
저희 계산기(예: 예산, 저축 목표, 연금, 공정한 분담)는 모든 계산을 귀하의 브라우저 안에서 수행합니다. 다음 방문 때도 입력값이 남아 있도록 일부 계산기는 입력값을 브라우저의 로컬 저장소(localStorage)에 저장합니다. 이 데이터는 저희나 제3자에게 전송되지 않습니다. 브라우저에서 goodshare.app의 사이트 데이터를 삭제하면 언제든지 지울 수 있으며, 일부 계산기에는 별도의 초기화 버튼도 있습니다. 귀하의 기기에 저장하는 법적 근거는 독일 TDDDG 제25조 제2항 제2호(ePrivacy 지침 제5조 3항의 국내 이행)이며, 귀하가 요청한 기능에 필요하기 때문입니다.
계산기에서 공유 링크를 만들면 입력값이 그 링크에 인코딩되어 들어갑니다. 링크를 연 사람은 이 값과 함께 페이지를 요청하므로, 값이 다른 주소와 마찬가지로 서버 로그에 기록될 수 있습니다(6.1절). 이런 링크는 값을 보여 줘도 되는 사람과만 공유하세요.
6.4 글꼴 및 제3자 콘텐츠
글꼴, 이미지, 스크립트는 모두 저희 서버에서만 불러옵니다. 웹사이트에는 동영상, 지도, 글꼴 서비스 같은 제3자 콘텐츠가 포함되어 있지 않으며, 광고나 소셜 미디어 플러그인도 없습니다. 페이지는 방문 통계 측정(6.2절)과 대기자 명단 양식을 제출할 때(2.6절)에만 다른 서버에 연결합니다. Google Play, App Store 또는 다른 사이트로 가는 링크는 클릭할 때만 해당 사이트로 이동합니다.
7. 귀하의 권리
GDPR에 따라 귀하는 다음과 같은 권리를 가집니다:
- 열람권 (제15조): 데이터 사본 요청
- 정정권 (제16조): 데이터 정정
- 삭제권 (제17조): 데이터 삭제
- 처리 제한권 (제18조): 데이터의 정확성을 확인하는 동안 등 처리를 일시적으로 중단하도록 요청
- 데이터 이동권 (제20조): 일반적으로 사용되는 기계 판독 가능한 형식으로 데이터 수령
- 반대권 (제21조): 정당한 이익에 근거한 처리에 대한 반대
- 동의 철회 (제7조 3항): 언제든지 장래를 향하여 철회 가능 (예: 앱의 AI 기능, 이메일을 통한 대기자 명단)
- 민원 제기권 (제77조): 개인정보 보호 감독기관에 민원 제기 (아래 참조)
대부분의 요청은 support [at] goodshare.app로 이메일을 보내 주시면 됩니다. 계정 삭제: 앱의 설정 → “계정 삭제”에서 계정과 데이터를 직접 삭제하거나 이메일로 요청하실 수 있습니다. 자세한 내용은 계정 삭제 페이지를 참조하세요.
관할 감독기관: Bayerisches Landesamt für Datenschutzaufsicht(BayLDA, 바이에른주 개인정보 보호 감독청), Promenade 18, 91522 Ansbach, 독일, www.lda.bayern.de. 거주지의 감독기관에 문의하실 수도 있으며, EU 내 모든 감독기관 목록은 유럽정보보호이사회(EDPB)에서 확인할 수 있습니다. 한국 개인정보 보호법(PIPA) 관련 문의도 위 이메일로 받습니다.
8. 데이터 보안
- 전송 시 암호화 (HTTPS/SSL)
- Firebase 보안 규칙
- 정기적인 보안 업데이트
9. 연락처
문의사항: support [at] goodshare.app