Privacy Policy

This Privacy Policy describes how Guide Maker (“we”, “us”, or “our”) collects, uses, and protects information when you use our Chrome extension.

1. Information We Collect

a. Local Data (No Sign-In Required)

When you use Guide Maker without signing in:

  • Guides & Screenshots: Captured during recording are stored locally in your browser’s IndexedDB.
  • Settings: Your preferences are saved in `chrome.storage.local`.
  • No data is transmitted to any external servers.

b. Cloud Sync Data (When Signed In)

When you sign in with Google, we collect and store:

  • Google Account Info: Your email, display name, and profile picture (from Google OAuth).
  • Guide Data: Your guides, steps and screenshots are synced to our cloud servers (Firebase/Google Cloud).
  • Usage Metadata: Timestamps for sync operations.

2. How We Use Information

Data TypePurposeStorage Location
Local guidesCreate & playback guidesYour browser (IndexedDB)
Google accountAuthentication & identificationFirebase Auth
Synced guidesCross-device access & backupFirebase Firestore
Screenshots & videosVisual documentationGoogle Cloud Storage

We do NOT:

  • Track your browsing history on other websites.
  • Sell your data to third parties.
  • Use your data for advertising.

3. Third-Party Services

When using cloud sync, we rely on:

  • Google Firebase: For authentication and database storage.
  • Google Cloud Storage: For media file storage (screenshots).

These services are governed by [Google’s Privacy Policy] (https://policies.google.com/privacy).

Payment Processing (Stripe): We use Stripe as our payment processor for premium plans. We do not process, record, or maintain your credit card or bank account information. All payment data is handled directly and securely by Stripe in accordance with their privacy policy.

4. Data Retention & Deletion

  • Local Data: Deleted when you remove the extension or clear browser data.
  • Cloud Data: You can delete your synced data anytime from the extension settings. Unsynced local data remains on your device.

5. Chrome Extension Permissions

PermissionWhy It’s Needed
`activeTab`Interact with the current page during recording
`tabs`Track tab navigation for recording
`storage`Save local settings
`scripting`Inject recording/playback scripts
`sidePanel`Display guide interface
`identity`Google Sign-In for cloud sync
`offscreen`Video recording functionality

We only use these permissions when you actively start recording. We do not monitor your tabs, browsing history, or inject scripts into pages when the extension is inactive.

6. Data Security

  • All cloud data transmission uses HTTPS encryption.
  • Firebase Authentication secures your account.
  • Cloud Storage uses Google’s enterprise-grade security.

7. Your Rights

  • Access: View all your data in the extension.
  • Delete: Remove local or synced data anytime.
  • Opt-out: Use the extension without signing in (local-only mode).

8. Contact Us

If you have questions about this Privacy Policy, please contact us at: [email protected]

*This policy applies to Guide Maker Chrome Extension version 1.0.0 and later.*