개인정보처리방침
1. 기본 원칙 및 개인정보 처리 목적
Stock1Eye(이하 "주식한눈" 또는 "서비스")는 이용자의 개인정보를 매우 소중하게 생각하며, 관련 법령(개인정보 보호법 등)을 준수합니다.
주식한눈은 별도의 회원가입이나 계정 생성 없이 누구나 자유롭게 이용할 수 있는 비회원 기반의 서비스입니다. 본 서비스는 서비스 기본 기능 제공 및 사용성 개선을 위해 최소한의 비식별 기술 정보만을 수집·처리합니다.
- 관심종목 저장 및 디바이스 간 동기화 백엔드 연동
- 관심종목의 전자공시(DART) 업데이트 및 중요 변동 푸시 알림 제공
- 앱 미이용 7일 경과 시 리텐션 알림(재방문 안내) 제공
- 비정상적 트래픽 및 시스템 오남용 방지
- 서비스 기능 이용 통계 분석 및 성능 개선 (Google Firebase Analytics)
2. 처리하는 개인정보 및 기기 식별 항목
주식한눈은 비회원 기반으로 운영되며, 이용자의 성명, 주민등록번호, 자택 주소, 전화번호, 이메일 주소 등 직접적인 개인 신원 식별 정보를 입력받거나 서버에 저장하지 않습니다. 다만, 서비스 기능 제공 및 품질 개선, 광고 송출을 위해 다음과 같이 주식한눈 서버가 직접 저장하는 데이터와 탑재된 전문 SDK가 자동 수집·처리하는 기술 데이터를 구분하여 관리합니다.
[1] 주식한눈 자체 서버(Supabase)가 직접 수집 및 저장하는 데이터
가. 비회원 기기 식별 및 인증 정보
- 익명 설치 식별자 (installation_id): 앱 최초 설치 시 클라이언트 디바이스에서 무작위로 생성되는 UUID 형식의 고유값
- 인증 키 단방향 해시 (installation_key_hash): 클라이언트 기기 내 안전 저장소(SecureStore/Keystore)에서 생성된 비밀값의 SHA-256 단방향 암호화 해시값만 서버에 저장됩니다. (비밀키 원문은 서버로 절대 전송되지 않으며 기기 내부에만 보관됩니다.)
- 기기 관리 식별자 (device_id): 서버 데이터베이스에서 발급한 비식별 레코드 식별자
- 플랫폼 및 버전 정보: 운영체제 구분 (iOS / Android), 앱 버전, 최종 접속 시각 (last_seen_at)
나. 관심종목(Watchlist) 동기화 정보
- 관심종목 목록 (mobile_watchlists): 이용자가 즐겨찾기 등록한 주식/ETF 종목 코드(ticker), 즐겨찾기 상태(is_favorite), 개별 종목 공시 알림 수신 설정(notifications_enabled)
다. 푸시 알림(Push Notification) 토큰 및 발송 이력
- 디바이스 푸시 토큰 (mobile_push_tokens): Android 기기의 경우 Google Firebase Cloud Messaging(FCM) 토큰, iOS 기기의 경우 Apple Push Notification service(APNs) 디바이스 토큰
- 알림 수신 설정 및 유형: 관심종목의 신규 DART 전자공시 알림, 7일 이상 미접속 시 제공되는 리텐션 안내 알림
- 알림 발송 이력 (mobile_notification_log): 동일 공시 중복 알림 전송 방지 및 네트워크 발송 상태(성공/실패) 추적을 위해 발송 시각, 종목 코드, 공시 접수번호(receipt_no), 알림 제목이 기록됩니다.
[2] 탑재된 외부 SDK가 자동 수집 및 처리하는 기술/광고 데이터
라. Google Mobile Ads 및 광고 미디에이션 (Meta, Pangle, AppLovin)
주식한눈은 무료 서비스 제공 및 인프라 유지를 위해 Google Mobile Ads SDK 및 비딩 미디에이션 네트워크(Meta Audience Network, Pangle, AppLovin)를 탑재하고 있습니다.
- IP 주소 및 대략적인 위치 (Approximate location): 광고 요청 시 네트워크 연결을 위해 단말기의 IP 주소가 광고 서버로 전송되며, 이를 기반으로 대략적인 국가·도시 수준의 위치 추정, 비정상적 부정 클릭(Fraud) 방지 및 지역별 광고 송출에 활용됩니다. (단, 단말기의 GPS 등 정밀 위치 권한은 일절 요청하거나 사용하지 않습니다.)
- 광고 식별자: Google 광고 ID(GAID) 및 Apple IDFA(iOS 환경에서 App Tracking Transparency(ATT) 동의 시 수집). 이용자가 추적에 동의하지 않거나 OS 설정에서 맞춤 광고를 거부한 경우에도 일반(비맞춤형) 광고가 노출되며 서비스 이용에는 제한이 없습니다.
- 광고 상호작용 및 진단 데이터: 광고 노출수, 클릭수, 광고 로딩 지연 시간, 비정상 종료(Crash) 등 광고 SDK 품질 측정 및 성능 진단 정보가 각 광고 네트워크에 의해 자동으로 처리됩니다.
마. 앱 사용성 통계 및 분석 (Google Firebase Analytics)
앱 서비스 품질 개선 및 사용자 경험 최적화를 위해 Google Firebase Analytics SDK를 활용합니다.
- 자동 수집 기기 메타데이터: Firebase 설치 식별자(app_instance_id), 기기 모델명, OS 버전, 언어 설정, 세션 시작 및 앱 업데이트 이력
- 기능 사용 이벤트: 화면 조회(screen_view), 종목 상세 조회(stock_view), 관심종목 추가/해제(watchlist_add, watchlist_remove), 알림 열람(notification_open), 종목 공유(share_stock)
- 검색 인터랙션 통계: 검색어의 글자 수(query_length)와 검색 결과 건수(result_count)만 비식별 통계로 기록하며, * 중요: 이용자가 입력한 검색어 텍스트 원문은 절대 수집하거나 외부로 전송하지 않습니다.
Firebase Analytics에는 직접적인 신원 정보(이름, 이메일, 전화번호), 기기 비밀키 원문, 푸시 토큰이 일절 전송되지 않습니다.
바. 웹 서비스 및 외부 링크
- 웹 브라우저 로컬 저장소 (localStorage): 웹 환경에서 최근 조회한 종목 목록을 보관하기 위해 브라우저 로컬 스토리지를 사용하며, 이는 브라우저에만 머무르며 서버로 전송되지 않습니다.
- 성능 측정 도구: Vercel Analytics 및 Speed Insights를 통해 웹 페이지 로딩 성능 및 익명 트래픽 통계를 수집합니다.
- 외부 링크: 서비스 내에서 제공하는 네이버 증권 시세/차트, 금융감독원 DART 전자공시 바로가기는 외부 서비스로 연결되는 링크이며, 해당 웹사이트 이동 시 주식한눈의 개인정보처리방침이 아닌 해당 서비스의 방침이 적용됩니다.
3. 개인정보의 보유 및 이용 기간
원칙적으로 개인정보 수집 및 이용 목적이 달성된 후에는 해당 정보를 지체 없이 파기합니다.
- 익명 기기 식별자 및 푸시 토큰: 앱을 삭제하거나 기기 알림 권한을 영구 해제할 때까지 보관하며, 1년 이상 접속 기록이 없는 휴면 기기는 데이터베이스 정리 작업을 통해 안전하게 파기됩니다.
- 관심종목 동기화 데이터: 이용자가 직접 관심종목 목록을 비우거나 앱을 삭제할 때까지 보관됩니다.
- 알림 발송 로그: 중복 발송 방지 및 시스템 안정성 검증 목적으로 최대 90일간 보관 후 자동 정리됩니다.
4. 개인정보의 제3자 제공
주식한눈은 이용자의 정보를 원칙적으로 외부에 제공하거나 판매하지 않습니다. 다만, 법령의 규정에 의거하거나 수사 목적으로 법령에 정해진 절차와 방법에 따라 수사기관의 요구가 있는 경우에 한하여 제한적으로 제공될 수 있습니다.
5. 개인정보 처리 업무의 위탁 및 외부 클라우드 서비스
안정적인 서비스 운영 및 인프라 제공을 위하여 다음과 같이 전문 클라우드 인프라, 분석 및 광고 파트너사에 기술적 처리를 위탁하고 있습니다.
- Supabase Inc.: 클라우드 데이터베이스 호스팅 및 익명 기기 식별자/관심종목 동기화 저장
- Vercel Inc.: 웹사이트 호스팅, DNS 인프라 관리 및 익명 웹 성능 측정
- Google LLC: Android 푸시 알림 전송(Firebase Cloud Messaging), 앱 사용성 분석(Firebase Analytics), 모바일 광고 송출(Google AdMob)
- Meta Platforms, Inc.: 모바일 광고 비딩 미디에이션 (Meta Audience Network)
- Bytedance Ltd.: 모바일 광고 비딩 미디에이션 (Pangle)
- AppLovin Corporation: 모바일 광고 비딩 미디에이션 (AppLovin MAX)
- Apple Inc.: iOS 푸시 알림 전송(Apple Push Notification service)
6. 정보주체의 권리와 행사 방법
이용자는 언제든지 다음과 같은 방법으로 본인의 권리를 행사할 수 있습니다.
- 푸시 알림 수신 거부: 모바일 기기의 OS 설정(iOS 설정 > 알림 > 주식한눈 / Android 설정 > 애플리케이션 > 주식한눈 > 알림)에서 언제든지 알림 수신을 차단할 수 있습니다.
- 기기 데이터 삭제: 모바일 앱을 기기에서 삭제(제거)할 경우 기기 내부 안전 영역에 저장된 모든 식별 키가 즉시 영구 삭제됩니다.
- 서버 데이터 파기 요청: 서버에 저장된 익명 기기 식별자 및 연동된 관심종목 데이터의 삭제를 원하시는 경우 아래 문의처로 요청해 주시면 확인 후 즉시 파기 조치합니다.
7. 개인정보의 안전성 확보 조치
주식한눈은 이용자의 정보를 보호하기 위해 다음과 같은 기술적·관리적 보호 조치를 취하고 있습니다.
- 단방향 암호화 해시 적용: 클라이언트 기기 인증 키의 원문은 서버에 일절 저장하지 않으며, 단방향 암호화 알고리즘(SHA-256)을 거친 해시값만 저장하여 비밀키 유출을 원천 방지합니다.
- 안전한 기기 내 저장소 활용: 클라이언트 디바이스 내부에서는 iOS Keychain 및 Android Keystore 기반의 하드웨어 수준 암호화 저장소(Expo SecureStore)를 통해 기기 식별 키를 안전하게 보관합니다.
- 전송 구간 암호화: 모든 네트워크 통신은 최신 TLS/HTTPS 암호화 프로토콜을 적용하여 데이터 전송 중 도청이나 위변조를 방지합니다.
8. 개인정보 보호책임자 및 문의처
서비스 이용 중 발생하는 개인정보 보호 관련 고충 사항이나 문의는 아래 담당 부서로 연락해 주시면 신속하게 답변해 드리겠습니다.
운영 담당자: Stock1Eye 운영팀
문의 이메일: kevin85.oh@gmail.com
9. 고지의 의무 및 방침 변경
본 개인정보처리방침의 내용 추가, 삭제 및 수정이 있을 시에는 개정 최소 7일 전부터 웹사이트 및 앱 내 공지사항을 통하여 고지할 것입니다.