プライバシーポリシー
KYOU(以下「本アプリ」)は、利用者のプライバシーを尊重し、取得する情報を 本アプリの提供に必要な範囲に限定します。本ポリシーは、本アプリが取得する 情報とその取り扱いについて説明するものです。
1. 運営者
運営: KYOU運営
お問い合わせ:
contact@kyouapp.com
2. 取得する情報
本アプリは、以下の情報を取得します。
Google アカウントから取得する情報
本アプリへのログインには、Google アカウントまたは Microsoft アカウント(個人用、または職場・学校用)を使用します。Google アカウントでログインした場合は、Google から以下の情報を取得します。
- Google アカウントの識別子 — ログインしたアカウントの識別に使用
- メールアドレス — アカウント画面への表示と、Google カレンダーを開く際のアカウント指定に使用
Microsoft アカウントから取得する情報
Microsoft アカウントでログインした場合は、Microsoft から以下の情報を取得します。
- Microsoft アカウントの識別子 — ログインしたアカウントの識別に使用
- メールアドレス — アカウント画面への表示と、連携をやり直す際のアカウント指定に使用
- アカウントの種類(個人用か、職場・学校用か) — Outlook を開く際の開き先と、退会時にご案内する許可の解除画面の選択に使用
ログイン時には、Microsoft の仕組み上、表示名などのプロフィール情報も 送られてきますが、本アプリはこれを保存しません。
利用者が本アプリに入力する情報
- 「やること」の内容 — 入力したタイトル、実施予定日、完了状態、並び順
- 予定の完了状態 — どの予定を完了にしたかの記録
自動的に記録される情報
- IP アドレス、ブラウザ・端末の種別(User-Agent) — ログインセッションの管理と、不正利用の防止のため
- アクセスログ — リクエストの日時、アクセス先のパス、応答結果
Cookie・端末内への保存
ブラウザ版では、ログイン状態の維持や認証の安全性を確保するために Cookie を 使用します。Cookie を無効にすると、ログインなどの機能を利用できない場合が あります。モバイルアプリ版では、ログイン状態の維持に必要な認証情報などを OS の保護された保存領域に保存します。これらを広告や行動分析には使用しません。
3. カレンダーの取り扱い
Google カレンダー
本アプリは、利用者の許可を得たうえで Google カレンダーの予定を参照します。 要求する権限は 閲覧のみ(calendar.readonly) であり、予定の作成・変更・削除は行いません。
予定の内容(タイトル、時刻、場所、参加者、説明など)をサーバーに保存する ことはありません。 予定は画面を開くたびに Google から取得し、表示に使うだけです。
予定を「完了」にした場合、その記録のみを保存します。このとき保存するのは、 予定を識別するための不可逆な変換を施した値であり、そこから予定の内容を 復元することはできません。完了状態を Google カレンダーへ書き戻すことも ありません。
カレンダーへのアクセスに必要な認証情報(アクセストークン、リフレッシュ トークン)は、暗号化された通信経路を通じて取得し、 暗号化したうえでサーバーに保存します。 これらは Google カレンダーの参照にのみ使用します。
Outlook の予定表(Microsoft)
Microsoft アカウントでログインした場合、本アプリは利用者の許可を得たうえで、 そのアカウントの Outlook の予定表を参照します。要求する権限は 予定表の閲覧のみ(Calendars.Read) と、ログインと連携の維持に必要な基本的な権限(openid、profile、email、 offline_access)であり、予定の作成・変更・削除は行いません。参照するのは 既定の予定表のみで、それ以外の予定表や、他の方から 共有された予定表は参照しません。
予定の内容を保存しないこと、完了状態として保存するのは予定を識別するための 不可逆な変換を施した値のみであること、完了状態を書き戻さないこと、認証情報を 暗号化したうえで保存し予定表の参照にのみ使用することは、Google カレンダーの場合と同じです。
本アプリに与えた予定表へのアクセスの許可は、 Microsoft アカウントのアプリの許可の設定(個人用のアカウント)、または マイ アプリ(職場・学校のアカウント)から、いつでも取り消せます。取り消すと、 本アプリは予定表を参照できなくなります。
4. 利用目的
取得した情報は、以下の目的にのみ使用します。
- 本アプリの機能(予定と「やること」の表示・管理)の提供
- ログイン状態の維持と、利用者本人の確認
- 不正利用の防止と、サービスの安全性の確保
- 不具合の調査と、サービスの品質維持
- お問い合わせ、個人情報に関する請求への対応
取得した情報を、広告の配信や、利用者の行動分析のために使用することは ありません。
5. 第三者への提供・外部サービスの利用
本アプリは、取得した情報を第三者に販売・貸与しません。以下に記載する サービス提供に必要な委託・通信、および法令に基づく場合を除き、第三者に 提供しません。
本アプリは、サービスの運営のために以下の外部サービスを利用しています。
- Cloudflare — アプリケーションの実行、データベースおよびログの保管を委託しています。 本ポリシーに記載した保存対象の情報を保管し、Google カレンダーや Outlook から取得した予定の内容を画面に表示するために一時的に処理します
- Google — ログイン認証(OAuth)とカレンダーの参照に利用します。認証・認可に必要な 情報を送受信し、認証情報を使ってアカウント情報や予定を取得します。 本アプリに入力した「やること」や予定の完了状態は送信しません
- Microsoft — Microsoft アカウントでログインした場合に、ログイン認証(OAuth)と 予定表の参照に利用します。送受信する情報と、送信しない情報は Google と 同じです
これらの外部サービスによる処理・保存は、日本国外のサーバーで行われる場合が あります。
6. 保持期間
- アカウント情報・「やること」・完了状態 — 退会するまで保存します。「やること」と完了状態は、アプリ内で個別に 削除・解除した時点で通常利用するデータベースから削除します
- ログインセッション(IP アドレス、User-Agent を含む) — 有効期限が切れた時点、またはログアウト時に認証には使えなくなります。 記録自体は退会時に削除されます
- Google・Microsoft へのアクセスに必要な認証情報 — 連携機能の提供のために保存し、更新または退会時に置き換え・削除します
- アクセスログ — ログ基盤(Cloudflare Workers Logs)の保持期間を過ぎたものから、 順次自動的に削除されます
- データベースのバックアップ — 障害復旧のため、削除前のデータが最大30日間残る場合があります。 この期間を過ぎると、保存基盤の仕組みにより順次削除されます
7. 削除の方法
アプリ内の「アカウント」画面から退会できます。退会すると、以下の情報を 通常利用するデータベースから削除します。
- 登録したすべての「やること」
- 予定の完了状態
- アカウント情報(Google・Microsoft アカウントの識別子、メールアドレス、 Microsoft アカウントの種類)
- 保存されている認証情報
退会の取り消しや、利用者からの依頼による削除データの復元には対応していません。 バックアップとアクセスログは、退会時に即時削除されるものではなく、 第6項の保持期間に従って削除されます。
あわせて、本アプリに与えた Google カレンダーへのアクセス許可の解除も行います。ただし Google との通信に失敗した場合など、解除されないことがあります。
解除されたかどうかの確認と、解除されていなかった場合の取り消しは、 Google アカウントの権限設定 から行えます。
Microsoft アカウントでログインしていた場合、本アプリから Microsoft 側の許可を解除する手段は Microsoft から提供されていません。退会により 本アプリが保存していた認証情報は削除され、本アプリから予定表を参照する ことはできなくなりますが、Microsoft 側に残る許可は、 Microsoft アカウントのアプリの許可の設定(個人用のアカウント)、または マイ アプリ(職場・学校のアカウント)からご自身で解除してください。
8. 情報の保護
本アプリは、取得した情報の漏えい・改ざん・不正な利用を防ぐため、以下の 安全管理の措置を講じています。
- 通信の暗号化 — 本アプリとの通信、および本アプリと Google・Microsoft との通信は、 すべて TLS(HTTPS)で暗号化します
- 保存時の暗号化 — データベースは保存基盤(Cloudflare)により暗号化して保存します。 Google・Microsoft へのアクセスに必要な認証情報(アクセストークン、 リフレッシュトークン)は、これに加えて本アプリでも暗号化してから保存します
- 保存する情報の最小化 — Google カレンダーや Outlook の予定の内容は保存しません。予定の完了状態は、 予定の内容を復元できない値に変換して保存します(第3項)。Microsoft から送られてくる表示名などのプロフィール情報も保存しません(第2項)
- 利用者ごとのアクセス制御 — 利用者のデータは、ログインした本人からのリクエストでのみ読み書きできます。 ログイン状態の維持に使う Cookie は、スクリプトから読み取れず、暗号化された 通信でのみ送られる設定にしています
- 運営者側のアクセスの制限 — 本番環境とデータベースを扱えるのは運営者に限ります。運営に使う アカウントには多要素認証を設定しています
- ログへの記録の制限 — 認証情報、メールアドレス、予定の内容はログに記録しません
9. Google API サービスの ユーザーデータに関するポリシー
本アプリによる Google API から取得した情報の利用および他アプリへの転送は、 Google API Services User Data Policy (限定的な使用に関する要件を含む)に準拠します。
10. 未成年者の利用
本アプリの利用には Google アカウントまたは Microsoft アカウントが必要です。利用するアカウントの年齢要件を満たしていない方は、 本アプリを利用できません。
未成年者が本アプリを利用する場合は、保護者の同意を得たうえでご利用 ください。
11. 本ポリシーの変更
本ポリシーの内容を変更する場合があります。重要な変更を行う場合は、変更内容と 適用開始日を、本ページへの掲載その他の適切な方法で事前にお知らせします。
Google または Microsoft から取得する情報の種類を追加する場合や、当初説明した ものと異なる用途でこれらの情報を利用する場合は、その取得・利用を始める前に、変更内容を説明して 利用者の同意を得ます。その他、法令上同意が必要な変更についても、事前に同意を 得ます。
12. 個人情報に関する請求・お問い合わせ
保有する個人データの利用目的の通知、開示、訂正・追加・削除、利用停止・消去、 第三者提供の停止、および第三者提供記録の開示に関する請求は、 contact@kyouapp.com で受け付けます。アプリにログインできない場合も、この窓口にご連絡ください。
ご請求の際は、登録したメールアドレスと請求内容をお知らせください。 本人確認に必要な範囲で追加の確認をお願いする場合があります。 パスワードや認証トークンは送らないでください。 本人確認のうえ、法令に従って遅滞なく対応し、対応できない場合はその理由を ご説明します。
本ポリシーに関するお問い合わせや、個人情報の取り扱いに関する苦情も、 同じメールアドレスで受け付けます。