Privacy Policy
Last updated: February 6, 2025
1. Introduction
CloudSync Pro ("we", "our", "the App") is a desktop application that helps you manage files across multiple cloud storage providers. We are committed to protecting your privacy. This policy explains what data we access, how we use it, and your rights.
2. Data We Access
When you connect a cloud account, CloudSync Pro requests access to:
- Google Drive: File metadata (names, sizes, dates) and file content for deduplication analysis. Scopes:
drive.readonlyordrivedepending on your configuration. - Google Photos: Photo and video metadata and content for deduplication. Scope:
photoslibrary.readonly. - OneDrive: File metadata and content via Microsoft Graph API.
- Dropbox: File metadata and content via Dropbox API.
3. How We Use Your Data
- File browsing: Display your cloud files in a unified interface.
- Deduplication: Compute file hashes and perceptual hashes locally to identify duplicate files.
- AI analysis (optional): If you enable AI-powered deduplication, file embeddings may be sent to your configured AI provider (e.g., OpenAI, Anthropic) using your own API keys.
- Cross-cloud transfer: Move or copy files between your connected cloud accounts at your request.
4. Data Storage
- All data processing happens locally on your device.
- OAuth tokens are stored securely in the macOS Keychain or an encrypted local file (Linux).
- File metadata may be cached in a local SQLite database for performance.
- We do not operate any remote servers that receive your data.
- We do not collect analytics, telemetry, or usage data.
5. Third-Party Services
CloudSync Pro communicates directly with:
- Google APIs (Drive, Photos) — governed by Google's Privacy Policy
- Microsoft Graph API — governed by Microsoft's Privacy Statement
- Dropbox API — governed by Dropbox's Privacy Policy
- AI providers (optional, user-configured) — governed by their respective privacy policies
6. Data Sharing
We do not sell, rent, or share your personal data with any third party. Your files and metadata are only accessed as described above and never leave your device except when communicating with the cloud providers you explicitly authorized.
7. Data Retention
Local caches can be cleared at any time from within the App. When you disconnect a cloud account, all associated tokens and cached data are deleted from your device.
8. Your Rights
- You can revoke CloudSync Pro's access to any cloud account at any time through that provider's account settings.
- You can delete all locally stored data by uninstalling the App.
- You can request information about what data the App has stored locally.
9. Children's Privacy
CloudSync Pro is not directed at children under 13. We do not knowingly collect data from children.
10. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated revision date.
11. Contact
If you have questions about this Privacy Policy, please open an issue on our GitHub repository.