プライバシーポリシー
制定日: 2026年9月25日
日合わせ運営(以下「運営者」)は、日合わせ(以下「本サービス」)における利用者の情報の取り扱いを以下のとおり定めます。
1. 取得する情報
- ログインした場合: ログインに使った Google アカウントまたは Microsoft アカウントの名前、メールアドレス、プロフィール画像
- イベントを作成した場合: イベント名、メモ、候補日、回答期限、確定した日
- 回答した場合: 表示名、候補日ごとの〇△×、コメント
- カレンダーを連携した場合: 連携したアカウントのメールアドレスと、カレンダーを読み取るための認証情報(トークン)。予定そのものの扱いは「4. カレンダーの情報」のとおりです
- お問い合わせいただいた場合: メールの内容と、送信元のメールアドレス
2. 利用目的
- 日程調整の機能(イベントの作成・共有、回答、集計、日程の確定)を提供するため
- ログイン状態を保ち、本人であることを確認するため
- カレンダーの予定から回答を自動で入力するため(連携した場合のみ)
- 不具合の調査やお問い合わせへの対応のため
上記以外の目的には利用しません。広告の配信や、利用者の行動の分析には利用しません。
3. 他の参加者に見える情報
イベントの共有URLを知っている人は、イベントの内容と、回答者の表示名・〇△×・コメントを見ることができます。回答は「この内容で回答する」を押すまで他の人には見えません。
ログインして回答した場合、表示名にはアカウントの名前を使います。アカウントに名前が設定されていない場合は、メールアドレスの「@」より前の部分を表示名として使います。メールアドレスの全体が他の参加者に表示されることはありません。
4. カレンダーの情報
カレンダーを連携した場合、自動入力のボタンを押したときに、候補日にあたる期間の予定をメインカレンダーから読み取り、〇△×の判定に使います。読み取るのは予定の日時、終日かどうか、「予定あり/予定なし」の設定、出欠の返事、キャンセル済みかどうかだけです。出欠の返事は、自分が辞退した予定を除くために使います(Google カレンダーでは参加者ごとの返事を受け取りますが、参加者の名前やメールアドレスは受け取りません)。件名・内容・場所は読み取りません。読み取った内容は判定に使った後すぐに破棄し、保存しません。
カレンダーを読み取るための認証情報は、暗号化して保存します。マイページの設定から連携を解除すると、本サービスに保存した認証情報を削除します。Google の場合は、Google 側でも認証情報を無効にします。Microsoft の場合、Microsoft 側でアクセスの許可を取り消すには、Microsoft アカウントの設定画面から本サービスを削除してください。
本サービスが Google API から受け取った情報の利用および他のアプリへの転送は、限定使用の要件を含むGoogle API サービスのユーザーデータに関するポリシーに従います。Google API から受け取った情報を、汎用的な AI・機械学習モデルの開発・改善・学習に使うことはありません。
5. 安全管理措置
取得した情報を守るため、次の措置をとっています。
- 通信の暗号化: 本サービスとの通信、および本サービスとデータベース・Google・Microsoft との通信は、すべて HTTPS(TLS)で暗号化しています。
- 保存時の暗号化: データベース(Supabase)に保存した情報は、バックアップを含めて AES-256 で暗号化されています。
- 認証情報の暗号化: カレンダーを読み取るための認証情報(トークン)は、さらに本サービス側で AES-256-GCM により暗号化してから保存します。暗号化の鍵はデータベースとは別に保管し、ブラウザに渡すことはありません。
- アクセス制御: データベースは行単位のアクセス制御により、利用者がアクセスできる範囲を、ご自身のデータと、共有URLを知っているイベントで公開されている情報(「3. 他の参加者に見える情報」)に限っています。カレンダーの認証情報はサーバーだけが扱い、ご本人のブラウザにも送りません。
- カレンダーの予定の扱い: 読み取った予定は、自動入力の判定のためにサーバーのメモリ上でのみ使い、データベースにもログにも記録しません。
- 最小限の権限: カレンダーへのアクセスは読み取り専用の権限だけを求め、件名・内容・場所は取得しません。
- 運営者によるアクセス: 運営者が利用者のデータにアクセスするのは、不具合の調査やお問い合わせへの対応など、必要な場合に限ります。
- 削除: カレンダーの連携を解除すると、保存した認証情報を削除します。そのほかの情報も、ご依頼があれば削除します(「9. 開示・訂正・削除」)。
6. 第三者への提供
法令に基づく場合を除き、利用者の同意なく第三者に提供しません。
7. 外部サービスの利用
本サービスは次の外部サービスを利用しており、情報はこれらの事業者のサーバー(日本国外を含みます)に保存されます。
- Supabase(データベース、ログイン)
- Vercel(本サービスの配信)
- Google / Microsoft(ログイン、カレンダー連携)
- Gmail(お問い合わせメールの受信)
8. Cookie とブラウザへの保存
ログイン状態を保つために Cookie を使います。また、ログインせずに回答した場合、同じブラウザから回答を直せるように、識別用の文字列をブラウザ(localStorage)に保存します。
9. 開示・訂正・削除
ご自身の情報の開示・訂正・削除を希望される場合は、お問い合わせ先までご連絡ください。本人であることを確認したうえで対応します。
10. 改定
本ポリシーを改定する場合は、このページでお知らせします。
11. お問い合わせ
hiawase-support@googlegroups.comまでメールでご連絡ください。
Google user data (summary in English)
This section summarizes how hiawase (日合わせ) handles data obtained from Google. The Japanese text above is the governing version.
- Data accessed: With Google Sign-In, your name, email address, and profile picture. If you connect Google Calendar (scope: calendar.events.readonly), only when you press the auto-fill button, the app reads events on your primary calendar within the poll's date range — only start/end time, the all-day flag, the free/busy setting, cancellation status, and attendees' response status with the "is this me" flag (to skip events you declined). Titles, descriptions, locations, and attendees' names or email addresses are never requested.
- How the data is used: Calendar data is used only to pre-fill a draft of your availability for a poll. You review and submit your answers yourself.
- Storage and retention: Calendar events are processed in server memory only and are never stored in the database or written to logs. OAuth tokens are stored encrypted and are deleted when you disconnect the calendar (and revoked at Google). Other data is deleted on request.
- Data protection: All traffic is encrypted with HTTPS (TLS). The database (Supabase) is encrypted at rest with AES-256, including backups. OAuth tokens are additionally encrypted by the app with AES-256-GCM, with the key stored separately from the database and never sent to the browser. Row-level access control limits each user to their own data and to the information shared in polls whose link they have; OAuth tokens are never sent to the browser. The operator accesses user data only when necessary, such as investigating bugs or responding to inquiries.
- Sharing: Google user data is not sold, not shared with third parties, not used for advertising, and not used to develop, improve, or train generalized AI/ML models.
hiawase'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.