Hjdrivesync User Guide

Configure Google Cloud Platform and start server-to-server transfers in under 5 minutes.

1. Overview

Hjdrivesync clones Google Drive files and folders using your OAuth client. File bytes stay on Google. We store tokens so Server Mode can continue after you close the browser.

2. Google Cloud setup

Enable the Google Drive API, set an External OAuth consent screen to Testing, add Test Users, then create a Web application client.

  • Authorized Redirect URI: https://hjdrivesync.hjcyberx.com/api/auth/callback
  • Scopes: https://www.googleapis.com/auth/drive and https://www.googleapis.com/auth/userinfo.email
  • Keep the app in Testing unless you publish it. Only listed Test Users can link.

3. Start a transfer

On Connect Drive, enter your email, Client ID, and Client Secret. After Google consent, pick a destination account, paste a shared link, choose Browser or Server mode, and start.

  • Browser Mode: Best for large nested folders. Your tab lists items and shows a live progress bar. File bytes still copy Google-to-Google; closing the tab stops this mode.
  • Server Mode: Best for large single files. After you start the job you can close the browser. Our servers continue the copy with your stored refresh token until it finishes or hits a quota pause.

4. Troubleshooting

Most link failures are a missing Test User or a redirect URI typo. Quota pauses are plan limits, not Drive storage.

  • Daily or monthly quota reached: The transfer pauses until midnight UTC (daily) or the next billing month (monthly), unless you upgrade. This is a HJdrivesync plan limit, not a Google Drive storage limit.
  • Shared Drive permission denied: The linked account needs Contributor or higher on the destination Shared Drive. Viewer or Commenter is not enough to create copies there.
  • Checkout or ads script blocked: Paid checkout loads from Freemius. If an ad blocker or strict tracking protection stops the script, allow it once or try another browser. Free-plan ads are hidden on paid plans.