별갈피(Stelleaf) 개인정보처리방침
시행일: 2026-10-11
SSAMOK SOFT의 별갈피(Stelleaf)는 기록과 사진을 우선 기기에 저장합니다.
1. 개인정보처리자 정보
다음의 개인사업자가 개인정보처리자(GDPR상 컨트롤러)로서 개인정보를 처리합니다.
- 상호: SSAMOK SOFT
- 대표자: 강대훈
- 개인정보 보호책임자: 강대훈
- 연락처: ssamoksoft@gmail.com
2. 로컬 우선 구조
SSAMOK SOFT의 별갈피(Stelleaf)는 기록과 사진을 우선 기기에 저장합니다. 계정 로그인과 클라우드 백업·동기화는 선택 사항입니다. 다만 로그인 전에도 지도·검색·표지 이미지 불러오기와 구독 확인을 위한 외부 통신이 발생합니다. 따라서 로컬 우선은 외부로 어떤 정보도 보내지 않는다는 뜻이 아닙니다. 무료 이용자는 로그인 전에도 광고 제공 서비스를 이용하는 외부 통신이 발생할 수 있습니다. 앱 사용 분석 정보는 사용자가 별도로 동의한 경우에만 전송합니다.
3. 수집·이용하는 개인정보 항목
이용하는 기능에 따라 다음 정보를 처리합니다. 로그인한 계정의 백업·동기화 자료는 Supabase 서울 리전의 주 저장소에 저장됩니다.
- 계정 정보: 이메일 주소, 내부 사용자 ID, 로그인 제공자 식별자 — 이메일+비밀번호, Google 로그인, Apple 로그인 중 하나를 선택(인증 인프라: Supabase Auth)
- 콘텐츠: 카테고리, 항목 이름·메모·바코드·선택한 장소 좌표, 평가·날짜·세부점수·상황 태그, 태그·랭킹 보드·분석 설정·사진·생성 및 수정 시각
- 구독 확인: 로그인 전에는 임의의 익명 앱 ID, 로그인 후에는 내부 사용자 ID를 RevenueCat에 전달합니다. 구독 상태·구매 영수증 또는 구매 토큰·앱 및 기기 정보도 처리됩니다. 운영자는 결제 카드 번호를 받지 않습니다.
- 지도: iOS에서는 Apple 지도를 사용합니다. Android에서는 한국의 지도·지역 및 상호 검색에 네이버 서비스를, 해외에는 Google 지도와 지역·주소 검색을 사용합니다. 지도 요청·표시 영역·검색어·IP 및 SDK 기술 정보가 처리될 수 있습니다. 위치 권한을 허용한 경우, 지도 화면을 처음 열 때 주변을 보여주거나 ‘내 위치’ 기능을 실행할 때 현재 위치를 사용합니다.
- 검색·이미지: 검색어·좌표·바코드·ISBN을 처리합니다. 네이버 장소·카카오 책·식약처 식품 검색은 Supabase 서버 함수를 거칩니다. Open Food Facts·Open Beauty Facts·OpenLibrary 및 표지 이미지 제공자는 앱에서 직접 접속할 수 있습니다. 접속 시 IP·기술 정보도 전달되며, 로그인 중인 서버 요청에는 계정 인증 정보가 포함됩니다. 운영자의 검색 프록시는 이 인증 정보를 검색 제공자에게 전달하지 않습니다.
- 광고: 무료 이용자에게 Google AdMob 소형 네이티브 광고를 표시할 수 있습니다. SDK는 광고 제공·측정·부정 이용 방지를 위해 IP에서 추정한 대략적 지역, 앱·기기 범위 식별자, 광고 노출·상호작용, 앱·기기 정보, 성능·진단 정보를 처리할 수 있습니다. 개인 기록·메모·검색어·사진·바코드·정확한 좌표·계정 ID는 광고 요청에 넣지 않습니다. 비개인 맞춤 광고를 요청합니다. Android 광고 ID 권한은 제거했으며 iOS 추적 권한을 요청하지 않습니다. 다른 SDK 식별자·측정 정보까지 처리하지 않는다는 뜻은 아닙니다. Premium 이용 중에는 광고를 요청하거나 표시하지 않습니다.
- 앱 사용 분석: 별도 동의 시에만 Google Analytics for Firebase가 화면, 기록 시작·저장·실패, 검색·필터·지도 보기, 구독 안내 등 정해진 기능 이벤트와 앱 인스턴스 식별자·기기·기술 정보를 처리합니다. 기록 내용·제목·메모·사진·검색어·정확한 위치·바코드·계정 ID·직접 만든 태그 이름은 이벤트에 넣지 않습니다. 분석의 광고 저장·광고 사용자 데이터·맞춤 광고 신호는 허용하지 않습니다.
4. 사진과 위치정보의 처리
첨부 사진은 기기에서 재인코딩하고 EXIF(GPS 포함)를 제거한 사본을 저장·백업합니다. 지원되는 기기에서 원본 GPS를 위치 제안에 일시 사용할 수 있으며, 사용자가 제안을 선택하거나 지도에서 확정한 좌표만 기록에 저장합니다. 무료 계정의 클라우드 사진 한도는 100장이고 Stelleaf Premium은 장수 제한이 없습니다. 로컬 사진에는 앱의 장수 제한이 없습니다. 앱에서 촬영한 사진은 기본적으로 앱에 첨부합니다. 설정에서 갤러리에도 저장하도록 선택하거나 사진 크게 보기에서 개별 저장할 수 있습니다. 권한은 해당 기능을 사용할 때 요청합니다. 설정 > 개인정보 > 권한 관리에서 카메라·사진·위치 상태를 확인하고 기기 설정으로 이동할 수 있습니다.
5. 처리 목적과 법적 근거
각 처리의 목적과 법적 근거(GDPR 제6조)는 다음과 같습니다.
- 계정 관리·백업·기기 간 동기화 — 계약의 이행(GDPR 6(1)(b))
- 유료 구독의 결제·관리 — 계약의 이행(GDPR 6(1)(b))
- 법령상 의무 준수(결제 기록 보존 등) — 법적 의무(GDPR 6(1)(c))
- 선택형 앱 사용 분석 — 사용자 동의. 거부하거나 설정 > 개인정보에서 꺼도 기록·검색 기능을 이용할 수 있습니다.
- 광고 제공·측정·부정 이용 방지 — 적용 법령과 Google 정책에 따라 필요한 선택·동의를 제공합니다. EEA·영국·스위스 등 해당 지역에서는 Google UMP가 선택을 확인하며 SDK가 허용한 경우에만 광고를 요청합니다. 거부 시 SDK의 동의·제한 광고 규칙을 따르며 기록 기능을 막지 않습니다.
6. 처리위탁 및 수령자
서비스 제공을 위해 다음 처리자·수령자를 이용합니다.
- Supabase — 계정·DB·사진 백업의 주 저장소는 대한민국 서울. 검색·탈퇴·구독 확인 서버 함수는 요청자에 가까운 글로벌 실행 지역에서 처리될 수 있음
- 네이버클라우드 — 지도·장소 검색(대한민국)
- 카카오 — 책 검색 및 다음(Daum) SMTP를 통한 가입 확인·비밀번호 복구 메일 발송. 수신 이메일 주소와 인증 링크 등 메일 내용 처리(대한민국)
- 식품의약품안전처 — 식품 바코드 조회(대한민국, 서버 프록시 경유)
- RevenueCat — 구독 관리(미국)
- Apple — 로그인·결제·iOS 지도 및 장소·지역 검색. 기능별 요청과 접속·기술 정보 처리(미국 등 글로벌 처리 거점).
- Google — 로그인·결제·Android 해외 지도, AdMob 광고·동의 관리, 동의한 경우 Firebase 앱 사용 분석(미국 등 글로벌 처리 거점).
- Open Food Facts·Open Beauty Facts, OpenLibrary 및 검색 결과의 이미지 제공자 — 바코드·ISBN·이미지 요청과 IP 등 접속 정보 처리
7. 개인정보의 국외 이전
주 DB와 사진 저장소의 서울 배치가 모든 처리의 국내 한정을 의미하지는 않습니다. 아래 온라인 기능을 이용할 때 필요한 정보가 암호화된 네트워크를 통해 전송됩니다. 서비스 제공에 필요한 국외 처리에는 제공자의 데이터 처리 약정 및 적용되는 이전 보호조치를 사용합니다. 국외 처리를 원하지 않으면 해당 온라인 기능의 사용을 중단하거나 ssamoksoft@gmail.com에 문의할 수 있으며, 이 경우 관련 기능 이용이 제한될 수 있습니다.
- Supabase(싱가포르 사업자) — 계정 인증 정보·검색 요청·탈퇴 및 구독 확인용 사용자 ID. 서울 주 저장소 외 글로벌 서버 함수 처리 가능. 실행 지역·하위 처리자: https://supabase.com/docs/guides/functions/regional-invocation 및 https://supabase.com/legal/customer-resources/subprocessor-list . 계정 자료의 보관은 아래 8항, 운영 로그 등은 제공자 약정에 따름.
- RevenueCat(미국) — 익명/계정 앱 ID·구매 정보·기기 정보, 구독 확인과 관리 목적. 탈퇴 시 연결된 고객 정보의 삭제를 요청하며 제공자가 비동기로 처리함. https://www.revenuecat.com/privacy
- Apple·Google — 선택한 로그인·결제의 식별자·거래 정보와 iOS Apple 지도 또는 Android 해외 Google 지도의 지도·검색 요청 및 접속·기술 정보. Google은 3항의 광고·동의 및 선택형 분석 정보(IP, 앱·기기 식별자, 광고 상호작용, 성능·진단 포함)도 암호화된 통신을 통해 미국 등 글로벌 처리 거점에서 처리합니다. 서비스 제공·측정·보안·법적 의무에 필요한 기간 및 제공자 방침에 따라 보관합니다. https://www.apple.com/legal/privacy/ · https://policies.google.com/privacy · https://policies.google.com/technologies/ads · https://firebase.google.com/support/privacy
- Open Food Facts·Open Beauty Facts, OpenLibrary 및 이미지 제공자 — 직접 조회 시 바코드·ISBN·이미지 주소와 IP 등 접속 정보. 해외 서버의 검색·콘텐츠 전달 및 운영 로그 처리. https://world.openfoodfacts.org/privacy 및 https://archive.org/about/terms.php
8. 보유 기간 및 파기
개인정보는 다음 기준에 따라 보유·파기합니다.
- 탈퇴: 서버의 사진을 정리하고 RevenueCat에 연결된 고객 정보 삭제를 요청한 뒤 계정과 DB 기록을 삭제합니다. 여러 시스템의 순차 처리이며 한 번에 모두 지우는 방식이 아닙니다. 일부 단계가 실패하면 재시도가 필요하고, 앱은 서버 완료 확인 뒤에만 선택한 기기 자료를 정리합니다. 구독 서비스의 내부 삭제 처리는 비동기이며 App Store·Google Play의 구독이나 법정 거래 기록 삭제와는 별개입니다.
- 개별 삭제: 삭제 사실이 서버에 동기화되면 서버에 기록된 삭제 시각을 기준으로 30일이 지난 내용(이름·메모·점수·위치 등)을 일일 정리에서 비웁니다. 동기화에 필요한 식별자·연결정보·시각 등이 남은 삭제 표시 행은 365일 후 일일 정리에서 지웁니다. 서버 사진 파일 정리는 앱의 동기화 중 별도로 수행되므로 오프라인·실패로 지연될 수 있습니다. 이 기간이 기기의 삭제 기록까지 자동으로 지우는 기한은 아닙니다.
- 탈퇴 완료 확인: 응답 유실·재시도 확인용 요청 ID·사용자 ID·시각은 완료 후 30일이 지난 일일 정리에서 삭제합니다. 미완료 요청은 처리 재개를 위해 유지됩니다.
- 법령상 보존: 전자상거래법 등 관계 법령에 따라 계약·청약철회 기록 5년, 대금결제·재화공급 기록 5년, 소비자 불만·분쟁처리 기록 3년 보존 후 파기합니다
- 분석을 끄면 이후 수집을 중단하고 기기의 Analytics 인스턴스 정보를 초기화합니다. Google에 이미 전송된 모든 자료를 즉시 삭제한다는 뜻은 아니며 서버의 보관·삭제에는 제공자 설정과 방침이 적용됩니다. 개인정보 요청은 ssamoksoft@gmail.com으로 문의할 수 있습니다.
9. 정보주체의 권리
열람·정정·삭제·처리제한·이동권을 행사할 수 있습니다. 설정 > 데이터 > 기록 내보내기는 이 기기의 기록과 기기에 실제로 있는 사진을 ZIP으로 내보내며, 다른 기기나 클라우드에만 있는 사진을 모두 내려받는 기능은 아닙니다. 요청은 ssamoksoft@gmail.com으로 접수하며 원칙적으로 1개월 이내 답변합니다. 복잡한 요청은 사유를 알리고 2개월 연장할 수 있습니다(GDPR 제12조 3항). EU·영국 이용자는 10항의 대리인에게도 요청할 수 있습니다.
- 이 기기에 저장된 카테고리·항목·평가·태그·보드·분석 설정과 시각, 기기에 실제로 있는 삭제되지 않은 사진 파일이 포함됩니다.
- 아직 완전히 파기되지 않은 삭제 대기 상태의 기록도 함께 담깁니다 — 내보내기는 이 기기에 저장된 데이터를 읽으므로, 서버에서 이미 내용이 지워진 기록이라도 기기에 남아 있으면 포함될 수 있습니다
- 로그인한 상태로 내보낸 파일에는 회원님의 계정 식별자(UUID)가 기록됩니다
- 내보내기 파일은 암호화되지 않습니다 — 제3자와 공유하지 않도록 주의해 주세요
- 감독기구 민원: EU 거주자는 거주국 개인정보 감독기구에, 한국에서는 개인정보침해 신고센터(https://privacy.kisa.or.kr/, 국번 없이 118)에 제기할 수 있습니다
- 앱 사용 분석은 설정 > 개인정보에서 변경할 수 있습니다. Google UMP가 요구하는 경우 같은 화면에 광고 개인정보 선택 메뉴가 표시됩니다. 기기 권한과 운영체제의 광고 개인정보 선택은 기기 설정에서 별도로 관리합니다.
10. EU·영국 대리인
회사는 EU 일반 개인정보보호법(GDPR) 제27조 및 영국 GDPR 제27조에 따라 역내 대리인을 지정하였습니다. EU 대리인: Prighter EU Rep GmbH, Schellinggasse 3/10, 1010 Vienna, Austria. 영국 대리인: Prighter Ltd, 20 Mortlake High Street, London, SW14 8JN, United Kingdom. EU/EEA 및 영국 이용자는 https://app.prighter.com/portal/19708232400 을 통해 대리인에게 문의하거나 권리를 행사할 수 있습니다.
11. 아동의 개인정보
별갈피는 만 14세 이상(EU 일부 국가는 해당국 동의 연령인 최대 만 16세 이상)만 이용할 수 있으며, 그 미만 아동의 개인정보를 의도적으로 수집하지 않습니다. 수집 사실을 인지하면 지체 없이 삭제합니다.
12. 수집·이용하지 않는 것
별갈피는 다음을 하지 않습니다.
- 개인 기록을 다른 사용자에게 공개하는 리뷰 서비스로 운영하지 않습니다.
- 개인 기록 내용·사진·검색어·정확한 위치를 광고 요청이나 분석 이벤트의 내용으로 보내지 않습니다.
- 개인정보 판매
- 개인 취향 통계는 기기에서 계산하며 법적 또는 이에 준하는 중대한 영향을 주는 자동 결정을 하지 않습니다.
- 마케팅 정보 수신(발송)
- 만 14세 미만 아동 데이터의 의도적 수집
13. 안전성 확보조치
HTTPS/TLS 전송 보호, 계정별 접근 통제, 권한 최소화와 비공개 사진 저장소를 적용합니다. 비밀 검색·관리 키는 서버에 보관합니다. 지도 SDK용 공개 키는 앱 식별자 제한 등 제공자 방식으로 보호합니다.
14. 방침의 변경
변경 내용과 적용일을 이 페이지에 미리 안내하고 이전 문서를 보관합니다. 이용자의 권리·의무 또는 개인정보 처리에 중요한 변경이 있는 경우에는 적용 전에 앱 안에서도 알립니다. 법령에 따라 별도 동의가 필요한 변경은 필요한 동의를 받은 뒤 적용하며, 계속 이용한다는 사실만으로 그 동의를 대신하지 않습니다.
홈으로 돌아가기