This privacy policy describes how Vault-Sync ("the Plugin"), an Obsidian plugin developed by c-ardinal, handles your data.
Vault-Sync accesses your cloud storage account solely to synchronize your Obsidian vault files. The Plugin requests only the minimum permissions required for synchronization and cannot access files or folders that were not created by the Plugin itself.
The Plugin does not collect, transmit, or store any personal data on external servers. All sync operations occur directly between your local device and your cloud storage account.
By default, the Plugin uses an authentication proxy hosted on Cloudflare Pages to facilitate the OAuth login flow. This proxy handles the following data transiently (in-memory only, never persisted):
No vault data, file contents, or file metadata passes through this proxy. The proxy is used solely for the initial login and token refresh operations. You may opt out of using this proxy by configuring your own OAuth credentials in the Plugin settings.
When E2EE is enabled, all vault content is encrypted on your device before upload using AES-256-GCM. The encryption password is never transmitted or stored remotely. Only encrypted data is stored on your cloud storage, and decryption occurs exclusively on your local device.
Large files exceeding a configurable threshold are encrypted and uploaded in chunks (streamed transfer). All chunks are fully encrypted before leaving your device; no plaintext data is transmitted at any point.
Password changes re-wrap the master key locally without re-encrypting data. Recovery codes (Base64-encoded master key) are generated and displayed exclusively on your device and are never transmitted to any server. Key fingerprints are computed locally for visual verification.
The Plugin integrates with the following services. Only the services you choose to connect are accessed.
The default authentication proxy runs on Cloudflare Pages. Cloudflare may process request metadata (IP addresses, request headers) in accordance with their Privacy Policy. No vault data is sent to Cloudflare.
When using Google Drive as your sync provider, the Plugin uses the
drive.file OAuth scope, which limits access to only files and
folders created by the Plugin. The Plugin's use and transfer of information
received from Google APIs adheres to the
Google API Services User Data Policy, including the Limited Use requirements. For details, see
Google's Privacy Policy.
You can revoke the Plugin's access to your cloud storage at any time through your cloud storage provider's account settings. Uninstalling the Plugin removes all locally stored data, including authentication credentials and sync metadata. Files previously synced to your cloud storage will remain there until you delete them manually.
If you have questions about this privacy policy, please open an issue on the GitHub repository.
Last updated: March 4, 2026
本プライバシーポリシーは、c-ardinalが開発したObsidianプラグインであるVault-Sync(以下「本プラグイン」)におけるデータの取り扱いについて説明するものです。
Vault-Syncは、ObsidianのVaultファイルを同期する目的でのみ、あなたのクラウドストレージにアクセスします。 本プラグインは同期に必要な最小限の権限のみを要求し、本プラグインが作成したファイルおよびフォルダ以外にはアクセスできません。
本プラグインは、個人データを外部サーバーに収集・送信・保存しません。 すべての同期操作は、あなたのローカルデバイスとクラウドストレージアカウント間で直接行われます。
デフォルトでは、本プラグインはCloudflare Pages上にホストされた認証プロキシを使用してOAuthログインフローを仲介します。このプロキシは以下のデータを一時的に(メモリ上のみで、永続化しません)処理します:
Vaultデータ、ファイルの内容、ファイルのメタデータがこのプロキシを経由することはありません。プロキシは初回ログインおよびトークンリフレッシュ操作にのみ使用されます。プラグイン設定で独自のOAuth認証情報を設定することで、このプロキシの使用を回避できます。
E2EEが有効な場合、すべてのVaultコンテンツはアップロード前にAES-256-GCMでデバイス上にて暗号化されます。 暗号化パスワードがクラウドストレージに送信・保存されることはありません。 クラウドストレージには暗号化されたデータのみが保存され、復号化はローカルデバイス上でのみ行われます。
設定可能な閾値を超える大容量ファイルは、チャンク分割で暗号化・アップロード(ストリーミング転送)されます。すべてのチャンクはデバイス上で暗号化された状態で送信され、平文データが外部に送信されることはありません。
パスワード変更時はデータの再暗号化を行わず、マスターキーのローカルでの再ラッピングのみ実施します。 リカバリーコード(Base64エンコードされたマスターキー)はデバイス上でのみ生成・表示され、外部サーバーに送信されることはありません。 鍵フィンガープリントもローカルで計算されます。
本プラグインは以下のサービスと連携します。
連携先として選択したサービスにのみアクセスします。
デフォルトの認証プロキシはCloudflare Pages上で動作しています。Cloudflareはリクエストメタデータ(IPアドレス、リクエストヘッダ)を同社のプライバシーポリシーに従って処理する場合があります。VaultデータがCloudflareに送信されることはありません。
Google
Driveを同期先として使用する場合、本プラグインはdrive.fileOAuthスコープを使用し、本プラグインが作成したファイルおよびフォルダにのみアクセスが制限されます。
本プラグインによるGoogle
APIから受信した情報の使用および転送は、制限付き使用の要件を含むGoogle APIサービスのユーザーデータポリシーに準拠しています。詳細はGoogleのプライバシーポリシーをご参照ください。
クラウドストレージプロバイダのアカウント設定から、いつでも本プラグインのアクセスを取り消すことができます。
本プラグインをアンインストールすると、認証情報や同期メタデータを含むすべてのローカルデータが削除されます。
以前クラウドストレージに同期されたファイルは、手動で削除するまで残ります。
本プライバシーポリシーについてご質問がある場合は、GitHubリポジトリでIssueを作成してください。
最終更新日: 2026年3月4日