Google requires one-time OAuth registration for a personal extension. After setup, connect once in Backup & Restore; Chrome handles token renewal for daily backups.
https://www.googleapis.com/auth/drive.appdata. Testing-mode consent can expire; use a suitable publishing status for unattended personal backups.chrome://extensions. No client secret is needed.npm run configure:drive -- YOUR_CLIENT_ID.apps.googleusercontent.com, then npm run build:extension.chrome://extensions. Keep the same directory and extension ID to retain local accounts and access to the same Drive app-data folder. Do not uninstall it.The encrypted copies live in the private Drive app-data folder, accessible only to this OAuth application. Google permission is required, but this scope does not grant access to your other Drive files.
To restore on another device, use the same OAuth application/extension ID to recover the encryption key automatically. Download an encrypted local backup before moving or reinstalling the extension.
Sources: Chrome OAuth setup, Google Drive app-data storage.