Sync Your Settings Across Devices - Google Drive Configuration Sync

Keep your Read Frog settings synchronized across all your devices with one-click Google Drive sync. Never reconfigure again.

Back

Sync Your Settings Across Devices - Never Reconfigure Again ๐Ÿ”„

Tired of setting up Read Frog on every new device? Wishing your API keys, translation preferences, and custom settings could just... follow you?

Your wish is granted.

Options Page Image - Google Drive Sync Feature

We're thrilled to introduce Google Drive Configuration Sync - your settings, everywhere you go. One-click sync. Zero hassle.


The Problem We're Solving ๐Ÿ’ก

You're a power user. You've carefully configured:

  • ๐Ÿ—๏ธ API keys for multiple providers
  • ๐ŸŽจ Translation preferences - your perfect settings
  • โš™๏ธ Custom configurations - painstakingly tuned
  • ๐ŸŽฏ Feature toggles - exactly how you like them

Then you get a new laptop. Or switch browsers. Or reinstall the extension.

Everything is gone. Back to square one. Again.

The Reality: Most users configure Read Frog once and forget. But when they need to set it up again? It's frustrating, time-consuming, and error-prone.


The Solution: One-Click Sync ๐Ÿš€

With Google Drive Configuration Sync, your entire Read Frog configuration lives in the cloud - securely stored, automatically synced, always available.

How It Works

Before SyncWith Sync
Configure on each device manuallyConfigure once, sync everywhere
Re-enter API keys every timeKeys sync automatically
Lose settings on reinstallSettings never lost
Different configs per deviceSame config everywhere
Hours of setup timeSeconds to sync

Smart Sync Logic

Read Frog is intelligent about when to sync:

  • ๐Ÿ“ค Local is newer? โ†’ Uploads to Google Drive
  • ๐Ÿ“ฅ Remote is newer? โ†’ Downloads to your device
  • ๐Ÿค Both changed? โ†’ Detects conflicts and helps you resolve them
  • โšก No changes? โ†’ Skips sync (fast and efficient)

Smart Merging: When both your devices have changes but they don't conflict, Read Frog automatically merges them. No action needed!


Key Features โœจ

๐Ÿ” Secure & Private

  • OAuth authentication - Uses Google's secure login system
  • appDataFolder storage - Your config file is hidden from your regular Drive files
  • Local encryption - Your API keys remain protected
  • No third-party servers - Direct connection between your extension and Google Drive

Privacy First: Your configuration is stored in Google Drive's appDataFolder, which is only accessible to Read Frog. Even you can't see it in your regular Drive view - it's completely private.

๐ŸŽฏ Intelligent Conflict Resolution

When both devices have changes, Read Frog doesn't just overwrite. It's smarter:

  1. Auto-detect conflicts - Compares your local and remote configurations
  2. Visual conflict dialog - See exactly what's different
  3. Field-level resolution - Choose which version to keep for each setting
  4. Bulk operations - "Use all local" or "Use all remote" options

Conflict Resolution Dialog

๐Ÿ“ฆ Schema Migration

Worried about compatibility when Read Frog updates? Don't be.

  • Automatic schema migration - Old configs upgrade seamlessly
  • Validation - Ensures your sync always works
  • Backward compatible - Won't break existing configurations

How to Enable & Use ๐ŸŽฎ

Getting started takes less than 2 minutes:

Step 1: First-Time Setup

  1. Open Read Frog Settings (Click extension icon โ†’ Options)
  2. Navigate to "Google Drive Sync" section
  3. Click "Sync" button
  4. Authorize Google Drive access - A popup will appear for Google OAuth
  5. Grant permissions - Click "Allow" to let Read Frog access your Drive

First Sync Logic: On first sync, Read Frog intelligently handles the situation:

  • If remote config exists โ†’ Downloads and applies the remote configuration
  • If no remote config exists โ†’ Uploads your local configuration to Google Drive

This means if you've already synced on another device, your new device will automatically get those settings!

Step 2: Sync on Other Devices

Once synced on one device, sync everywhere:

  1. Open Settings on your new device
  2. Click "Sync" button
  3. Authorize (if not already done)
  4. Done! Your settings appear automatically

Step 3: Ongoing Sync

After the initial setup, syncing is effortless:

  • Manual sync - Click "Sync" whenever you want
  • Last sync time - Always visible, so you know when you last synced
  • Success/Error toasts - Clear feedback on every action

Real-World Use Cases ๐ŸŒŸ

๐Ÿ  Home & Office

Scenario: You use Read Frog on your home computer and work laptop.

With Sync:

  • Configure once at home
  • Sync at work
  • Settings identical on both devices
  • Change something? Sync and it's everywhere

Without Sync:

  • Configure twice (tedious)
  • Settings might drift apart
  • Updates need to be done twice

๐ŸŽ“ Student Life

Scenario: You switch between university computers, personal laptop, and home desktop.

With Sync:

  • Configure once
  • Any computer you use = same settings
  • No time wasted on setup

๐Ÿ”„ Device Upgrades

Scenario: You're upgrading to a new laptop.

With Sync:

  • Install Read Frog on new laptop
  • Click sync
  • Everything works immediately

Without Sync:

  • Remember all your settings
  • Re-enter API keys
  • Reconfigure preferences
  • Hope you didn't forget anything

Conflict Resolution Made Easy ๐Ÿ› ๏ธ

Conflicts happen. Read Frog makes resolving them simple:

When Conflicts Occur

Conflicts are detected when:

  • โœ… You changed settings on Device A
  • โœ… You changed different settings on Device B
  • โœ… Both devices haven't synced yet

The Resolution Process

  1. Conflict dialog appears automatically
  2. View the differences in a clear JSON tree format
  3. Choose per field:
    • Use local version
    • Use remote version

Pro Tips for Conflict Resolution

Time-Saving Shortcuts: Use "Select All Local" or "Select All Remote" buttons when one version is clearly better.

  • Review before resolving - See exactly what changed
  • Bulk actions available - Don't click through dozens of fields
  • Reset selections - Start over if you made a mistake
  • Progress indicator - See your resolution progress

What Gets Synced? ๐Ÿ“‹

Your entire Read Frog configuration:

CategoryWhat's Included
API KeysAll provider keys (OpenAI, Claude, Gemini, etc.)
Translation SettingsLanguage preferences, batch settings
UI PreferencesTheme, display options
Feature TogglesBeta features, enabled/disabled features
Custom ConfigurationsAny custom settings you've configured

What's NOT Synced: Your translation history and statistics stay local for privacy. Only your configuration syncs.


Security & Privacy ๐Ÿ”’

We take your data seriously:

Where Your Data Lives

  • โœ… Google Drive appDataFolder - Hidden, private folder
  • โœ… OAuth protected - Only you can authorize access
  • โœ… Local encryption - API keys are protected
  • โœ… No server storage - Direct connection to Google

What Read Frog Can Access

  • โœ… Only the config file - No access to other Drive files
  • โœ… Limited scope - Only what's needed for sync
  • โœ… Your control - Revoke access anytime via Google Account settings

Best Practices

  • ๐Ÿ” Keep your Google Account secure
  • ๐Ÿ”„ Sync regularly to avoid large conflicts
  • ๐Ÿ—‘๏ธ Revoke access if you uninstall Read Frog permanently

Troubleshooting ๐Ÿ’ก

Sync Button Not Working?

  • Check internet connection - Sync requires online access
  • Re-authorize - Sometimes OAuth tokens expire, click sync to refresh
  • Check browser permissions - Ensure Read Frog has necessary permissions

Conflicts Not Resolving?

  • Review carefully - Make sure you understand what changed
  • Start fresh - Reset selections and try again
  • Contact support - If you're stuck, open an issue

Settings Not Appearing After Sync?

  • Refresh the page - Settings might need a page reload
  • Check sync status - Ensure sync completed successfully
  • Try syncing again - Sometimes a second sync resolves issues

Can't Find Settings? Make sure you've synced from a device that has the settings you want. The sync pulls from Google Drive, so the source device must have synced first.


Performance & Reliability โšก

Speed

  • Quick syncs - Usually completes in 1-3 seconds
  • Incremental updates - Only changed data transfers
  • Background friendly - Doesn't block your browsing

Reliability

  • Error handling - Clear error messages if something goes wrong
  • Retry logic - Automatic retries for transient failures
  • Validation - Configs are validated before applying

Storage

  • Minimal footprint - Config files are small (typically < 100KB)
  • No quota concerns - Uses negligible Google Drive space
  • Automatic cleanup - Old sync metadata is cleaned up

What's Next? ๐Ÿ”ฎ

Google Drive Sync is just the beginning. We're exploring:

  • ๐ŸŒ Multi-cloud support - Sync to other cloud providers
  • โฐ Automatic sync - Background sync when changes occur
  • ๐Ÿ“ฑ Mobile support - Sync to mobile extensions
  • ๐Ÿ”„ Sync history - View and restore previous configurations
  • ๐Ÿ‘ฅ Team sharing - Share configurations with team members (optional)

Have Ideas? Share your suggestions - we're always looking to improve the sync experience!


Start Syncing Today ๐Ÿš€

Ready to never reconfigure again?

  1. โœ… Update Read Frog to the latest version
  2. โœ… Open Settings โ†’ Google Drive Sync
  3. โœ… Click "Sync" and authorize
  4. โœ… Enjoy seamless settings across all devices

Real User Impact ๐ŸŒŸ

Here's what users are saying:

Before Google Drive Sync:

  • ๐Ÿ˜ซ "I have to set up Read Frog every time I switch devices"
  • โฑ๏ธ "Takes 10-15 minutes to configure everything"
  • ๐Ÿ”‘ "I always forget some API key or setting"
  • ๐Ÿ˜ค "Different settings on different devices confuse me"

After Google Drive Sync:

  • โœ… "One click and all my settings are there"
  • โšก "Setup takes 30 seconds now"
  • ๐ŸŽฏ "My configuration is consistent everywhere"
  • ๐Ÿ˜Š "I can focus on using Read Frog, not configuring it"

The Bottom Line ๐Ÿ’ฐ

Time is money. Reconfiguring settings isn't just annoying - it's wasteful.

Google Drive Configuration Sync saves you:

  • โฑ๏ธ Time - No more repetitive setup
  • ๐Ÿง  Mental energy - No more remembering configurations
  • ๐Ÿ˜Š Frustration - No more "where did that setting go?"
  • โœ… Consistency - Same experience everywhere

One configuration. Infinite devices. Zero hassle.


Happy syncing! ๐Ÿธ

P.S. - Have questions or feedback about sync? Join our Discord or open a GitHub issue. We'd love to hear from you!

Written by

Yukiniro

At

Sun Dec 07 2025

Extension Version

1.20.1

Sync Your Settings Across Devices - Google Drive Configuration Sync | Read Frog