ChessMate ๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ
0. ์ด์์ฌ ์ ๋ณด
1. ์์งํ๋ ๊ฐ์ธ์ ๋ณด
๋ณธ ์ฑ์ ์๋น์ค ์ ๊ณต์ ์ํด ๋ค์ ์ ๋ณด๋ฅผ ์์งํฉ๋๋ค:
- ์ด๋ฉ์ผ ์ฃผ์ (ํ์๊ฐ์
/๋ก๊ทธ์ธ ์)
- ๋๋ค์ (ํ๋กํ ์ค์ ์)
- ํ๋กํ ์ฌ์ง (์ ํ ์)
- ๊ตญ๊ฐ ์ ๋ณด (์ ํ ์)
- ๊ฒ์ ์ ์ ๋ฐ ELO ๋ ์ดํ
- ํฌ์ธํธ ์ฌ์ฉยท์ถฉ์ ๋ด์ญ
- AI ๋ถ์ ์
๋ ฅ๊ฐ โ ๊ฟ ํ
์คํธ, ์๋ฐ๋ฅ ์ฌ์ง, ์ฌ์ฃผ ์ด๋ฆยท์ฑ๋ณยท์๋
์์ผ์ยท์ง์
, ๊ถํฉ ๋ ์ฌ๋ ์ ๋ณด (์ด์ฉ์ ๋ณธ์ธ ์
๋ ฅ)
- AI๊ฐ ์์ฑํ ๋ถ์ ๊ฒฐ๊ณผ
2. ๊ฐ์ธ์ ๋ณด์ ์ด์ฉ ๋ชฉ์
- ํ์ ์๋ณ ๋ฐ ์๋น์ค ์ ๊ณต
- ์จ๋ผ์ธ ๋์ ๋งค์นญ
- ๋ฆฌ๋๋ณด๋ ์ด์
- ์ธ์ฑ ๊ฒฐ์ ๋ฐ ํฌ์ธํธ ์๋น์ค ์ ๊ณต
- ์ด์ธ(๊ฟํด๋ชฝยท์๊ธยท์ฌ์ฃผยท๊ถํฉ) ๋ถ์ ๊ฒฐ๊ณผ ์ ๊ณต
- ์๋น์ค ๊ฐ์
3. ๊ฐ์ธ์ ๋ณด์ ๋ณด๊ด ๋ฐ ํ๊ธฐ
- ํ์ ํํด ์ ์ฆ์ ์ญ์ ๋ฉ๋๋ค.
- ์์ง๋ ์ ๋ณด๋ Supabase ํด๋ผ์ฐ๋์ ์ํธํ ์ ์ฅ๋ฉ๋๋ค.
- ๊ด๊ณ ๋ฒ๋ น์ ๋ฐ๋ผ ๋ณด๊ด์ด ์๋ฌด์ธ ๊ฑฐ๋ ๊ธฐ๋ก(์ ์์๊ฑฐ๋๋ฒ 5๋
๋ฑ)์ ํด๋น ๊ธฐ๊ฐ ๋์๋ง ๋ณ๋ ๋ณด๊ด๋ฉ๋๋ค.
4. ์์ฑํ AI ๋ฐ์ดํฐ ์ ์ก ๋ฐ ์ด์ฉ์ ๋์
AI ๋ถ์์ ์์ฒญํ ๋๋ง๋ค ์ ์ก ์ง์ ์ ๋ฐ์ดํฐ ํญ๋ชฉ, ์์ ์ ๋ฐ ์ด์ฉ ๋ชฉ์ ์ ํ์ํ๊ณ ์ด์ฉ์์ ๋ช
์์ ๋์๋ฅผ ๋ฐ์ต๋๋ค. ๋์ํ์ง ์์ผ๋ฉด Google Gemini๋ก ๋ฐ์ดํฐ๊ฐ ์ ์ก๋์ง ์์ผ๋ฉฐ AI ๋ถ์ ์ธ์ ๋ค๋ฅธ ์ฑ ๊ธฐ๋ฅ์ ๊ณ์ ์ด์ฉํ ์ ์์ต๋๋ค.
AI ๊ธฐ๋ฅ๋ณ ์ ์ก ๋ฐ์ดํฐ:
- ๊ฟํด๋ชฝ: ์ด์ฉ์๊ฐ ์
๋ ฅํ ๊ฟ ๋ด์ฉ
- ์๊ธ: ์ด์ฉ์๊ฐ ์ ํํ ์๋ฐ๋ฅ ์ฌ์ง
- ์ฌ์ฃผ: ์ด๋ฆ, ์ฑ๋ณ, ์๋
์์ผยท์๊ฐ, ์ง์
๋ฐ ๊ณ์ฐ๋ ์ฌ์ฃผ ์ ๋ณด
- ๊ถํฉ: ๋ ์ฌ๋์ ์ด๋ฆ, ์ฑ๋ณ, ์๋
์์ผยท์๊ฐ ๋ฐ ๊ณ์ฐ๋ ์ฌ์ฃผยท๊ถํฉ ์ ๋ณด
- ์ ์ก ๋์ ๋ฐ ๊ฒฝ๋ก: ์ด์ฉ์ ๋จ๋ง โ ์ฃผ์ํ์ฌ ๋
ธ๋๋ฉ์ค์ Supabase Edge Function โ Google LLC์ Gemini API (TLS ์ํธํ)
- ์ด์ฉ ๋ชฉ์ : ์ด์ฉ์๊ฐ ์์ฒญํ AI ๋ถ์ ๊ฒฐ๊ณผ ์์ฑ
- ์ ์ฅ: ๊ฟยท์ฌ์ฃผยท๊ถํฉ ์
๋ ฅ๊ฐ๊ณผ ์์ฑ ๊ฒฐ๊ณผ๋ ๊ฒฐ๊ณผ ์กฐํ ๋ฐ ์ค๋ณต ๊ฒฐ์ ๋ฐฉ์ง๋ฅผ ์ํด Supabase์ ์ ์ฅ๋ฉ๋๋ค.
- ์๊ธ ์ฌ์ง: Edge Function ์์ฒญ ์ฒ๋ฆฌ ์ค์๋ง ์ผ์์ ์ผ๋ก ์ค๊ณ๋๋ฉฐ Supabase ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ Storage์ ์ ์ฅ๋์ง ์์ต๋๋ค. ์ฌ์ง ํด์์ ์์ฑ ๊ฒฐ๊ณผ๋ง ์ ์ฅ๋ฉ๋๋ค.
- ๋ณธ์ธ ์๋ณ ๋ฏธ์ฌ์ฉ: ์๊ธ ์ฌ์ง์ ๋ณธ์ธ ์๋ณยท์ธ์ฆ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉ๋์ง ์์ต๋๋ค. ์ฌ์ง์ ์ผ๊ตดยท์ด๋ฆยท์ฃผ์ ๋ฑ์ด ๋
ธ์ถ๋์ง ์๋๋ก ์ฃผ์ํด ์ฃผ์ธ์.
- AI ์ฒ๋ฆฌ: ์ฃผ์ํ์ฌ ๋
ธ๋๋ฉ์ค๋ ์ด์ฉ์ ๋ฐ์ดํฐ๋ฅผ ์์ฒด AI ํ์ต์ ์ฌ์ฉํ์ง ์์ต๋๋ค. Google์ ์ ์ฉ๋๋ Gemini API ์ฝ๊ด ๋ฐ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์กฐ๊ฑด์ ๋ฐ๋ผ ์ ์ก ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค.
5. ๊ฐ์ธ์ ๋ณด์ ์ 3์ ์ ๊ณต
๋ณธ ์ฑ์ ์ด์ฉ์์ ๊ฐ์ธ์ ๋ณด๋ฅผ ํ๋งคํ์ง ์์ต๋๋ค. ์๋น์ค ์ ๊ณต์ ํ์ํ ๋ฒ์์์ ๋ค์์ ์ฒ๋ฆฌ๋ฅผ ์ํํ๋ฉฐ, ๊ฐ ์ฒ๋ฆฌ์
์ฒด๊ฐ ๋ณธ ๋ฐฉ์นจ๊ณผ ๋๋ฑํ๊ฑฐ๋ ๊ทธ ์ด์์ ๊ฐ์ธ์ ๋ณด ๋ณดํธ ์กฐ์น๋ฅผ ์ ๊ณตํ๋๋ก ์ ์ฉ๋๋ ์ด์ฉ์ฝ๊ด ๋ฐ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์กฐ๊ฑด์ ๋ฐ๋ผ ๊ด๋ฆฌํฉ๋๋ค:
- Supabase Inc. โ ํ์ ๋ฐ์ดํฐยท๊ฒ์ ๊ธฐ๋กยทํฌ์ธํธ ๋ด์ญ ์ ์ฅ ๋ฐ ์ธ์ฆ ์๋น์ค
- Google LLC (Gemini API) โ ์ด์ฉ์๊ฐ ๋์ํ AI ์
๋ ฅ๊ฐ/์ด๋ฏธ์ง ๋ถ์
- Apple Inc. / Google LLC โ ์ธ์ฑ ๊ฒฐ์ ์ฒ๋ฆฌ ๋ฐ ์์์ฆ ๊ฒ์ฆ
- RevenueCat Inc. โ ์ธ์ฑ ๊ตฌ๋
ยท๊ฒฐ์ ์ํ ๊ด๋ฆฌ
6. ์ธ์ฑ ๊ฒฐ์
๋ณธ ์ฑ์ Apple App Store / Google Play ๊ฒฐ์ ์์คํ
์ ํตํด ํฌ์ธํธ ํจํค์ง๋ฅผ ํ๋งคํฉ๋๋ค.
๊ฒฐ์ ์ ๋ณด(์นด๋๋ฒํธ ๋ฑ)๋ Apple/Google ์์ ์ง์ ์ฒ๋ฆฌํ๋ฉฐ, ๋ณธ ์ฑ์ ๊ฒฐ์ ์ ๋ณด๋ฅผ ์์งํ๊ฑฐ๋ ์ ์ฅํ์ง ์์ต๋๋ค.
ํ๋ถ์ Apple/Google ์ ํ๋ถ ์ ์ฑ
์ ๋ฐ๋ผ ์งํ๋ฉ๋๋ค.
7. ์ด์ฉ์์ ๊ถ๋ฆฌ
- ์ด์ฉ์๋ ์ธ์ ๋ ์ง ๊ฐ์ธ์ ๋ณด ์กฐํ, ์์ , ์ญ์ ๋ฅผ ์์ฒญํ ์ ์์ต๋๋ค.
- ๊ณ์ ์ญ์ ๋ [๋ด ํ๋กํ โ ๊ณ์ ์ญ์ ] ๋ฉ๋ด์์ ์ง์ ํ์ค ์ ์์ผ๋ฉฐ, ์ฆ์ ์ฒ๋ฆฌ๋ฉ๋๋ค.
- ๋ง์ผํ
์์ ๋์ ๋ฑ ์ ํ ๋์๋ ์ธ์ ๋ ์ฒ ํ ๊ฐ๋ฅํฉ๋๋ค.
8. ๋ง 14์ธ ๋ฏธ๋ง ์๋์ ๋ํ ์๋ด
๋ณธ ์๋น์ค๋ ๋ง 14์ธ ๋ฏธ๋ง ์๋์ ๊ฐ์
์ ์ ํํฉ๋๋ค. ๋ง 14์ธ ๋ฏธ๋ง ์๋์ ํ์๊ฐ์
์ด ํ์ธ๋ ๊ฒฝ์ฐ, ๋ฒ์ ๋๋ฆฌ์ธ์ ๋์ ์์ด ์์ง๋ ์ ๋ณด๋ฅผ ์ฆ์ ํ๊ธฐํฉ๋๋ค.
9. ๊ฐ์ธ์ ๋ณด ๋ณดํธ์ฑ
์์
์ฃผ์ํ์ฌ ๋
ธ๋๋ฉ์ค / ๋ํ ๊นํ์ฑ / nodelabskr@gmail.com
์ํ์ผ: 2026๋
7์ 15์ผ
ChessMate Privacy Policy
0. Operator Information
1. Information We Collect
We collect the following information to provide our services:
- Email address (for sign up/login)
- Nickname (for profile)
- Profile photo (optional)
- Country (optional)
- Game records and ELO rating
- Point balance and transaction history
- AI analysis inputs โ dream text, palm photo, saju name/gender/birth date and time/occupation, and two-person compatibility information (user-provided)
- AI-generated analysis results
2. How We Use Your Information
- User identification and service delivery
- Online match matchmaking
- Leaderboard management
- In-app purchase and point service
- Mystic readings (dream / palm / saju / gunghap)
- Service improvement
3. Data Retention and Deletion
- All data is deleted immediately upon account deletion.
- Collected information is stored encrypted on Supabase cloud.
- Transaction records required by law (e.g., Korean Electronic Commerce Act โ 5 years) are retained separately for the legally required period.
4. Generative AI Data Transmission and User Consent
Every time an AI analysis is requested, the app displays the specific data, recipient, and purpose immediately before transmission and obtains the userโs explicit consent. If the user declines, no data is sent to Google Gemini, and all non-AI features remain available.
Data sent by AI feature:
- Dream reading: the dream description entered by the user
- Palm reading: the palm photo selected by the user
- Saju: name, gender, birth date/time, occupation, and calculated saju information
- Compatibility: both peopleโs names, genders, birth dates/times, and calculated saju and compatibility information
- Recipient and transmission path: User device โ Node Labs Inc.โs Supabase Edge Function โ Google LLCโs Gemini API (TLS encrypted)
- Purpose: Generate the AI analysis requested by the user
- Storage: Dream, saju, and compatibility inputs and generated results are stored in Supabase for result retrieval and duplicate-charge prevention.
- Palm photos: Relayed only while the Edge Function processes the request and not stored in Supabase Database or Storage. Only a photo hash and the generated result are stored.
- No identification: Palm photos are not used for identification. Please avoid including faces, names, or addresses in the photo.
- AI processing: Node Labs Inc. does not use user data to train its own AI models. Google processes transmitted data under the applicable Gemini API terms and data processing conditions.
5. Third-Party Sharing
We do not sell personal information. We use the following processors only as needed to provide the service and manage them under applicable service and data processing terms so that they provide privacy protections equal to or greater than those described in this policy:
- Supabase Inc. โ Member data, game records, point ledger storage and authentication
- Google LLC (Gemini API) โ AI input/image analysis expressly authorized by the user
- Apple Inc. / Google LLC โ In-app payment processing and receipt verification
- RevenueCat Inc. โ Subscription and payment state management
6. In-App Purchases
This app sells point packages through Apple App Store / Google Play billing.
Payment information (credit card numbers, etc.) is processed directly by Apple/Google. This app does not collect or store payment information.
Refunds follow Apple/Google refund policies.
7. Your Rights
- You can request to view, modify, or delete your information at any time.
- Account deletion is available in [My Profile โ Delete Account] and is processed immediately.
- You can withdraw optional consents (e.g., marketing) at any time.
8. Children Under 14
This service restricts registration of children under 14. If a registration is detected, information collected without legal guardian consent will be immediately deleted.
9. Data Protection Officer
Node Labs Inc. / CEO Taesung Kim / nodelabskr@gmail.com
Effective: July 15, 2026