CreamCal
앱 소개 기능 이용약관 개인정보
Overview Features Terms Privacy

CreamCal

개인정보처리방침

최종 수정일: 2026년 9월 5일 · 시행일: 2026년 9월 5일

하일 (CHAYIL)이 제공하는 사이 네이티브 앱 2.0의 개인정보 처리방침입니다. 어떤 정보를 기기에 보관하고 계정으로 동기화하는지, 요청한 AI 브리핑에 어떤 정보를 사용하는지와 이용자의 선택을 설명합니다.

1. 계정, 캘린더와 AI의 기본 원칙

  • 사이 계정으로 관계 기록을 보관하고 동기화합니다. 새 일정은 연결한 캘린더에 저장하며, 기기 캘린더 권한은 사이 로그인과 별개입니다.
  • AI 데이터 처리 안내를 확인하고 동의한 뒤 생성을 요청하면, 관련 관계 기록과 일정 정보·질문을 이용해 브리핑합니다. 화면을 여는 것만으로 AI에 보내지 않습니다.
  • 연락처 가져오기는 사용자가 직접 고른 연락처의 이름과 중복 확인용 식별자만 읽습니다. 식별자는 기기에만 남고, 선택하지 않은 연락처는 저장하거나 업로드하지 않습니다.

사이는 광고 식별자, 행동 분석 SDK, 기기의 현재 위치·위치 추적 정보, 원격 푸시 토큰을 수집하지 않습니다. 일정 알림은 기기의 로컬 알림 기능으로 예약합니다.

2. 기기에 보관하는 정보

온보딩 상태, 알림 설정, 캘린더 표시 설정, 사람과 관계 이름, 기억해둘 맥락, 이어갈 이야기, 챙길 일, 일정 연결, 연락처 중복 확인용 식별자와 동기화 대기 상태를 앱 전용 저장 공간에 보관합니다. 사용자가 허용한 캘린더의 일정 제목·시간·위치·상태·메모와 원본 식별 정보도 캘린더 기능을 위해 읽어 기기에 보관합니다.

로그인 세션과 외부 캘린더 인증 정보는 iOS Keychain 또는 Android Keystore로 보호되는 저장소를 사용합니다.

3. 계정에 동기화하는 정보

사용자가 사이 계정에 로그인하면 다음 정보가 앱 기능 제공과 여러 기기 동기화를 위해 전송될 수 있습니다. 이전 버전의 기기에만 남아 있는 관계 기록은 사용자가 가져오기를 선택한 경우에만 계정에 합칩니다.

  • 계정 식별자, 이메일 주소, 프로필 이름
  • 사용자가 만든 사람 이름·관계 이름·요약과 사용자가 고른 연락처의 표시 이름
  • 일정 제목·시간·위치·상태·캘린더 출처 정보
  • 기억해둘 맥락, 이어갈 이야기, 챙길 일과 사람·일정 연결
  • 동기화에 필요한 변경 식별자, 순서, 버전, 시간대와 충돌 상태

원본 일정 메모와 연락처 중복 확인용 식별자는 기기에만 보관하고 사이 계정 서버에는 전송하지 않습니다. 선택하지 않은 연락처, 연락처의 전화번호·이메일·사진, 캘린더 참석자는 앱 전용 저장 공간에 보관하거나 사이 계정 서버로 전송하지 않습니다.

4. 사용자가 요청한 AI 브리핑

AI 데이터 처리 안내를 확인하고 동의한 뒤 생성을 요청하면 해당 만남에 연결된 사람의 이름·관계·요약, 저장한 관계 맥락·이야기·대화 힌트·챙길 일, 관련 일정 정보와 사용자가 입력한 질문을 OpenAI에 전송합니다. 오래된 기록도 현재 만남이나 질문과 관련된 근거를 찾는 데 사용할 수 있습니다.

원본 캘린더 메모, 연락처 전화번호·이메일·사진은 이 입력에 추가하지 않습니다. 계정별 생성 사용량과 요청 식별 정보는 이용 한도 확인과 중복 차감 방지를 위해 사이 서버에서 처리합니다. AI가 제안한 내용을 사용자가 확인하지 않은 상태에서 관계의 사실 기록으로 자동 저장하지 않습니다.

5. 외부 캘린더 연결

iOS에서 사용자가 Google Calendar 또는 NAVER Calendar 연결을 선택하면 해당 제공자의 인증·캘린더 API와 통신합니다. 연결 자격 증명은 기기의 보안 저장소에 보관하고, 사용자가 연결을 해제하면 삭제합니다. 기기 캘린더 접근은 운영체제 권한을 받은 경우에만 이루어집니다.

사용자가 원본 일정 메모를 편집하면 Apple·Google·NAVER 등 해당 캘린더 제공자에는 변경 내용이 전송될 수 있습니다. 사이 연결 해제나 계정 삭제 시에도 원본 제공자의 일정은 임의로 삭제하지 않습니다.

Google API로부터 받은 정보는 Google API Services User Data Policy 및 Limited Use 요구사항에 따라 사용합니다. Google Calendar 데이터는 사용자에게 보이는 캘린더·동기화·관계 기록·요청한 브리핑 기능을 위해 사용하며 광고, 리타게팅, 신용평가 또는 데이터 판매에 사용하지 않습니다.

6. 이용 목적과 처리 제공자

정보는 계정 인증, 기기에서의 기능, 계정 동기화, 캘린더 연결, 사용자가 요청한 AI 브리핑, 이용 한도 관리, 알림 예약, 충돌 복구와 데이터 삭제를 위해 사용합니다. 광고, 타사 마케팅 또는 여러 서비스에 걸친 사용자 추적에는 사용하지 않습니다.

  • Supabase: 사이 계정 인증, 관계 데이터 동기화, 브리핑 결과 캐시와 사용량 처리, 계정 삭제 요청 처리
  • OpenAI: 사용자가 생성을 요청한 관계 브리핑과 추가 질문의 답변 생성
  • Apple·Google: 사용자가 선택한 계정 로그인 처리
  • Apple Calendar·Google Calendar·NAVER Calendar: 사용자가 허용하거나 직접 연결한 캘린더 읽기·쓰기·동기화

각 제공자는 자신의 약관과 개인정보 처리방침에 따라 정보를 처리합니다. 사이는 외부 캘린더에 원래부터 있던 데이터를 소유하지 않습니다.

7. 보유와 삭제

이 기기 데이터: 앱 전용 저장 공간의 기록은 사용자가 앱의 개인정보·데이터 화면에서 삭제하거나 앱을 제거할 때까지 보관합니다. iOS Keychain에는 앱 제거 뒤 자격 증명이 남을 수 있지만, 사이는 재설치를 확인하면 화면·위젯·알림을 열기 전에 이전 설치의 로그인과 외부 캘린더 자격 증명을 자동으로 삭제합니다. 확인이나 삭제를 마치지 못하면 데이터를 열지 않고 다시 시도합니다. ‘이 기기 데이터 삭제’는 관계 데이터와 동기화 대기 기록을 지우며, 기기나 외부 제공자의 원본 캘린더는 유지합니다.

계정 및 서버 데이터: 계정이 유지되는 동안 동기화 기능을 위해 보관합니다. ‘계정 및 서버 데이터 삭제’를 완료하면 서버 계정과 동기화 데이터를 삭제하고, 이 기기의 해당 계정 저장본·세션·예약 알림·위젯 표시본도 정리합니다. 네트워크 오류로 서버 결과를 확정하지 못한 경우 앱은 완료로 표시하지 않고 재시도 상태를 보존합니다.

AI 브리핑과 근거: 같은 요청의 중복 생성·차감을 막고 결과를 다시 보여주기 위해 브리핑과 근거 일부를 계정별로 캐시할 수 있습니다. 원본 관계 기록이 바뀌거나 삭제되면 이전 결과를 재사용하지 않으며, 계정 삭제 시 해당 서버 캐시도 삭제합니다. OpenAI 호출에서는 응답 조회를 위한 저장을 끕니다. 이 설정이 제공자의 모든 운영·보안 로그가 즉시 삭제된다는 뜻은 아니며, 제공자의 데이터 처리 정책이 별도로 적용됩니다.

법적 보존: 관련 법령이 특정 정보를 일정 기간 보존하도록 요구하는 경우에는 해당 목적과 기간에 한해 분리 보관할 수 있습니다.

8. 권한과 선택

  • 연락처·캘린더·알림 권한은 선택 사항이며 운영체제 설정에서 언제든 철회할 수 있습니다.
  • Google·NAVER 캘린더 연결은 앱의 캘린더 연결 화면에서 해제할 수 있습니다.
  • AI 브리핑을 요청하지 않고도 저장한 관계 기록을 볼 수 있습니다. 이전 버전의 기기 기록은 계정으로 가져오지 않을 수 있습니다.
  • 앱의 개인정보·데이터 화면에서 기기 데이터 삭제와 계정·서버 데이터 삭제를 구분해 실행할 수 있습니다.

9. 정책 변경

정책이 실질적으로 바뀌면 시행 전에 앱 또는 이 페이지를 통해 알립니다. 단순 문구 정정처럼 사용자의 권리에 영향을 주지 않는 변경은 페이지의 시행일을 갱신합니다.

10. 개인정보 문의와 삭제 지원

앱 안에서 해결되지 않는 개인정보 열람·정정·삭제 문의나 계정 삭제 지원이 필요하면 이메일로 연락해 주세요.

개인정보 보호책임자: 하일 (CHAYIL)
이메일: vibe.wassup@gmail.com

CreamCal

Privacy Policy

Last updated: September 5, 2026 · Effective: September 5, 2026

This policy applies to the native Sai app, version 2.0, provided by 하일 (CHAYIL). It explains what information stays on your device, what is synchronized with your account, what is used for AI briefings you request, and the choices available to you.

1. Accounts, Calendars, and AI

  • Your Sai account stores and synchronizes relationship records. New events are saved to a connected calendar. Device calendar permission is separate from signing in to Sai.
  • After reviewing and agreeing to the AI data-use notice, you can request a briefing using relevant relationship records, event information, and your question. Opening a screen alone does not send information to AI.
  • Contact import reads only the names and duplicate-detection identifiers of contacts you explicitly select. Those identifiers remain on your device. Unselected contacts are neither stored nor uploaded.

Sai does not collect advertising identifiers, use behavioral analytics SDKs, collect your device's current location or location-tracking data, or collect remote push tokens. Event reminders are scheduled using local notifications on your device.

2. Information Stored on Your Device

App-specific storage holds onboarding status, notification and calendar display settings, people and relationship names, saved context, ongoing conversation topics, follow-up tasks, event links, contact duplicate-detection identifiers, and pending synchronization state. With your permission, the app also reads and locally stores calendar event titles, times, locations, status, original notes, and source identifiers to provide calendar features.

Login sessions and external calendar credentials use storage protected by iOS Keychain or Android Keystore.

3. Information Synchronized with Your Account

When you sign in to Sai, the following information may be sent to provide app features and synchronization across devices. Relationship records left only on a device by an earlier app version are added to the account only if you choose to import them.

  • Account identifier, email address, and profile name
  • People's names, relationship labels, and summaries you create, and the display names of contacts you select
  • Event titles, times, locations, status, and calendar source information
  • Saved context, ongoing conversation topics, follow-up tasks, and links between people and events
  • Change identifiers, ordering, versions, time zones, and conflict state required for synchronization

Original calendar notes and contact duplicate-detection identifiers stay on your device and are not sent to Sai's account servers. Unselected contacts, contact phone numbers, email addresses and photos, and calendar attendees are neither stored in the app's own storage nor sent to Sai's account servers.

4. AI Briefings You Request

After you review and agree to the AI data-use notice and request generation, the names, relationship labels and summaries of people linked to the meeting, saved relationship context, conversation topics and hints, follow-up tasks, relevant event information, and your question are sent to OpenAI. Older records may also be used to find evidence relevant to the current meeting or question.

Original calendar notes and contact phone numbers, email addresses and photos are not added to this input. Sai's servers process account-level generation usage and request identifiers to enforce usage limits and prevent duplicate charges. AI suggestions are not automatically saved as factual relationship records without your review.

5. External Calendar Connections

On iOS, choosing to connect Google Calendar or NAVER Calendar communicates with that provider's authentication and calendar APIs. Connection credentials are stored securely on your device and deleted when you disconnect. Device calendar access takes place only with operating-system permission.

If you edit an original event note, the change may be sent to its calendar provider, such as Apple, Google, or NAVER. Disconnecting Sai or deleting a Sai account does not arbitrarily delete events held by the original calendar provider.

Information received from Google APIs is used in accordance with the Google API Services User Data Policy, including its Limited Use requirements. Google Calendar data is used for visible calendar, synchronization, relationship-record, and requested briefing features, and not for advertising, retargeting, credit scoring, or data sale.

6. Purposes and Service Providers

Information is used for authentication, on-device features, account synchronization, calendar connections, AI briefings you request, usage-limit management, reminder scheduling, conflict recovery, and data deletion. It is not used for advertising, third-party marketing, or tracking users across services.

  • Supabase: Sai account authentication, relationship-data synchronization, briefing-result caching and usage processing, and account deletion requests
  • OpenAI: relationship briefings and answers to follow-up questions that you request
  • Apple and Google: the account sign-in option you choose
  • Apple Calendar, Google Calendar, and NAVER Calendar: reading, writing, and synchronizing calendars you permit or directly connect

Each provider processes information under its own terms and privacy policy. Sai does not own data that already exists in your external calendars.

7. Retention and Deletion

Device data: Records in the app's own storage are retained until you delete them in the app's privacy and data screen or remove the app. Credentials can remain in iOS Keychain after app removal. When Sai detects a reinstall, it removes login and external calendar credentials from the previous installation before opening screens, widgets, or notifications. If verification or removal cannot finish, the app keeps the data closed and offers a retry. Deleting this device's data removes relationship records and pending synchronization records while preserving original calendars on the device or with external providers.

Account and server data: Synchronized information is retained while the account is maintained. Completing account and server data deletion removes the server account and synchronized data and clears that account's local copy, session, scheduled reminders, and widget display data on this device. If a network error prevents confirmation of the server result, the app retains a retry state and does not report deletion as complete.

AI briefings and evidence: Briefings and selected evidence may be cached per account to redisplay results and prevent duplicate generation or charges. Previous results are not reused when their underlying relationship records change or are deleted. Account deletion also removes the associated server cache. OpenAI calls disable storage for later response retrieval. This does not mean that all of the provider's operational or security logs are immediately deleted; the provider's data-processing policy applies separately.

Legal retention: If applicable law requires specific information to be retained for a defined period, it may be stored separately only for that purpose and period.

8. Permissions and Choices

  • Contact, calendar, and notification permissions are optional and can be withdrawn in operating-system settings.
  • Google and NAVER calendar connections can be removed in the app's calendar connection screen.
  • You can view saved relationship records without requesting an AI briefing. You may choose not to import records left on a device by an earlier app version.
  • The app's privacy and data screen provides separate actions for deleting device data and deleting account and server data.

9. Policy Changes

Material changes are announced in the app or on this page before they take effect. For wording corrections that do not affect users' rights, we update the effective date on this page.

10. Privacy Questions and Deletion Support

If the app cannot resolve a request to access, correct, or delete personal information, or if you need help deleting an account, contact us by email.

Privacy contact: 하일 (CHAYIL)
Email: vibe.wassup@gmail.com

© 2026 하일 (CHAYIL). CreamCal. All rights reserved.
Home Terms Contact