Privacy Policy
Last updated: March 2, 2026
CatchTime ("we", "us", or "our") operates the CatchTime application and the website at catchtime.app. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our application and services.
By using CatchTime, you agree to the collection and use of information in accordance with this policy.
1. Information We Collect
1.1 Activity Tracking Data
CatchTime is a time tracking application that monitors your computer and device usage. Specifically, we collect:
- Application names: The names of applications you use (e.g., "Google Chrome", "Visual Studio Code")
- Window titles: The titles of active windows to help categorize your activity
- Usage duration: How long each application is in the foreground
What we do NOT collect:
- Screenshots or screen recordings
- Keyboard input or keystrokes
- File contents or browsing history
- Microphone or camera data
1.2 Account Information
When you create an account, we collect:
- Email address
- Authentication credentials (managed securely via Supabase Auth)
1.3 Device Information
- A unique device identifier (generated locally) to support multi-device sync
- Operating system type (Windows, macOS, or Android)
1.4 Payment Information
If you subscribe to CatchTime Pro, payment processing is handled entirely by Stripe. We do not store your credit card number or payment details on our servers. We only receive confirmation of your subscription status from Stripe.
2. How Your Data Is Stored
2.1 Local-First Architecture
By default, all your tracking data is stored locally on your device in a SQLite database. Your data never leaves your device unless you explicitly enable cloud sync.
2.2 Cloud Sync (Optional)
If you choose to enable cloud sync, your data is securely transmitted to and stored on our cloud infrastructure powered by Supabase (hosted on AWS). Cloud sync enables:
- Multi-device access to your data
- Data backup and recovery
- Real-time synchronization across devices
All data transmitted to the cloud is encrypted in transit using TLS/SSL.
2.3 Data Retention
- Local data: Remains on your device until you delete it or uninstall the application
- Cloud data: Retained as long as your account is active. Upon account deletion, all cloud data is permanently removed within 30 days
3. AI Features
CatchTime offers optional AI-powered features, including:
- Automatic activity categorization
- Daily summary reports
These features use the DeepSeek API to process your activity data. When you use AI features:
- Your application names and usage patterns are sent to DeepSeek's servers for processing
- Data is transmitted securely via encrypted connections
- We do not use your data to train AI models
- You can disable AI features at any time in Settings
4. How We Use Your Information
We use the information we collect to:
- Provide and maintain the CatchTime service
- Generate time tracking reports and statistics
- Sync your data across devices (if enabled)
- Process subscription payments
- Send important service notifications
- Improve and optimize the application
5. Information Sharing
We do not sell, trade, or rent your personal information to third parties.
We may share your information only in the following circumstances:
- Service providers: With trusted third-party services that help us operate our application (Supabase for cloud infrastructure, Stripe for payments, DeepSeek for AI features)
- Legal requirements: If required by law, regulation, or legal process
- Protection: To protect the rights, property, or safety of CatchTime, our users, or the public
6. Your Rights and Choices
You have the right to:
- Access your data: View all your tracking data within the application
- Export your data: Export your data in standard formats
- Delete your data: Delete your local data at any time through the application. For cloud data, you can request deletion by contacting us or deleting your account
- Disable tracking: Pause or stop activity tracking at any time
- Disable cloud sync: Keep your data entirely local
- Disable AI features: Turn off AI-powered categorization and summaries
- Delete your account: Permanently delete your account and all associated cloud data
7. Data Security
We implement appropriate technical and organizational measures to protect your data, including:
- Local-first data storage
- Encrypted data transmission (TLS/SSL)
- Secure authentication via Supabase Auth
- Row-level security policies on cloud databases
- Regular security reviews
However, no method of transmission over the Internet or electronic storage is 100% secure, and we cannot guarantee absolute security.
8. Children's Privacy
CatchTime is not intended for use by children under the age of 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us.
9. International Data Transfers
If you use cloud sync, your data may be transferred to and processed in countries other than your own. We ensure appropriate safeguards are in place for such transfers.
10. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last updated" date.
We encourage you to review this Privacy Policy periodically for any changes.
11. Contact Us
If you have any questions about this Privacy Policy or our data practices, please contact us at:
- Email: hi@catchtime.app
- Website: catchtime.app