Legal

Cookie Policy

Last updated:  ·  Effective Date: March 1, 2025

This Cookie Policy explains how Agency Billing Hub ("ABH", "we", "us", or "our") uses cookies and similar tracking technologies on our website at agencybillinghub.com and our platform.

Your choice matters. When you first visit, a cookie consent banner gives you the option to accept or decline analytics cookies. Analytics cookies are only set after you click "Accept". Essential cookies (required for the platform to function) are always active.

1. What Are Cookies?

Cookies are small text files placed on your device (computer, tablet, smartphone) when you visit a website. Cookies help the website recognize your device and remember information about your preferences, login status, or past actions.

Cookies can be:

  • Session cookies — temporary; deleted when you close your browser
  • Persistent cookies — remain on your device for a set period or until you delete them
  • First-party cookies — set by Agency Billing Hub directly
  • Third-party cookies — set by external services we use (e.g., Google Analytics)

We also use localStorage (browser storage) for authentication tokens and user preferences. Unlike cookies, localStorage data is not sent to servers automatically and does not expire unless cleared manually.

2. Types of Cookies We Use

2.1 Essential Cookies (Always Active)

These are required for the platform to function. They cannot be disabled. Without them, you cannot log in or use core features.

Name / KeyPurposeStorageRetention
abh_authStores your authentication JWT token, user role, and agency ID to keep you logged inlocalStorageUntil sign-out or token expiry (60 min idle)
cf_clearanceCloudflare security token to verify human visitors (set by Cloudflare)Cookie30 days

2.2 Analytics Cookies (Consent Required)

These are only set after you click "Accept" on the cookie consent banner. They help us understand how visitors use the platform so we can improve it. No personally identifying information is collected.

We use Google Analytics 4 (GA4). GA4 anonymizes IP addresses by default — your full IP address is never stored by Google Analytics. We have also configured anonymize_ip: true as an additional layer of protection.

NameProviderPurposeRetention
_gaGoogle AnalyticsDistinguishes unique users by assigning a randomly generated number2 years
_ga_*Google AnalyticsMaintains session state across page requests2 years

You can withdraw analytics consent at any time by clearing cookies in your browser, or by using the Google Analytics Opt-out Browser Add-on.

2.3 Preference / Functional Storage (No Consent Required)

These localStorage keys remember your preferences and UI state. They do not track you across sites and contain no personal data.

KeyPurpose
abh_cookie_consentRemembers whether you accepted or declined analytics cookies
analyticsState_*Saves your analytics filter and sort preferences
dismissedBanner_*Remembers which UI notifications you have dismissed

2.4 Advertising Cookies (Not Used)

We do not use advertising or targeting cookies. If this changes in the future, we will update this policy and obtain your consent where required by law.

3. Why We Use Cookies

We use cookies and localStorage to:

  • Keep you securely logged in to your account
  • Ensure the platform functions correctly and securely
  • Remember your preferences and UI settings
  • Analyze website traffic and feature usage (analytics cookies, consent required)
  • Improve the platform based on how it is used
  • Protect against bot abuse and unauthorized access (Cloudflare)

4. Third-Party Cookies

We use the following third-party services that may set cookies or collect data:

  • Google Analytics — analytics and usage reporting. See Google's Privacy Policy and opt-out tool. Only active after cookie consent.
  • Cloudflare — DDoS protection, CDN, and CAPTCHA (Turnstile). Cloudflare may process IP addresses and set the cf_clearance cookie for security purposes. See Cloudflare's Privacy Policy.
  • Polar (payment processing) — may set cookies on their hosted checkout pages. Does not set cookies on our marketing pages.
  • Hetzner (cloud hosting) — does not set cookies on our website.
  • Resend (email delivery) — does not set cookies on our website.

We do not control third-party cookies. Please review the privacy and cookie policies of each third party for more information.

5. Managing Cookies

5.1 Cookie Consent Banner

When you first visit our website, a cookie consent banner is displayed. You can:

  • Click Accept to allow analytics cookies (Google Analytics will load)
  • Click Decline to reject analytics cookies (only essential storage is used)

Your choice is stored in localStorage under the key abh_cookie_consent. To change your choice, clear your browser's site data for agencybillinghub.com — the banner will reappear on your next visit.

5.2 Browser Settings

You can manage cookies through your browser settings:

  • Google Chrome: Settings → Privacy and security → Cookies and other site data
  • Mozilla Firefox: Settings → Privacy & Security → Cookies and Site Data
  • Safari: Preferences → Privacy → Manage Website Data
  • Microsoft Edge: Settings → Cookies and site permissions

Note: disabling essential cookies (or clearing localStorage) will sign you out and may prevent you from logging back in until the issue is resolved.

5.3 Opting Out of Google Analytics

To opt out of Google Analytics tracking across all websites, install the Google Analytics Opt-out Browser Add-on.

6. Cookie Retention

Cookies and localStorage entries are retained as follows:

  • abh_auth (authentication) — until you sign out or the JWT expires
  • abh_cookie_consent — indefinitely until you clear site data
  • _ga / _ga_* (Google Analytics) — up to 2 years
  • cf_clearance (Cloudflare) — 30 days
  • Preference keys — indefinitely until you clear site data

You can delete all stored data at any time through your browser's developer tools or settings.

7. Do Not Track (DNT)

Some browsers support a "Do Not Track" (DNT) signal. We do not currently respond to DNT signals because no universal standard exists for how to interpret them. However, you can control analytics tracking through our cookie consent banner or your browser settings as described above.

8. Updates to This Policy

We may update this Cookie Policy to reflect changes in our use of cookies, legal requirements, or technology. When we make material changes, we will update the "Last updated" date at the top of this page. If changes are significant, we will notify you via email or a website notice.

Your continued use of the Service after the updated policy takes effect constitutes acceptance of the changes.

9. Contact Us

If you have any questions about this Cookie Policy, please contact us:

Agency Billing Hub

Email: [email protected]

Website: agencybillinghub.com