PRIVACY POLICY

プライバシーポリシー

Shiroshiba Lab Backup(以下「本ツール」)が、Google DriveのデータとOAuth認証情報を どのような目的・範囲で取り扱うかを説明します。

施行日:

1. 運営者と対象

本ツールは、運営者本人が管理するWebサービスのバックアップを目的とした個人用ツールです。 一般利用者向けのGoogleログイン、ファイル保管、アカウント登録機能は提供しません。

Google Driveへの外部バックアップ機能は現在構築準備中です。運用開始前に、暗号化バックアップと 隔離復元の検証を完了し、本ポリシーの施行日と状態を更新します。

2. アクセスするGoogleデータ

本ツールはGoogle Drive APIのhttps://www.googleapis.com/auth/drive.fileスコープを使用します。 このスコープにより、本ツールが作成したファイル、または運営者本人が本ツールへ明示的に共有・選択した ファイルについて、作成、読み取り、更新および必要な場合の削除を行えます。

Google Drive内のすべてのファイルを閲覧・管理する広範な権限は要求しません。 バックアップ専用領域と無関係な写真、文書、メール、連絡先などを取得する目的はありません。

OAuth認証時にGoogleが表示するアカウント情報を除き、本ツールはプロフィールやメールアドレスを取得するための 追加スコープを要求しません。

3. Googleデータの利用目的

許可されたGoogle Driveデータは、次の目的だけに利用します。

  • 暗号化されたバックアップリポジトリの作成と更新
  • バックアップスナップショットと保存容量の確認
  • リポジトリの整合性検証
  • 障害時または復元訓練時のバックアップ読戻し
  • 人間が承認した保持方針に基づく、古い暗号化世代の整理

Googleユーザーデータを広告、行動追跡、販売、信用評価、機械学習モデルの学習には使用しません。 Google API Services User Data PolicyのLimited Use要件に従います。

4. 暗号化と保管方法

運用開始後は、正常完了と整合性を確認したPostgreSQLバックアップだけを対象とします。 resticを使用してバックアップ内容とリポジトリのメタデータを転送前に暗号化・認証し、 暗号化前のDBダンプをGoogle Driveへ直接保存しません。

Google Driveにはresticリポジトリを構成する暗号化済みデータを保存します。 復元時は、稼働中のVPSまたは障害時に用意した別サーバー上の、本番環境と明確に分離された隔離領域へ読み戻し、 チェックサム、アーカイブ、復元先DBを検証してから利用します。

暗号化パスワードを失うとバックアップを復元できません。運用開始前に、サーバー上の制限領域と VPS外の安全な保管先を分離して管理します。

5. OAuth認証情報の管理

OAuthクライアント情報と更新トークンは、運用開始時に管理者だけがアクセスできるサーバー上の領域へ保存します。 ファイル権限を制限し、公開リポジトリ、Webページ、通常のWebアプリコンテナ、バックアップ本体には含めません。

認証情報をログやコマンド引数へ出力せず、不要になったトークンはGoogleアカウント側で失効させ、 サーバー上の保存データも安全に削除します。

6. 第三者提供

Googleユーザーデータを販売しません。また、広告事業者、データ仲介業者その他の第三者へ提供しません。

バックアップ保管にはGoogle Driveを、通信とサーバー運用には必要なインフラ事業者を利用します。 これらの事業者は、サービス提供に必要な範囲でデータを処理する場合があります。 法令上必要な場合を除き、それ以外の目的で第三者へ開示しません。

7. 保持期間と削除

外部バックアップの初期保持方針は日次14世代、週次8世代、月次6世代です。 外部リポジトリから実データを削除する処理は、復元検証と人間の承認後にのみ有効化します。 現在、この外部保持・削除処理は構築準備中です。

OAuthのアクセス権限を解除しても、すでにGoogle Driveへ保存された暗号化済みバックアップは自動削除されません。 削除を希望する場合は、Google Drive上の本ツール専用領域を削除するか、公開窓口へお問い合わせください。

8. Googleアカウントからアクセス権限を解除する方法

  1. Googleアカウントの「サードパーティとの接続」を開きます。
  2. 「Shiroshiba Lab Backup」を選択します。
  3. アクセス権の詳細を確認し、「アクセス権を削除」を選択して確定します。

解除後、本ツールは新しいアクセストークンを取得できなくなり、Google Driveへのバックアップと読戻しは停止します。 Google側の画面名称は更新により変わる場合があります。

9. 公開ページで取り扱う情報

この公開ページはJavaScript、Cookie、アクセス解析、広告、外部CDN、入力フォームを使用しません。 閲覧者から個人情報を直接収集しません。

サーバーや通信事業者が、セキュリティと障害対応のためにIPアドレス、アクセス時刻、User-Agentなどの 技術情報を一時的に処理する場合があります。これらを広告や閲覧者のプロファイリングには使用しません。

10. ポリシーの変更とお問い合わせ

機能、利用スコープ、保管方法を変更する場合は、実際の取り扱いと一致するよう本ポリシーを更新します。 重要な変更はこのページで明示します。

お問い合わせ:contact.shirosenpai@gmail.com

このアドレスは公開問い合わせ専用です。Google DriveのOAuth認証に使用するGoogleアカウントとは異なります。