📈 코싸크(KOSAK) 개인정보처리방침
시행일: 2026년 10월 20일 · 서비스: 코싸크 — AI 투자 예측 대시보드 (이하 “서비스”)
요약
· 로그인(계정)은 선택입니다. 계정을 사용하지 않으면 관심그룹·투자일지·설정은 기기에 저장되지만, 광고·이용 통계·선택한 푸시 알림에는 아래의 서버 처리가 있습니다.
· 계정 사용 시 아이디와 인증 정보, 소셜 로그인 제공자가 전달한 이메일·이름 또는 닉네임·계정 식별자를 계정 관리에 사용합니다.
· 동기화 데이터는 기기에서 AES-256-GCM으로 암호화한 뒤 전송합니다. 계정 기본 정보는 별도로 서버에 저장하며, 로그인 방식에 따라 암호화 키의 생성 방식이 다릅니다.
1. 수집하는 항목과 시점
- 로그인/계정 미사용 시: 계정 정보는 수집하지 않고 관심그룹·투자일지·설정은 기기 내 저장소(브라우저 로컬)에 보관됩니다. 광고, 이용 통계 및 선택적으로 켠 푸시 알림은 아래 항목과 같이 별도로 처리합니다.
- 계정 가입·로그인 시(선택): 사용자 ID(아이디), 인증 정보, 이름 또는 닉네임. 아이디·비밀번호 방식에서는 기기에서 PBKDF2로 변환한 인증값만 전송·저장하며 원문 비밀번호는 서버에 저장하지 않습니다. Google·Apple 로그인에서는 제공자가 전달한 계정 식별자·이메일·이름을, 카카오 로그인에서는 계정 식별자·닉네임을 사용합니다. 제공 여부는 선택한 제공자와 이용자의 공개 설정에 따라 달라질 수 있습니다. 이메일·이름 등 계정 기본 정보는 로그인 확인과 계정 관리용으로 서버에 저장됩니다.
- 동기화 사용 시(선택): 관심그룹, 투자일지의 종목·매수/매도·가격·금액·레버리지·메모·감정·기록 시각, 입력한 시드 금액, 모의투자 기록, 가격 알림 및 차트/앱 설정. 이 금융·거래 기록과 이용자 작성 내용은 기기에서 AES-256-GCM으로 암호화한 뒤 계정에 연결하여 서버에 전송·보관합니다. 암호화 키는 비밀번호 방식에서는 비밀번호로, 소셜 로그인에서는 제공자의 계정 식별자로 파생합니다. 모든 로그인 방식에서 운영자가 복호화할 수 없는 종단간 암호화를 보장하는 것은 아닙니다.
- 푸시 알림 사용 시(선택): 푸시 구독 식별자(기기/브라우저 토큰)와 이용자가 설정한 알림 종목. 알림 발송 및 받은 알림함 제공에 사용합니다. 알림 제목·내용·종목 링크·발송 시각을 구독 식별자의 해시와 연결해 서버에 최대 30일 보관합니다. 이 기기에서 읽음 상태와 최근 최대 200개 기록을 저장하며, 서버에서는 최근 최대 100개를 가져옵니다.
- 유료 기능 이용 시(선택): 구매·영수증 식별자, 상품 및 이용 권한·구독 상태를 결제 확인과 광고 제거 등 구매 기능 제공에 사용합니다. 결제 수단은 이용한 앱 마켓 또는 결제 사업자가 처리합니다.
- 이용 통계: 실행·화면/종목 열기·사용 기능·플랫폼·언어·앱 버전의 이벤트 이름과 횟수를 서버에서 집계합니다. 자체 통계 전송 내용에는 이메일·계정 아이디·투자일지 내용을 포함하지 않습니다. 광고 SDK가 처리하는 정보는 제4항을 참고하세요.
2. 이용 목적
- 기기 간 ‘내 설정(관심그룹·투자일지·알림 등)’ 동기화
- 신규 상장·관심 종목 목표가 도달 등 푸시 알림 발송
- 로그인 인증·계정 관리, 구매 확인·유료 기능 및 광고 제거 제공
- 이용 현황·성능 분석, 광고 제공·측정 및 부정 이용 방지
3. 보유·이용 기간
이메일·이름 등 계정 정보와 동기화 데이터는 계정이 유지되는 동안 보관하며 일시 처리 후 즉시 폐기되는 정보가 아닙니다. 계정 삭제 시 계정 정보·동기화 데이터·닉네임 등록 및 현재 로그인 세션을 삭제합니다. 삭제된 계정의 기존 세션은 다른 기기에서도 서버 접근에 사용할 수 없으며, 남아 있는 세션 식별자는 최대 60일 후 만료됩니다. 로그아웃은 현재 세션을 종료하는 기능이며 서버의 계정·동기화 데이터를 삭제하지 않습니다. 자체 이용 통계는 최대 90일, 웹 결제 영수증의 중복 처리 방지 기록은 최대 400일 보관합니다. 푸시 구독과 구매 기록은 계정과 별도로 처리되므로 해제·삭제 요청이 필요한 경우 아래 연락처로 문의할 수 있습니다. 광고·결제 사업자가 보관하는 정보는 해당 사업자의 정책을 따릅니다. 로컬 데이터는 이용자가 직접 삭제할 수 있습니다.
4. 제3자 처리 및 광고(Google AdSense·AdMob)
운영자는 계정 정보나 동기화 데이터를 판매하지 않습니다. 서비스 제공에 필요한 호스팅·로그인 인증·알림·결제 처리는 아래 사업자를 통해 이루어집니다. 이메일·이름·투자일지 내용을 다른 이용자에게 공개하는 기능은 제공하지 않습니다. 시세·뉴스·환율·지표 조회에는 외부 API(업비트, 바이낸스, 코인게코, 네이버 금융, 야후 파이낸스, 구글 뉴스, alternative.me 등)를 사용하며, 조회 종목 등 요청 내용과 IP 주소 등 통신 정보가 해당 사업자에게 전달될 수 있습니다.
광고: 본 서비스는 무료 운영을 위해 Google AdSense(웹) 및 Google AdMob(앱) 광고를 게재합니다. Google Mobile Ads SDK는 광고·분석·부정행위 방지를 위해 IP 주소와 그에 따른 대략적 위치, 앱 실행·광고 상호작용, 성능·진단 정보, 기기·계정 식별자(광고 ID·앱 세트 ID 등)를 자동 수집하고 공유할 수 있습니다. 자세한 항목은 Google의 SDK 데이터 공개를 참고하세요. Google을 비롯한 광고 사업자는 쿠키 및 유사 식별자로 본 서비스 및 다른 웹사이트 이용에 기반한 광고를 제공할 수 있습니다. 비맞춤형 광고나 맞춤설정 제한이 이러한 정보의 모든 처리를 중단하는 것은 아닙니다. 이용자는 기기 설정 또는 Google 광고 설정에서 맞춤형 광고를 제한하거나, aboutads.info·youronlinechoices.eu에서 제3자 쿠키를 거부할 수 있습니다. 해당 지역의 동의 화면에서 개인정보 선택을 관리할 수 있습니다. Google의 데이터 사용은 Google 개인정보처리방침을 따릅니다.
5. 처리 위탁(인프라)
Cloudflare, Inc.의 Workers·KV 인프라에 계정 기본 정보·인증값·세션과 암호화된 동기화 데이터를 저장합니다. 계정 기본 정보는 동기화 암호문과 별도로 처리됩니다. 선택한 로그인에 따라 Google·Apple·카카오가 인증을, Google Firebase Cloud Messaging 및 브라우저 푸시 사업자가 알림 전송을, 앱 마켓 또는 Bootpay 등 결제 사업자가 결제를 처리합니다. 이 과정에서 기능 제공에 필요한 인증 토큰·구독 토큰·구매 식별자 등이 해당 사업자와 처리됩니다.
6. 안전성 확보 조치
- 비밀번호 일방향 변환(PBKDF2, 다회 반복) — 원문 미보관
- 동기화 데이터는 기기에서 AES-256-GCM으로 암호화 후 전송·저장하며, 키 생성 방식은 로그인 방식에 따라 다름
- 모든 통신 HTTPS 암호화
- 자체 이용 통계는 이벤트 이름·횟수로 집계하며 계정 이메일·아이디·투자일지 내용을 통계 전송 항목에 포함하지 않음 (광고 SDK 처리는 제4항 참조)
7. 이용자의 권리
이용자는 로그인하지 않고 관심그룹·투자일지·설정을 로컬 전용으로 이용할 수 있습니다. 계정 삭제(탈퇴)는 앱 안에서 직접 할 수 있습니다 — 계정 메뉴(👤 내 계정) → 계정 삭제. 서버의 계정 정보(이메일·이름 포함)와 동기화 데이터 삭제를 요청하며, 로컬 기록과 별도 푸시 구독·구매 기록은 제3항과 같이 처리합니다. 로그아웃만으로 계정은 삭제되지 않습니다. 이메일로도 삭제를 요청할 수 있으며 계정 삭제 안내에서 요청 방법을 확인할 수 있습니다.
8. 만 14세 미만 아동
본 서비스는 만 14세 이상 이용자를 대상으로 하며, 만 14세 미만 아동의 개인정보를 의도적으로 수집하지 않습니다.
9. 개인정보 보호책임자 / 문의
이메일: contact.kosak@gmail.com
10. 고지의 의무
본 방침이 변경되는 경우 시행일과 변경 내용을 본 페이지를 통해 공지합니다.
※ 투자 유의: 본 서비스의 예측·시그널은 기술적 지표·과거 추세·뉴스에 기반한 참고용 정보이며 수익을 보장하지 않습니다. 모든 투자 판단과 책임은 이용자 본인에게 있습니다.
📈 KOSAK Privacy Policy
Effective: October 20, 2026 · Service: KOSAK — AI investment-prediction dashboard (the “Service”)
Summary
· Logging in (an account) is optional. Without an account, watchlist groups, the trade journal and settings stay on your device; ads, usage statistics and optional push notifications still involve the server processing described below.
· Accounts use your ID and authentication information, and the email, name or nickname and account identifier supplied by your chosen social-login provider, for account management.
· Sync data is encrypted on your device with AES-256-GCM before transmission. Basic account information is stored separately on the server, and key derivation depends on the login method.
1. Items Collected and When
- When not logging in / not using an account: We do not collect account information. Watchlist groups, the trade journal and settings are kept in on-device storage (browser local storage). Ads, usage statistics and optional push notifications are processed separately as described below.
- When signing up / logging in (optional): User ID, authentication information, and a name or nickname. For ID/password login, only a PBKDF2-derived authentication value is transmitted and stored; the original password is never stored on the server. Google and Apple login use the provider's account identifier, email and name; Kakao login uses its account identifier and nickname. Available fields depend on your provider and disclosure settings. Basic account information, including the email and name supplied, is stored on the server for authentication and account management.
- When using sync (optional): Watchlist groups; trade-journal symbols, buys/sells, prices, amounts, leverage, notes, emotions and entry times; entered seed capital; paper-trading records; price-alert and chart/app settings. These financial/transaction records and user-written content are encrypted with AES-256-GCM on your device, linked to your account, and transmitted to and stored on the server. The key is derived from your password for password login, or from the provider's account identifier for social login. We do not guarantee that the operator cannot decrypt data under every login method.
- When using push notifications (optional): A push-subscription identifier (device/browser token) and the securities for which you have set alerts. Used to deliver notifications and provide the notification inbox. Notification titles, text, links and send times are associated with a hash of the subscription identifier and retained on the server for up to 30 days. Read state and up to 200 recent records are stored on this device; the inbox fetches up to 100 recent server records.
- When using paid features (optional): Purchase/receipt identifiers, products, entitlements and subscription status are used to verify purchases and provide paid features such as ad removal. Payment methods are handled by the relevant app marketplace or payment provider.
- Usage statistics: Event names and counts for app launches, opening screens/securities, features used, platform, language and app version are aggregated on the server. Our own statistics payload does not include emails, account IDs or trade-journal content. See Section 4 for advertising SDK data.
2. Purposes of Use
- Syncing your “My Settings” (watchlist groups, trade journal, alerts, etc.) across devices.
- Sending push notifications such as new listings and target-price reached for watched securities.
- Authentication and account management; purchase verification and provision of paid features and ad removal.
- Usage/performance analysis, advertising and measurement, and fraud prevention.
3. Retention and Use Period
Account information, including emails and names, and sync data are retained while the account exists; they are not discarded immediately after a transient request. Account deletion removes the account record, sync data, nickname registration and current login session. Existing sessions for the deleted account cannot access the server, including from other devices; remaining session identifiers expire within 60 days. Logging out ends the current session and does not delete the server account or synced data. Our usage statistics expire within 90 days, and web-payment receipt records used to prevent duplicate processing within 400 days. Push subscriptions and purchase records are processed separately from the account; contact us below if you need help disabling or deleting them. Advertising and payment providers retain information under their own policies. You can delete local data directly.
4. Third-Party Processing & Advertising (Google AdSense and AdMob)
The operator does not sell account information or sync data. Hosting, authentication, notifications and payment processing use the providers described below. We do not provide a feature that publishes your email, name or trade-journal content to other users. External APIs (Upbit, Binance, CoinGecko, Naver Finance, Yahoo Finance, Google News, alternative.me, etc.) provide prices, news, exchange rates and indicators; request details such as the queried security and connection information such as an IP address may reach those providers.
Advertising: To keep the Service free, we display Google AdSense (web) and Google AdMob (app) ads. For advertising, analytics and fraud prevention, the Google Mobile Ads SDK may automatically collect and share IP addresses and derived approximate location, app launches and ad interactions, performance/diagnostic information, and device/account identifiers (such as Advertising ID and app set ID). See Google's SDK data disclosure for details. Advertising providers, including Google, may use cookies and similar identifiers for ads based on this Service and other sites. Non-personalized ads or personalization limits do not stop all such processing. You can limit personalization in device settings or Google Ad Settings, or decline third-party cookies at aboutads.info and youronlinechoices.eu. Where available, use the regional consent screen to manage privacy choices. Google's use of data is governed by Google's Privacy & Terms.
5. Entrustment of Processing (Infrastructure)
Cloudflare, Inc.'s Workers and KV infrastructure stores basic account information, authentication values, sessions and encrypted sync data. Basic account information is processed separately from encrypted sync content. Depending on your choices, Google, Apple or Kakao handles login authentication; Google Firebase Cloud Messaging and browser push providers deliver notifications; app marketplaces or payment providers such as Bootpay handle payments. Authentication tokens, subscription tokens and purchase identifiers needed for these features are processed with the relevant providers.
6. Security Measures
- One-way password transformation (PBKDF2, multiple iterations) — the original is not retained.
- Sync data is encrypted on the device with AES-256-GCM before transmission and storage; key derivation depends on the login method.
- All communications encrypted via HTTPS.
- Our own usage statistics aggregate event names/counts without including account emails, IDs or trade-journal content in the statistics payload (see Section 4 for advertising SDK processing).
7. User Rights
You can use watchlist groups, the trade journal and settings in local-only mode without logging in. You can delete your account directly in the app — Account menu (👤 My account) → Delete account. This requests deletion of server account information (including email and name) and synced data; local records and separate push subscriptions/purchase records are handled as described in Section 3. Logging out alone does not delete the account. You may also request deletion by email; see the account deletion instructions.
8. Children Under 14
This Service is intended for users aged 14 and over, and does not intentionally collect the personal information of children under the age of 14.
9. Privacy Officer / Contact
Email: contact.kosak@gmail.com
10. Duty of Notification
If this Policy changes, the effective date and the details of the change will be announced through this page.
※ Investment caution: The Service's predictions and signals are reference-only information based on technical indicators, historical trends, and news, and do not guarantee returns. All investment decisions and responsibility rest with the user.