Last updated: March 3, 2026

Cookie Policy

This Cookie Policy explains how DunningDog ("we", "us", "our") uses cookies and similar tracking technologies when you visit our website at dunningdog.com or use our dashboard. It also describes your choices regarding these technologies. This policy should be read alongside our Privacy Policy.

1. What Are Cookies

Cookies are small text files that are placed on your device (computer, tablet, or phone) when you visit a website. They are widely used to make websites work more efficiently, provide a better user experience, and give website operators information about how the site is being used.

Cookies can be first-party (set by the website you are visiting) or third-party (set by a service embedded in the website, such as an analytics provider). They can also be session cookies (deleted when you close your browser) or persistent cookies (remain on your device until they expire or are deleted).

2. Cookies We Use

DunningDog uses cookies in three categories. You can manage your preferences for non-essential cookies in Section 8 below.

CategoryPurposeProviderCan Be Disabled
EssentialAuthentication & session managementSupabaseNo
AnalyticsProduct usage & improvementPostHogYes
Error TrackingBug detection & performanceSentryYes

We do not use advertising cookies, retargeting pixels, or social media tracking cookies.

3. Essential Cookies

Essential cookies are strictly necessary for the website to function. Without them, core features like logging in, staying authenticated, and navigating between pages would not work. These cookies cannot be disabled.

Cookie NamePurposeTypeExpiry
sb-*-auth-tokenStores your Supabase authentication session. Required for login and access to the dashboard.First-party, persistentSession / up to 1 year
sb-*-auth-token-code-verifierPKCE code verifier for OAuth flow security. Prevents authorization code interception attacks.First-party, sessionSession

Legal basis (GDPR): These cookies are exempt from consent requirements under Art. 5(3) of the ePrivacy Directive because they are strictly necessary for providing the service you requested.

4. Analytics Cookies

We use PostHog to understand how visitors interact with DunningDog. This helps us identify which features are most useful, discover usability issues, and improve the product. Analytics cookies are optional and are only activated with your consent.

Cookie NamePurposeTypeExpiry
ph_*PostHog session identification and anonymous usage tracking. Tracks pages visited, features used, and session duration.First-party, persistent1 year

PostHog data is hosted on PostHog EU Cloud (eu.i.posthog.com). When analytics cookies are disabled, PostHog falls back to in-memory storage only and does not persist data across page loads.

Data collected: Pages visited, features used, session duration, browser type, operating system, device type, screen resolution, and approximate location (country level, derived from IP address). We do not collect or store your full IP address.

Legal basis (GDPR): Consent (Art. 6(1)(a)). You can withdraw consent at any time using the preference controls in Section 8.

5. Error Tracking

We use Sentry to detect, diagnose, and fix software errors. When an error occurs, Sentry captures technical context about the error to help our engineering team resolve it quickly. Error tracking is optional and is only activated with your consent.

TechnologyPurposeData Retention
Sentry JavaScript SDKCaptures error stack traces, browser metadata, and performance measurements when an application error occurs.90 days
Sentry Session ReplayRecords a replay of the user session when an error occurs (50% sample rate on errors) to help reproduce and fix bugs.90 days

Data collected: Error messages, stack traces, browser type and version, operating system, device type, URL where the error occurred, and performance timing data. Sentry does not track you across websites or build a behavioral profile.

Legal basis (GDPR): Consent (Art. 6(1)(a)). You can withdraw consent at any time using the preference controls in Section 8.

6. Third-Party Cookies

Some of the services we integrate with may set their own cookies when you interact with them. These cookies are governed by the respective third party's own cookie and privacy policies, not ours.

ServiceWhen UsedPolicy
StripeWhen you connect your Stripe account, manage your subscription, or interact with the Stripe Checkout or Billing Portal.Stripe Privacy Policy
GoogleWhen you sign in using Google OAuth. Google may set cookies for authentication and fraud prevention.Google Privacy Policy

We have no control over third-party cookies. We recommend reviewing their policies for details on how they use cookies.

7. Local Storage & Similar Technologies

In addition to cookies, DunningDog uses browser local storage for storing non-sensitive preferences:

KeyPurposeCategory
dd-cookie-consentStores your cookie preference choices (analytics on/off, error tracking on/off) so we can respect your selections across visits.Essential

Local storage data does not expire automatically but can be cleared via your browser settings at any time.

8. Manage Your Cookie Preferences

Use the controls below to choose which optional cookies DunningDog is allowed to use. Your choices are saved in your browser and apply immediately after the page reloads. You can change your preferences at any time by returning to this page.

Cookie Preferences

Manage which cookies DunningDog is allowed to use. Essential cookies cannot be disabled as they are required for the service to function.

Essential Cookies

Required for authentication, session management, and security. These cannot be disabled.

Analytics Cookies

Help us understand how the product is used and improve the experience. Powered by PostHog.

Error Tracking Cookies

Help us detect and fix bugs quickly. Powered by Sentry.

9. Browser Cookie Controls

In addition to the preference controls above, you can manage cookies through your browser settings. Most browsers allow you to:

  • View and delete cookies stored on your device
  • Block all cookies or only third-party cookies
  • Automatically clear cookies when you close your browser
  • Receive a notification before a cookie is set

Instructions for managing cookies in common browsers:

Please note that disabling essential cookies will prevent you from logging in to DunningDog and using core functionality.

10. Do Not Track (DNT)

Do Not Track is a browser setting that signals to websites that you do not wish to be tracked. DunningDog respects your cookie preferences as configured on this page. If you have not set your preferences, analytics and error tracking cookies are disabled by default.

We recommend using the cookie preference controls in Section 8 for the most reliable way to control tracking on DunningDog.

11. Changes to This Policy

We may update this Cookie Policy from time to time to reflect changes in technology, legislation, or our use of cookies. When we make material changes, we will:

  • Update the "Last updated" date at the top of this page
  • Notify registered users via email for significant changes
  • Reset cookie preferences where necessary so you can make an informed choice

We encourage you to review this page periodically.

12. Contact Us

If you have questions about our use of cookies or your preferences, contact us at:

DunningDog — Privacy

Email: privacy@dunningdog.com

General support: support@dunningdog.com