Legal
Cookie Policy
This Cookie Policy explains how GitWatchman uses cookies and similar technologies to enhance your browsing experience and provide our services.
1. What Are Cookies
Cookies are small text files that are placed on your device when you visit a website. They are widely used to make websites work more efficiently and provide information to website owners.
Cookies can be "persistent" (remain on your device until deleted) or "session" (deleted when you close your browser).
2. How We Use Cookies
We keep our use of cookies to a minimum. We use:
- Essential Cookies: Required for the website to function properly
- Authentication Cookies: To keep you signed in and secure
- Preference Storage: Browser storage (localStorage) to remember your settings, such as your theme preference
We do not use analytics or advertising cookies. Our website analytics (Vercel Web Analytics) are fully cookieless: they store nothing on your device and use only anonymized, aggregated data. See Section 3.3 below.
3. Types of Cookies We Use
3.1 Essential Cookies
These cookies are necessary for the website to function and cannot be switched off. They are usually set in response to actions made by you, such as:
- Setting your privacy preferences
- Logging in or filling in forms
- Maintaining your session
- Authentication and security
- Basic website functionality
3.2 Functional Cookies
These cookies enable the website to provide enhanced functionality and personalization:
- Remembering your language preferences
- Storing your monitoring settings
- Customizing your dashboard layout
- Notification preferences
- Repository monitoring configurations
3.3 Analytics — Without Cookies
We use Vercel Web Analytics to understand aggregate site usage (most visited pages, referrers, device types). Unlike traditional analytics tools, it does not use cookies or any other device storage:
- Nothing is stored on or read from your device
- Visitors are counted via an anonymized hash that expires within 24 hours
- No cross-site or cross-day tracking is possible
- Only anonymous, aggregated statistics are kept
Because no tracking technology is placed on your device, this does not require cookie consent.
4. Third-Party Cookies
Some cookies are placed by third-party services that appear on our pages:
- GitHub / Google OAuth: Cookies set during the sign-in flow on their domains for authentication
- Supabase: Authentication session cookies that keep you signed in (essential)
Vercel (hosting and cookieless analytics) and Resend (email delivery) do not set cookies on our website.
These third-party services have their own privacy policies and cookie practices. We recommend reviewing their policies for more information.
5. Managing Your Cookie Preferences
You have several options for managing cookies:
- Browser Settings: Most browsers allow you to control cookies through settings
- Delete Cookies: Remove existing cookies from your device
- Private Browsing: Use incognito/private mode to prevent cookie storage
6. Browser-Specific Instructions
To manage cookies in your specific browser:
- Chrome: Settings → Privacy and security → Cookies and other site data
- Firefox: Options → Privacy & Security → Cookies and Site Data
- Safari: Preferences → Privacy → Manage Website Data
- Edge: Settings → Cookies and site permissions → Cookies and site data
- Mobile: Settings → Privacy → Cookies and site data
7. Impact of Disabling Cookies
If you choose to disable cookies, some features of our website may not function properly:
- You may need to log in each time you visit
- Your preferences and settings may not be saved
- Some features may not work as expected
Repository monitoring and email notifications run on our servers and are not affected by your browser's cookie settings.
Note: Essential cookies cannot be disabled as they are required for basic website functionality. Disabling non-essential cookies may limit your experience but won't break core features.
8. Cookie Duration and Expiration
Different types of cookies have different lifespans:
8.1 Session Cookies
- Authentication tokens (deleted when browser closes)
- User session data (deleted when browser closes)
- Temporary form data (deleted when browser closes)
8.2 Persistent Cookies
- Supabase authentication tokens (until logout or expiration)
9. Updates to This Policy
We may update this Cookie Policy from time to time to reflect changes in our practices or for other operational, legal, or regulatory reasons. We will notify you of any material changes by posting the updated policy on our website.
For significant changes, we will also send you an email notification at least 30 days before the changes take effect.
10. Contact Information
If you have any questions about our use of cookies, please contact us:
Email: contact@gitwatchman.com
Contact Page: www.gitwatchman.com/contact