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:
- Go to myaccount.google.com/permissions
- Find "Drift" in the list
- Click "Remove access"
Alternatively, click "Disconnect" in the Drift menu.
Delete Your Data
To delete all local data:
- Click "Disconnect" in Drift to remove your Google connection
- Quit Drift
- Delete the app from your Applications folder
- (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.