English | 한국어

Calodu Privacy Policy

Archived copy: this is the policy effective October 8, 2026, which applied from October 8, 2026 to October 13, 2026. The policy currently in force is always at privacy.html.

Effective date: October 8, 2026

Operator: Gleipnir

This Privacy Policy explains how Calodu (the "App"), a Windows desktop calendar app distributed by Gleipnir, handles your information. In this policy, the "Operator" means Gleipnir. The App lets you view and edit your Google Calendar events and Microsoft To Do tasks together in a desktop widget.

This policy is provided in Korean and English. If the two versions differ, the Korean version prevails.

1. Summary

2. Information We Process

The App processes the information below only after you sign in with your Google or Microsoft account and grant access. Sign-in takes place on the Google or Microsoft sign-in page shown in your browser; the App does not receive or store your account password.

SourceInformationRead or writeStored on your PC?
Google sign-inSign-in tokens (access token, refresh token)Obtained and used by the AppYes, google_token.bin (encrypted)
Microsoft sign-inSign-in tokens (access token, refresh token); may include account identifiers such as your sign-in nameObtained and used by the AppYes, msal_cache.bin (encrypted)
Google CalendarCalendar list (calendar IDs, calendar names, etc., including subscribed holiday calendars)ReadCalendar IDs only, cache.db
Google CalendarEvents: event ID, calendar ID, title, description, start and end time, all-day flag, version identifier (etag), last-modified timeRead; write when you act in the widgetYes, cache.db (not encrypted)
Google CalendarOther event fields included in the response (attendees, location, etc.)Read (received in the response)No, processed in memory only
Microsoft To DoTask list information (list IDs, list names, etc.)ReadList IDs only, cache.db
Microsoft To DoTasks: task ID, list ID, title, note (body), due date, completion status, reminder time, version identifier (etag), last-modified timeRead; write when you act in the widgetYes, cache.db (not encrypted)
App syncSync state values (sync tokens) used to fetch only changesCreated and used by the AppYes, cache.db
App settingsWindow position, size, opacity, placement mode, selected theme, whether copying (mirroring) is on, the time you agreed when turning on desktop attachment or copying, the time you dismissed the first-run noticeCreated and used by the AppYes, widget.json
App activityActivity log (see Section 9)Created by the AppYes, widget.log
Your PC screenMouse cursor position, whether a mouse button is pressed, screen coordinates of desktop icons (see Section 10)ReadNo

The calendar ID of your primary Google calendar is usually the same as your Google account email address. Your Google account email address may therefore appear in the cache on your PC (cache.db).

Information the Operator receives directly

The events, tasks, and sign-in tokens the App handles are processed on-device, only inside your PC, and are not sent to any Operator server. This information is deleted from your PC when you sign out in the App or delete the data folder (Section 6). The only personal information the Operator receives and processes directly is the email address and message content (including any name you write) that you send when contacting us. In addition, the Operator receives installation, usage, add-on purchase, and crash statistics that Microsoft provides through Partner Center (Section 9).

3. Purposes of Processing

The App processes the information above only for the following purposes.

The App syncs with Google and Microsoft every 60 seconds. The first sync downloads all past events in your calendars with no date limit; after that, only changes are downloaded.

Purpose of each requested permission (scope)

Permission (scope)ProviderPurpose
https://www.googleapis.com/auth/calendar.readonlyGoogleRead your calendar list and the events in every calendar on that list to display them in the widget.
https://www.googleapis.com/auth/calendar.eventsGoogleCreate events (all-day events in your primary calendar), edit event titles and dates, and delete events when you request it in the widget; if you turn on the copying (mirroring) in Section 4, create, update, and delete the task copy events.
Tasks.ReadWriteMicrosoftRead and display your To Do lists and tasks; create, edit, complete, and delete tasks when you request it in the widget.
offline_accessMicrosoftObtain a refresh token so that syncing continues without you signing in each time. The sign-in library requests it automatically.

Except for the copying (mirroring) in Section 4 that you turn on, the App changes your Google or Microsoft data only when you act directly in the widget. Deleting an event or task at your request in the widget happens only after you confirm in a confirmation dialog in the widget.

4. Copying Microsoft To Do Tasks to Google Calendar (Mirroring)

Only if you turn it on in the settings, the App automatically copies some of your Microsoft To Do tasks as events into the calendar named "To Do" in your Google account. This feature is off in a new installation, and the time you agree when turning it on is recorded in the settings file (widget.json). This copying runs only from Microsoft to Google, and it moves part of the data in your own Microsoft account into your own Google account. The copied information is not sent to the Operator.

Data received from Google is not sent to Microsoft or anywhere else. You can turn copying off in the settings at any time. Turning it off stops further copying, but copy events already created are not deleted; you can delete them directly in Google Calendar if needed.

5. Storage Location and Security Measures

The App's data is stored in a data folder on your PC, whose location depends on how the App was installed.

For testing, another location can be set with the AGENDA_WIDGET_DATA environment variable or the --data-dir launch argument. The Operator cannot access the contents of this folder.

FileContentsProtection
google_token.binGoogle sign-in tokensEncrypted with Windows DPAPI; can be decrypted only under the current Windows user account
msal_cache.binMicrosoft sign-in tokens; may include account identifiersEncrypted with Windows DPAPI; can be decrypted only under the current Windows user account
cache.dbEvent and task fields listed in Section 2, sync state valuesNot encrypted
widget.jsonWindow position, size, opacity, placement mode, themeNot encrypted
widget.log (older files widget.log.1 to widget.log.3)Activity logNot encrypted

The App applies the following measures.

The event and task cache (cache.db) is not encrypted, so any person or program with access to the same Windows account on the same PC can read it. We recommend setting a password on your Windows account and, where possible, using disk encryption such as BitLocker.

6. Retention and Deletion

Retention period

Information stored on your PC is kept until you delete the data folder. Events and tasks deleted in the original service (Google or Microsoft) are also removed from the cache at the next sync. However, if you remove an entire calendar or task list in Google or Microsoft, the items in it may remain in the cache. The activity log moves to a new file when a file reaches about 1 MB and keeps at most 3 older files, so its total size stays under about 4 MB and older log entries are deleted automatically.

When you uninstall the App

Either way, copy events the App created in your Google "To Do" calendar and the App's access permissions registered in your Google and Microsoft accounts remain after uninstalling. If needed, delete the copy events directly in Google Calendar and revoke access as described below.

How to delete information stored on your PC

  1. Quit the widget.
  2. Type the data folder location (Section 5) in the File Explorer address bar to open the folder. For the installer version it is %LOCALAPPDATA%\agenda-widget.
  3. Delete that folder. If it was moved to the Recycle Bin, empty the Recycle Bin as well.

Signing out and switching accounts

In the App you can sign out of Google and Microsoft separately, or switch to another account. After you confirm, signing out deletes that service's sign-in information (tokens) and cached items stored on this PC. Your events and tasks on the Google and Microsoft servers are not changed.

Revoking access

Signing out in the App does not revoke the access permissions registered in your Google or Microsoft account, so that sign-ins on your other PCs using the same account are not cut off. To revoke access completely, remove it in each account's settings.

Revoking access in your account settings does not delete information already stored on your PC. To clean up completely, sign out in the App or delete the data folder, and also revoke access in your account settings.

Operator's deletion procedure

Because the Operator does not keep App data, there is no App data for the Operator to delete. Information you send by email when contacting us (Section 14) is kept for 1 year after your inquiry is resolved and then deleted. However, purchase-related inquiries such as those about Pro purchases or refunds (records of complaints or disputes about transactions) are kept for 3 years after the inquiry is resolved and then deleted, as required by Article 6 of the Korean Act on Consumer Protection in Electronic Commerce and Article 6 of its Enforcement Decree (retained items: email address, inquiry content, and how it was resolved). Personal information included in Partner Center crash data is deleted within 30 days of receipt (Section 9).

7. Provision to Third Parties, Outsourcing, and International Transfers

ItemDetails
Legal basisArticle 28-8(1)(3)(a) of the Korean Personal Information Protection Act (disclosure in this policy)
Items transferredYour email address and message content (including any name you write)
CountriesCountries outside Korea where Google operates servers. Google states that it maintains servers around the world and that your information may be processed on servers located outside the country where you live (Google Privacy Policy). Google decides where the data is stored; the Operator cannot choose the country.
When and howWhen you send an email, transmitted over the internet
RecipientGoogle LLC (contact: see the contact information in the Google Privacy Policy, https://policies.google.com/privacy)
Purpose and retentionEmail storage and delivery, for the retention period for contact emails stated in Section 6
How to refuse and its effectIf you do not want your email stored abroad, do not contact us by email. You will then be unable to contact the Operator, but this does not affect your use of the App.

Temporary data of the display component (WebView2)

The App uses the Microsoft Edge WebView2 Runtime as a display component, and the App's screens run in WebView2's InPrivate mode. While running, it creates temporary display data in your Windows user temporary folder (%TEMP%), which is deleted when the App exits normally. If the App exits abnormally, this temporary data may remain; it is deleted by Windows temporary file cleanup. Because sign-in takes place in your system's default browser, no sign-in information is stored in this temporary data. Data processing by the WebView2 Runtime itself is governed by Microsoft's privacy statement.

8. Google User Data Limited Use Disclosure

Calodu's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

Specifically, the App handles Google user data as follows.

9. Automatic Collection Tools (Cookies, Analytics) and Log Files

Log file (widget.log)

The App keeps an activity log in the data folder on your PC for troubleshooting. The log is not sent to the Operator.

10. Information Used Only Inside Your PC for Display

The desktop attachment feature in this section is offered only in the installer version; the Microsoft Store version does not have it. In a new installation of the installer version, the widget opens as a normal window, and attaching it to the desktop is turned on only after you agree in the settings (the time you agreed is recorded in widget.json). If you turn on the placement mode that keeps the widget behind desktop icons, the App reads the following about every 0.05 seconds to raise or lower the widget in front of or behind the desktop icons.

The App does not read icon names, file contents, or keyboard input. This information is neither stored nor transmitted; the log records only the number of icons and the fact that the widget was raised or lowered.

11. Paid Features and Payments

The App is free, and a one-time purchase of the Microsoft Store add-on "Pro" unlocks the Microsoft To Do features and copying tasks to Google Calendar (Section 4). A purchase starts in the App's settings and is completed in the Microsoft Store purchase window. Payment and payment method information such as card numbers are handled by Microsoft; neither the App nor the Operator receives them. Information processing related to purchases and payments is governed by Microsoft's privacy statement and the Microsoft Store terms. The App only checks whether you own Pro by using the Microsoft Store license check provided by Windows, and it does not create a separate license file. The log records only whether Pro is owned and the result of a purchase (Section 9). The price of Pro is shown on the App's Microsoft Store page and, as provided by the Microsoft Store, in the App's settings.

12. Children's Personal Information

The App is not directed at children under 14. Using the App requires a Google or Microsoft account. In South Korea, both Google and Microsoft require users to be at least 14 to manage their own accounts; younger children's accounts must be managed by a parent (Google Family Link, Microsoft Family Safety). In other countries, the age requirements each company sets for that country apply. The Operator does not collect children's personal information through the App. If a child under 14 wishes to contact us, please have a parent or legal guardian contact us on the child's behalf.

13. Your Rights and How to Exercise Them

You (the data subject) have the right to request access to, correction of, deletion of, and suspension of processing of your personal information, and to withdraw consent. Because the App's information is on your PC, you can exercise most of these rights yourself.

RightHow to exercise it
AccessCheck the files in the data folder (Section 5). Check the original events and tasks in Google Calendar and Microsoft To Do.
CorrectionEdit directly in the widget, Google Calendar, or Microsoft To Do. The cache is updated at the next sync.
DeletionSigning out of a service in the App deletes that service's sign-in information and cache. To delete all information, delete the data folder as described in Section 6.
Suspension of processingQuitting the widget stops syncing and processing. To stop only copying (mirroring), turn it off in the settings. If you set up automatic startup, turn it off in Windows startup app settings or uninstall the App.
Withdrawal of consentSign out in the App and revoke the App's access in your Google and Microsoft accounts as described in Section 6. Copying (mirroring) and desktop attachment can be turned off in the settings.

The Operator cannot access your PC or account data and therefore cannot view or delete it on your behalf. If you have questions about exercising your rights, contact us using the details in Section 14 and we will respond without delay. You may also contact us through a legal representative or an authorized agent. Rights concerning information stored in your Google or Microsoft account are exercised through the procedures each company provides.

14. Privacy Officer and Contact

ItemDetails
Privacy officerPrivacy contact (operator Gleipnir)
Contactgleipnir909@gmail.com
OperatorGleipnir
Business registrationNone (operated by an individual)

The Operator is an individual who personally oversees the processing of personal information and handles privacy inquiries, complaints, and requests for remedies through the email address above.

15. Remedies for Infringement of Rights

For remedies or counseling regarding personal information infringement, you may contact the following Korean authorities.

OrganizationPhoneWebsite
Personal Information Dispute Mediation Committee1833-6972www.kopico.go.kr
Personal Information Infringement Report Center (KISA)118privacy.kisa.or.kr
Supreme Prosecutors' Office1301www.spo.go.kr
Korean National Police Agency182ecrm.police.go.kr

16. Changes to This Policy

If this policy changes, we will post the updated policy on this page and in the policy text submitted to the Microsoft Store, and state the new effective date in it. We will also announce the change in the App's update description in the Microsoft Store. General changes will be announced at least 7 days before they take effect, and changes that significantly affect your rights at least 30 days before.

Calodu 개인정보처리방침

보관본: 이 페이지는 2026년 10월 8일 시행 방침이며, 2026년 10월 8일부터 2026년 10월 13일까지 적용되었습니다. 현재 적용되는 방침은 언제나 privacy.html에 있습니다.

시행일: 2026년 10월 8일

운영자: Gleipnir

이 개인정보처리방침은 Gleipnir가 배포하는 Windows 바탕화면 달력 앱 Calodu(캘로두, 이하 "앱")이 이용자의 정보를 어떻게 처리하는지 설명합니다. 이 방침에서 "운영자"는 Gleipnir를 말합니다. 앱은 이용자의 Google 캘린더 일정과 Microsoft To Do 할 일을 바탕화면 위젯에서 함께 보고 편집할 수 있게 해 주는 프로그램입니다.

이 방침은 한국어와 영어로 제공합니다. 두 언어의 내용이 다를 경우 한국어 본문이 우선합니다.

1. 요약

2. 처리하는 개인정보 항목

앱은 이용자가 Google, Microsoft 계정으로 로그인하고 접근을 허용한 경우에만 아래 정보를 처리합니다. 로그인은 브라우저에 표시되는 Google, Microsoft 로그인 화면에서 진행되며, 앱은 계정 비밀번호를 받거나 저장하지 않습니다.

출처항목읽기·쓰기PC에 저장되는가
Google 계정 로그인로그인 토큰(액세스 토큰, 갱신 토큰)앱이 발급받아 사용예, google_token.bin(암호화)
Microsoft 계정 로그인로그인 토큰(액세스 토큰, 갱신 토큰), 계정 식별 정보(로그인 이름 등)가 포함될 수 있음앱이 발급받아 사용예, msal_cache.bin(암호화)
Google 캘린더캘린더 목록(캘린더 ID, 캘린더 이름 등, 구독한 공휴일 캘린더 포함)읽기캘린더 ID만 저장, cache.db
Google 캘린더일정: 일정 ID, 캘린더 ID, 제목, 설명, 시작·종료 시각, 종일 여부, 버전 식별값(etag), 수정 시각읽기, 이용자 조작 시 쓰기예, cache.db(암호화하지 않음)
Google 캘린더일정의 그 밖의 항목(참석자, 장소 등 응답에 포함된 항목)읽기(응답 수신)아니요, 메모리에서만 처리
Microsoft To Do할 일 목록 정보(목록 ID, 목록 이름 등)읽기목록 ID만 저장, cache.db
Microsoft To Do할 일: 할 일 ID, 목록 ID, 제목, 메모(본문), 마감일, 완료 여부, 미리 알림 시각, 버전 식별값(etag), 수정 시각읽기, 이용자 조작 시 쓰기예, cache.db(암호화하지 않음)
앱 동기화변경분만 받기 위한 동기화 상태 값(동기화 토큰)앱이 생성·사용예, cache.db
앱 설정창 위치, 크기, 투명도, 배치 방식, 선택한 테마, 복사(미러링) 켜짐 여부, 바탕화면 붙이기·복사를 켤 때 동의한 시각, 첫 실행 안내를 확인한 시각앱이 생성·사용예, widget.json
앱 실행 기록실행 로그(9절 참조)앱이 생성예, widget.log
이용자 PC 화면마우스 커서 위치, 마우스 버튼 눌림 여부, 바탕화면 아이콘 화면 좌표(10절 참조)읽기아니요

Google 기본 캘린더의 캘린더 ID는 보통 Google 계정 이메일 주소와 같습니다. 따라서 PC의 캐시(cache.db)에 이용자의 Google 계정 이메일 주소가 들어갈 수 있습니다.

운영자가 직접 받는 정보

앱이 처리하는 일정, 할 일, 로그인 토큰은 이용자의 PC 안에서만 처리되는 온디바이스 방식으로 운영되며, 운영자의 서버로 전송되지 않습니다. 이 정보는 앱에서 로그아웃하거나 데이터 폴더를 삭제하면 PC에서 삭제됩니다(6절). 운영자가 직접 받아 처리하는 개인정보는 이용자가 문의할 때 보낸 이메일 주소와 문의 내용(이용자가 적은 이름 등 포함)뿐입니다. 이 밖에 운영자는 Microsoft가 Partner Center로 제공하는 설치, 사용, 추가 기능 구매, 충돌 통계를 받습니다(9절).

3. 처리 목적

앱은 위 정보를 다음 목적으로만 처리합니다.

앱은 60초마다 Google, Microsoft와 동기화합니다. 첫 동기화 때에는 기간 제한 없이 캘린더의 과거 일정 전체를 받고, 그 이후에는 변경된 부분만 받습니다.

요청하는 접근 권한(범위)별 사용 목적

권한(범위)제공자사용 목적
https://www.googleapis.com/auth/calendar.readonlyGoogle캘린더 목록과 목록에 있는 모든 캘린더의 일정을 읽어 위젯에 표시합니다.
https://www.googleapis.com/auth/calendar.eventsGoogle이용자가 위젯에서 요청한 일정의 생성(기본 캘린더에 종일 일정), 제목·날짜 수정, 삭제를 수행합니다. 이용자가 4절의 복사(미러링)를 켠 경우 할 일 복사본 일정을 만들고 고치고 지웁니다.
Tasks.ReadWriteMicrosoftTo Do 목록과 할 일을 읽어 표시하고, 이용자가 위젯에서 요청한 할 일의 생성, 수정, 완료 처리, 삭제를 수행합니다.
offline_accessMicrosoft갱신 토큰을 받아, 이용자가 매번 다시 로그인하지 않아도 동기화가 이어지게 합니다. 로그인 라이브러리가 자동으로 함께 요청합니다.

앱이 Google, Microsoft의 데이터를 바꾸는 것은 이용자가 켠 4절의 복사(미러링)를 제외하면 모두 이용자가 위젯에서 직접 조작한 경우입니다. 이용자가 위젯에서 요청한 일정·할 일 삭제는 위젯 안의 확인 대화상자에서 이용자가 확인한 뒤에만 실행합니다.

4. Microsoft To Do 할 일의 Google 캘린더 복사(미러링)

이용자가 설정에서 켠 경우에만, 앱은 Microsoft To Do의 할 일 일부를 이용자의 Google 계정에 있는 "To Do"라는 이름의 캘린더에 일정으로 자동 복사합니다. 새로 설치하면 이 기능은 꺼져 있으며, 이용자가 켤 때 동의한 시각을 설정 파일(widget.json)에 기록합니다. 이 복사는 Microsoft에서 Google 방향으로만 이루어지며, 이용자 본인의 Microsoft 계정 데이터 일부를 이용자 본인의 Google 계정으로 옮기는 것입니다. 복사된 정보는 운영자에게 전송되지 않습니다.

Google에서 받은 데이터는 Microsoft나 다른 곳으로 보내지 않습니다. 복사는 설정에서 언제든 끌 수 있습니다. 끄면 이후의 복사는 멈추지만 이미 만들어진 복사본 일정은 지우지 않으므로, 필요하면 Google 캘린더에서 직접 지우실 수 있습니다.

5. 저장 위치와 안전성 확보 조치

앱의 데이터는 이용자 PC의 데이터 폴더에 저장되며, 위치는 설치 방식에 따라 다릅니다.

시험 목적으로 환경 변수 AGENDA_WIDGET_DATA나 실행 인자 --data-dir로 다른 위치를 지정할 수 있습니다. 운영자는 이 폴더의 내용에 접근할 수 없습니다.

파일내용보호 방식
google_token.binGoogle 로그인 토큰Windows DPAPI로 암호화, 현재 Windows 사용자 계정에서만 해독 가능
msal_cache.binMicrosoft 로그인 토큰, 계정 식별 정보가 포함될 수 있음Windows DPAPI로 암호화, 현재 Windows 사용자 계정에서만 해독 가능
cache.db2절의 일정·할 일 항목, 동기화 상태 값암호화하지 않음
widget.json창 위치, 크기, 투명도, 배치 방식, 테마암호화하지 않음
widget.log(이전 파일 widget.log.1~widget.log.3)실행 로그암호화하지 않음

앱이 적용하는 조치는 다음과 같습니다.

일정·할 일 캐시(cache.db)는 암호화되지 않으므로, 같은 PC의 같은 Windows 계정에 접근할 수 있는 사람이나 프로그램은 그 내용을 읽을 수 있습니다. Windows 계정에 암호를 설정하고, 가능하면 BitLocker 등 디스크 암호화를 사용하실 것을 권장합니다.

6. 보유 기간과 파기

보유 기간

PC에 저장된 정보는 이용자가 데이터 폴더를 삭제할 때까지 보관됩니다. 원래 서비스(Google, Microsoft)에서 삭제된 일정·할 일은 다음 동기화 때 캐시에서도 지워집니다. 다만 이용자가 캘린더나 할 일 목록 자체를 Google, Microsoft에서 없앤 경우, 그 안의 항목은 캐시에 남을 수 있습니다. 실행 로그는 파일 하나가 약 1MB가 되면 새 파일로 넘어가고 이전 파일은 3개까지만 보관하므로, 전체 크기는 약 4MB를 넘지 않으며 오래된 로그는 자동으로 지워집니다.

앱을 제거할 때

어느 방식이든 앱이 Google "To Do" 캘린더에 만든 복사본 일정과 Google, Microsoft 계정에 등록된 앱 접근 권한은 앱을 제거해도 남습니다. 필요하면 Google 캘린더에서 복사본 일정을 직접 지우고, 아래 방법으로 접근 권한을 철회하십시오.

PC에 저장된 정보를 직접 삭제하는 방법

  1. 위젯을 종료합니다.
  2. 파일 탐색기 주소창에 데이터 폴더 위치(5절)를 입력해 폴더를 엽니다. 설치 프로그램판은 %LOCALAPPDATA%\agenda-widget입니다.
  3. 그 폴더를 삭제합니다. 휴지통으로 이동한 경우 휴지통도 비웁니다.

로그아웃과 계정 전환

앱 안에서 Google, Microsoft 각각 로그아웃하거나 다른 계정으로 전환할 수 있습니다. 로그아웃하면 확인을 거친 뒤 이 PC에 저장된 그 서비스의 로그인 정보(토큰)와 캐시 항목을 지웁니다. Google, Microsoft 서버에 있는 일정·할 일은 바뀌지 않습니다.

접근 권한 철회

앱의 로그아웃은 Google, Microsoft 계정에 등록된 앱 접근 권한을 폐기하지 않습니다. 같은 계정으로 다른 PC에서 쓰는 로그인까지 함께 끊기지 않게 하기 위해서입니다. 접근 권한을 완전히 철회하려면 각 계정 설정에서 해제하십시오.

계정 설정에서 접근 권한을 철회해도 PC에 이미 저장된 정보는 지워지지 않습니다. 완전히 정리하려면 앱에서 로그아웃하거나 데이터 폴더를 삭제하고, 계정 설정에서 권한도 철회하십시오.

운영자의 파기 절차

운영자는 앱 데이터를 보관하지 않으므로, 운영자가 따로 파기할 앱 데이터는 없습니다. 이용자가 문의 과정(14절)에서 이메일로 보낸 정보는 문의 처리가 끝난 날부터 1년 동안 보관한 뒤 삭제합니다. 다만 Pro 구매, 환불 등 구매 관련 문의(거래에 관한 불만이나 분쟁 처리 기록)는 「전자상거래 등에서의 소비자보호에 관한 법률」 제6조와 같은 법 시행령 제6조에 따라 문의 처리가 끝난 날부터 3년 동안 보관한 뒤 삭제합니다(보존 항목: 이메일 주소, 문의 내용, 처리 결과). Partner Center 충돌 정보에 포함된 개인정보는 받은 날부터 30일 안에 삭제합니다(9절).

7. 제3자 제공·처리 위탁·국외 이전

구분내용
법적 근거「개인정보 보호법」 제28조의8 제1항 제3호 가목(처리방침 공개)
이전 항목문의자의 이메일 주소, 문의 내용(문의자가 적은 이름 등 포함)
이전 국가Google이 서버를 운영하는 국외 국가. Google은 전 세계에 서버를 두고 있으며 정보가 이용자가 사는 국가 밖의 서버에서 처리될 수 있다고 밝히고 있습니다(Google 개인정보처리방침). 보관 국가는 Google이 정하며 운영자가 지정할 수 없습니다.
시기와 방법문의자가 이메일을 보내는 때, 인터넷을 통한 전송
이전받는 자Google LLC(연락처: Google 개인정보처리방침의 문의 안내, https://policies.google.com/privacy)
이용 목적과 보유 기간이메일 보관과 전송. 보유 기간은 6절의 문의 메일 보관 기간과 같습니다.
거부 방법과 효과국외 보관을 원하지 않으시면 이메일로 문의하지 않으시면 됩니다. 이 경우 운영자에게 문의할 수 없지만 앱 사용에는 영향이 없습니다.

화면 구성 요소(WebView2)의 임시 데이터

앱은 화면 구성 요소로 Microsoft Edge WebView2 런타임을 사용하며, 앱 화면은 WebView2의 InPrivate 모드로 실행됩니다. 실행 중에는 화면 표시용 임시 데이터를 Windows 사용자 임시 폴더(%TEMP%)에 만들고, 앱을 정상 종료하면 삭제합니다. 앱이 비정상 종료되면 이 임시 데이터가 남을 수 있으며, Windows의 임시 파일 정리로 삭제됩니다. 로그인은 시스템 기본 브라우저에서 이루어지므로 이 임시 데이터에 로그인 정보는 저장되지 않습니다. WebView2 런타임 자체의 데이터 처리는 Microsoft의 개인정보처리방침을 따릅니다.

8. Google 사용자 데이터 제한적 사용(Limited Use) 고지

Calodu가 Google API로부터 받은 정보를 사용하고 다른 앱으로 이전하는 것은 제한적 사용(Limited Use) 요건을 포함한 Google API 서비스 사용자 데이터 정책(Google API Services User Data Policy)을 준수합니다.

Calodu's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

구체적으로 앱은 Google 사용자 데이터를 다음과 같이 다룹니다.

9. 자동 수집 장치(쿠키·분석 도구)와 로그 파일

로그 파일(widget.log)

앱은 문제 해결을 위해 이용자 PC의 데이터 폴더에 실행 로그를 남깁니다. 로그는 운영자에게 전송되지 않습니다.

10. 화면 표시를 위해 PC 안에서만 쓰는 정보

이 절의 바탕화면 붙이기 기능은 설치 프로그램판에서만 제공하며, Microsoft Store판에는 이 기능이 없습니다. 설치 프로그램판을 새로 설치하면 위젯은 일반 창으로 열리며, 위젯을 바탕화면에 붙이는 기능은 이용자가 설정에서 동의한 뒤에 켜집니다(동의한 시각은 widget.json에 기록). 이 중 위젯을 바탕화면 아이콘 뒤에 두는 배치 모드를 켜면, 앱은 위젯을 바탕화면 아이콘 앞뒤로 올리고 내리기 위해 다음 정보를 약 0.05초마다 읽습니다.

앱은 아이콘 이름, 파일 내용, 키보드 입력을 읽지 않습니다. 위 정보는 저장하거나 전송하지 않으며, 로그에는 아이콘 개수와 위젯을 올리거나 내린 사실만 기록합니다.

11. 유료 기능과 결제

앱은 무료이며, Microsoft Store의 추가 기능(add-on) "Pro"를 1회 구매하면 Microsoft To Do 기능과 할 일의 Google 캘린더 복사(4절)를 쓸 수 있습니다. 구매는 앱의 설정 화면에서 시작하며 Microsoft Store의 구매 창에서 진행됩니다. 결제와 카드번호 등 결제 수단 정보는 Microsoft가 처리하며, 앱과 운영자는 이를 받지 않습니다. 구매와 결제에 관한 정보 처리는 Microsoft의 개인정보처리방침과 Microsoft Store 이용 약관을 따릅니다. 앱은 Windows의 Microsoft Store 라이선스 확인 기능으로 Pro 보유 여부만 확인하며, 별도의 라이선스 파일을 만들지 않습니다. 로그에는 Pro 보유 여부와 구매 결과만 기록합니다(9절). Pro의 가격은 Microsoft Store의 앱 페이지와 앱 설정 화면에 Microsoft Store가 알려 주는 금액으로 표시됩니다.

12. 아동의 개인정보

앱은 만 14세 미만 아동을 대상으로 하지 않습니다. 앱을 쓰려면 Google, Microsoft 계정이 필요합니다. 대한민국에서 본인이 직접 계정을 관리할 수 있는 나이는 Google, Microsoft 모두 만 14세 이상이며, 그보다 어린 경우 보호자가 계정을 관리해야 합니다(Google Family Link, Microsoft 가족 보호 기능). 다른 국가에서는 각 회사가 국가별로 정한 연령 기준을 따릅니다. 운영자는 앱으로 아동의 개인정보를 수집하지 않습니다. 만 14세 미만 아동이 문의하려는 경우 법정대리인이 대신 문의해 주시기 바랍니다.

13. 이용자의 권리와 행사 방법

이용자(정보주체)는 개인정보의 열람, 정정, 삭제, 처리정지, 동의 철회를 요구할 권리가 있습니다. 앱의 정보는 이용자 PC에 있으므로 대부분의 권리는 이용자가 직접 행사할 수 있습니다.

권리행사 방법
열람데이터 폴더(5절)의 파일을 확인합니다. 원본 일정·할 일은 Google 캘린더, Microsoft To Do에서 확인합니다.
정정위젯이나 Google 캘린더, Microsoft To Do에서 직접 수정합니다. 캐시는 다음 동기화 때 반영됩니다.
삭제앱에서 서비스별로 로그아웃하면 그 서비스의 로그인 정보와 캐시가 지워집니다. 모든 정보를 지우려면 6절의 방법으로 데이터 폴더를 삭제합니다.
처리정지위젯을 종료하면 동기화와 처리가 멈춥니다. 복사(미러링)만 멈추려면 설정에서 끕니다. 자동 실행을 설정했다면 Windows 시작 프로그램 설정에서 끄거나 앱을 제거합니다.
동의 철회앱에서 로그아웃하고, 6절의 방법으로 Google, Microsoft 계정에서 앱의 접근 권한을 철회합니다. 복사(미러링)와 바탕화면 붙이기는 설정에서 끌 수 있습니다.

운영자는 이용자의 PC나 계정 데이터에 접근할 수 없으므로 이를 대신 열람하거나 삭제해 드릴 수는 없습니다. 권리 행사 방법에 관한 문의는 14절의 연락처로 보내 주시면 지체 없이 답변합니다. 법정대리인이나 위임을 받은 사람을 통해서도 문의하실 수 있습니다. Google, Microsoft 계정에 저장된 정보에 대한 권리는 각 회사가 제공하는 절차로 행사합니다.

14. 개인정보 보호책임자와 문의처

구분내용
개인정보 보호책임자개인정보 보호 담당(운영자 Gleipnir)
연락처gleipnir909@gmail.com
운영자Gleipnir
사업자등록없음(개인 운영)

운영자는 1인 개인 운영자로서 개인정보 처리에 관한 업무를 직접 총괄하고, 개인정보 관련 문의, 불만 처리, 피해 구제 요청을 위 이메일로 받습니다.

15. 권익침해 구제 방법

개인정보 침해에 대한 피해 구제, 상담 등은 아래 기관에 문의하실 수 있습니다.

기관전화웹사이트
개인정보분쟁조정위원회1833-6972www.kopico.go.kr
개인정보침해신고센터(한국인터넷진흥원)118privacy.kisa.or.kr
대검찰청1301www.spo.go.kr
경찰청182ecrm.police.go.kr

16. 방침의 변경

이 방침을 변경하는 경우 이 페이지와 Microsoft Store에 제출한 방침 본문을 고쳐 게시하고, 바뀐 방침의 시행일을 본문에 적습니다. 변경 사실은 Microsoft Store의 앱 업데이트 설명에도 알립니다. 일반 변경은 시행 7일 전부터, 이용자 권리에 중요한 변경은 시행 30일 전부터 알립니다.