Privacy Policy
Last updated: January 29, 2025
1. Introduction
CatchDoms ("we", "us", "our") is operated by Samir Belabbes, based in France (company registration in progress). This Privacy Policy explains how we collect, use, and protect your personal information when you use our website at catchdoms.com (the "Service").
By using the Service, you agree to the collection and use of information in accordance with this policy.
2. Information We Collect
Account Information
When you create an account, we collect:
- Name
- Email address
- Password (hashed, never stored in plain text)
You may also sign in via Google or GitHub OAuth. In that case, we receive your name and email address from the provider. We do not access any other data from your social accounts.
Usage Data
We use Umami, a privacy-focused analytics tool, to collect anonymous usage data such as page views, referrer, browser type, and country. Umami does not use cookies and does not collect any personally identifiable information.
Push Notification Subscriptions
If you enable browser push notifications, we store your push subscription endpoint and encryption keys to deliver notifications. This data is deleted when you unsubscribe.
3. How We Use Your Data
We use the information we collect to:
- Provide and maintain the Service
- Manage your account and subscription
- Send notifications you have opted into (in-app and push)
- Process payments through Stripe
- Understand how the Service is used (anonymous analytics)
- Respond to your inquiries
We do not sell, rent, or share your personal data with third parties for marketing purposes.
4. Data Storage & Security
Your data is stored on secure servers. We use industry-standard security measures including encrypted connections (HTTPS), hashed passwords, and access controls to protect your information.
While we strive to protect your data, no method of transmission over the Internet is 100% secure. We cannot guarantee absolute security.
5. Third-Party Services
We use the following third-party services:
- Stripe — Payment processing. When you subscribe, your payment information is handled directly by Stripe. We do not store your credit card details. See Stripe's Privacy Policy.
- Umami — Privacy-focused analytics. No cookies, no personal data collected. See Umami's Privacy Policy.
6. Cookies
CatchDoms uses only essential cookies required for the Service to function:
- Session cookie — Maintains your login session (Laravel framework)
- CSRF token — Protects against cross-site request forgery
We do not use any third-party tracking cookies, advertising cookies, or analytics cookies.
7. Your Rights (GDPR)
Under the General Data Protection Regulation (GDPR), you have the right to:
- Access — Request a copy of the personal data we hold about you
- Rectification — Request correction of inaccurate data
- Erasure — Request deletion of your personal data
- Portability — Request your data in a portable format
- Objection — Object to the processing of your data
- Withdraw consent — Withdraw consent at any time where processing is based on consent
To exercise any of these rights, contact us at . We will respond within 30 days.
You can also delete your account at any time from your profile settings, which will remove all your personal data.
8. Data Retention
We retain your account data for as long as your account is active. If you delete your account, your personal data is permanently removed within 30 days, except where we are required by law to retain it.
Anonymous analytics data (Umami) is retained indefinitely as it cannot be linked to any individual.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of significant changes by posting a notice on the Service or sending you an email. Your continued use of the Service after changes constitutes acceptance of the updated policy.
10. Contact
If you have any questions about this Privacy Policy, please contact us at: