Back to Drift

Privacy Policy

for Drift

Last updated: December 29, 2024


Introduction

Drift is a macOS menu bar application that allows you to quickly convert CSV files to Google Sheets. This privacy policy explains how Drift handles your data.

Important: Drift is a local application that runs entirely on your Mac. We do not operate any servers or collect any personal data.


What Data We Access

Google Account Authentication

When you connect your Google account to Drift, the app requests access to:

  • Google Sheets API: To create new spreadsheets and upload CSV data

What Drift Does

  • ✅ Creates new Google Sheets in your Google Drive
  • ✅ Uploads CSV data to these newly created sheets
  • ✅ Stores your OAuth refresh token locally on your Mac

What Drift Does NOT Do

  • ❌ Access any existing files in your Google Drive
  • ❌ Read any existing Google Sheets
  • ❌ Access your Gmail, Calendar, or other Google services
  • ❌ Share your data with any third parties
  • ❌ Send any data to external servers
  • ❌ Track your usage or behavior
  • ❌ Collect analytics or telemetry

How We Store Your Data

Local Storage Only

All data is stored locally on your Mac:

  • OAuth Tokens: Stored securely in your Mac's system Keychain
  • Recent Sheets List: Stored in local app preferences
  • Settings: Stored in local app preferences

We do not have any servers. All your data stays on your Mac.

Security

  • OAuth refresh tokens are stored using macOS Keychain (encrypted)
  • No credentials are ever sent to any third-party servers
  • Communication with Google happens directly from your Mac to Google's servers using HTTPS

Third-Party Services

Google APIs

Drift uses Google's official OAuth 2.0 and Google Sheets API to:

  • Authenticate your Google account
  • Create spreadsheets in your Drive
  • Upload CSV data

Google's privacy policy applies to their services: https://policies.google.com/privacy

Note: We only use the minimum required permissions (https://www.googleapis.com/auth/spreadsheets). This allows creating and editing sheets, but not accessing other Google services.


Your Rights and Control

Revoke Access

You can revoke Drift's access to your Google account at any time:

  1. Go to myaccount.google.com/permissions
  2. Find "Drift" in the list
  3. Click "Remove access"

Alternatively, click "Disconnect" in the Drift menu.

Delete Your Data

To delete all local data:

  1. Click "Disconnect" in Drift to remove your Google connection
  2. Quit Drift
  3. Delete the app from your Applications folder
  4. (Optional) Remove Drift from Google permissions as described above

All local preferences and tokens will be removed when you delete the app.


Children's Privacy

Drift is not directed to children under 13. We do not knowingly collect information from children under 13. If you believe a child has provided information to Drift, please contact us.


Changes to This Policy

We may update this privacy policy from time to time. The "Last updated" date at the top indicates when changes were made.

If we make significant changes, we will notify users through:

  • An update notification in the app
  • A notice on our website or distribution page

Continued use of Drift after changes constitutes acceptance of the updated policy.


Data Retention

  • OAuth Tokens: Stored until you disconnect or delete the app
  • Recent Sheets: Stored until you delete the app (typically last 5 sheets)
  • Settings: Stored until you delete the app

International Users

Drift is a local macOS application. Your data is stored on your Mac, wherever that may be located.

When you use Google's services through Drift, Google's international data transfer policies apply. See Google's Privacy Policy for details.


California Privacy Rights (CCPA)

If you are a California resident, you have the right to:

  • Know what personal information we collect (see "What Data We Access" above)
  • Request deletion of your information (see "Delete Your Data" above)
  • Opt-out of sale of personal information (we do not sell any data)

Note: Since Drift stores all data locally on your Mac and does not collect or transmit personal data to us, these rights are automatically satisfied.


GDPR Compliance (EU Users)

For users in the European Union:

Data Controller: You are the controller of your own data. Drift is a tool you use locally.

Legal Basis: Consent - You explicitly authorize Drift to access your Google account

Your Rights:

  • Right to access: All data is stored locally on your Mac
  • Right to erasure: Delete the app to remove all data
  • Right to data portability: Export your Google Sheets directly from Google Drive
  • Right to withdraw consent: Disconnect at any time

Contact Information

If you have questions about this privacy policy or Drift's data practices:

Email: [richard.lavigne87@gmail.com]

Response Time: We aim to respond within 48 hours


Open Source

Drift may use open-source libraries. See the app's "About" section for attribution and licenses.


Disclaimer

Drift is provided "as is" without warranty of any kind. We are not responsible for:

  • Data loss or corruption
  • Google API availability or changes
  • Any issues with your Google account

Always keep backups of important data.


Summary (TL;DR)

What we do:

  • Store OAuth tokens locally on your Mac (encrypted)
  • Create Google Sheets for you
  • Keep a local list of recent uploads

What we DON'T do:

  • Send any data to external servers (we don't have servers)
  • Access any of your existing Google files
  • Track you or collect analytics
  • Share your data with anyone

🔒 Your data is yours:

  • Everything stays on your Mac
  • Revoke access anytime from Google settings
  • Delete the app to remove all data

By using Drift, you agree to this privacy policy.

If you do not agree, please do not use Drift.