Obsidian GSync — Personal OAuth Client
This page documents a personal Google OAuth client configured to connect the open-source GSync plugin for Obsidian to Google Drive. It is an independently configured OAuth client for personal use, not an official service operated by the GSync developer or Obsidian.
What it does
The client enables the GSync plugin to access Google Drive so that Markdown notes, attachments, and other supported files can be synchronized between an Obsidian vault on a computer and mobile devices.
The plugin requests Google Drive access to identify and synchronize files in a user-selected Drive folder. The OAuth grant itself allows wider Google Drive access than that folder; therefore, access should be authorized only by the account owner who understands these permissions.
Data handling
According to the GSync project's documentation, files are transferred between the user's device and Google Drive through Google's API, without an additional synchronization server. Plugin OAuth credentials and refresh tokens are stored locally in the Obsidian plugin configuration. The plugin uses a static callback page during sign-in by default.
For details on the Google data requested and the limitations of the plugin, see the Privacy Policy. The Terms of Use describe the personal-use nature of this setup.