Last updated: May 2026
NeoGDSync is an Obsidian plugin that syncs your vault files with your own Google Drive account. All data stays between your device and your personal Google Drive — nothing is sent to any third-party server.
https://www.googleapis.com/auth/drive scope to read, write, and delete files in your Drive.
NeoGDSync uses a lightweight Cloudflare Worker (neogdsync-worker.neogdsync.workers.dev)
as an OAuth proxy. Its sole function is to exchange your OAuth refresh token for a short-lived
access token using Google's token endpoint. The Worker does not log, store, or forward your tokens
or any other data. The Worker source code is publicly available in the
plugin repository.
Your Google Drive refresh token is stored locally in Obsidian's plugin data on your own device. It is never uploaded anywhere except to Google's token endpoint (via the proxy above) to obtain a fresh access token.
NeoGDSync communicates only with:
If you have questions about this privacy policy, please open an issue on GitHub.