プライバシーポリシー
1. はじめに
Calendar Sync(以下「本サービス」)は、ユーザーのプライバシーを尊重し、個人情報の保護に努めます。本プライバシーポリシーは、本サービスがどのような情報を収集し、どのように利用・保護するかについて説明します。
2. 収集する情報
本サービスでは、以下の情報を収集します。
- アカウント情報: 氏名、メールアドレス、プロフィール画像(Googleアカウント連携時に取得)
- 認証情報: Googleアカウントのアクセストークン・リフレッシュトークン(カレンダーデータへのアクセスに使用)
- CalDAVアカウント情報: CalDAVサーバーURL、ユーザー名、パスワード
- カレンダーデータ: 同期対象のGoogleカレンダーおよびCalDAVカレンダーのイベントデータ
- セッション情報: IPアドレス、ユーザーエージェント
- 同期ログ: 同期処理の履歴・エラー情報
3. 情報の利用目的
収集した情報は、以下の目的で利用します。
- ユーザー認証およびアカウント管理
- GoogleカレンダーとCalDAVカレンダー間のイベント同期
- 同期状態の表示およびエラーの通知
- サービスの改善および不具合の修正
4. 情報の共有
本サービスは、以下の場合を除き、ユーザーの個人情報を第三者に提供しません。
- ユーザーの同意がある場合
- 法令に基づく開示が必要な場合
- サービスの提供に必要な範囲で外部サービス(Google Calendar API、CalDAVサーバー)と連携する場合
5. Google APIサービスの利用について
本サービスはGoogle Calendar APIを利用しています。Googleアカウントから取得した情報の利用および第三者への転送は、Google API サービスのユーザーデータに関するポリシー(Limited Use要件を含む)に準拠します。
6. データの保護
ユーザーの個人情報を保護するために、適切な技術的・組織的なセキュリティ対策を講じています。ただし、インターネット上のデータ送信や電子的保管において、完全な安全性を保証することはできません。
特に、CalDAVアカウントのパスワードは、AES-256-GCM暗号化方式を使用してデータベースに暗号化された状態で保存されます。各パスワードは独自の初期化ベクトル(IV)を使用して暗号化され、認証タグによってデータの完全性が保証されます。暗号化キーは環境変数として安全に管理されており、アプリケーションコードからは分離されています。
7. データの削除
ユーザーはいつでもアカウントの削除を要求することができます。アカウントを削除すると、関連するすべてのデータ(プロフィール情報、認証トークン、同期設定、同期ログ)が削除されます。
8. プライバシーポリシーの変更
本プライバシーポリシーは、必要に応じて変更されることがあります。重要な変更がある場合は、本サービス上で通知します。
9. お問い合わせ
本プライバシーポリシーに関するご質問やお問い合わせは、以下のメールアドレスまでご連絡ください: work+calendar-sync@mail.miyulab.dev
最終更新日: 2026年2月15日