Better Business Bureau

Better Business Bureau

Online verification and compliance organization that displays a seal indicating BBB accreditation. The BBB Dynamic Seal script loads a trust badge that verifies accreditation status from BBB servers. No behavioral tracking or advertising cookies are set.

Overview

The Better Business Bureau (BBB) is a nonprofit organization that provides business accreditation, ratings, and consumer trust verification services across the United States and Canada. Businesses that maintain BBB accreditation in good standing are permitted to display the BBB Dynamic Seal — a trust badge that verifies the business's current accreditation status — on their websites. The seal is a common trust signal on e-commerce and service business websites.

The BBB Dynamic Seal script is narrowly scoped: it loads a real-time-verified trust badge that confirms the displaying business holds active BBB accreditation. It serves an informational and trust-signaling purpose only.

What This Script Does

The BBB Dynamic Seal script (seal.bbb.org/... or loaded via a small inline script) performs a single function:

Real-time accreditation verification: The script makes a request to BBB's servers to verify that the business's BBB accreditation is current and in good standing at the time the page is loaded. This prevents businesses that have lost accreditation from continuing to display the seal. The verification request includes the business's BBB ID or registered domain as the lookup key.

Badge rendering: Upon successful verification, the script renders the BBB Dynamic Seal badge inline on the page. The badge displays the business's current BBB rating (A+ through F), accreditation status, and links to the business's BBB profile page where consumers can read reviews and complaints.

No behavioral tracking: The BBB seal script does not set cookies, does not use local storage, does not collect visitor behavioral data, does not integrate with advertising platforms, and does not create visitor profiles. The only network request is the accreditation status verification from BBB's servers.

Static image fallback: In some implementations, the BBB seal is a simple static image with a link to the BBB profile, with no JavaScript execution at all. Whether the implementation uses the dynamic verification script or a static image, there is no tracking component.

Consent & Compliance

The BBB Dynamic Seal requires no consent management consideration:

  • GDPR / ePrivacy: The BBB seal script does not set cookies or collect personal data from visitors. The accreditation verification request to BBB's servers is a standard HTTP request for badge content — comparable to loading any other third-party image. Standard web server access logs (IP address, user agent, referer) from BBB's servers are incidental and not meaningful from a consent management perspective.
  • ePrivacy Directive: No cookies or similar technologies are used. No consent is required.
  • CCPA: No personal information is collected from website visitors through the BBB seal script.
  • Legitimate interest: Displaying a trust badge that helps consumers verify a business's credibility is a legitimate interest of the business. Even if any incidental data processing were applicable, legitimate interest would be a clear lawful basis.

Should You Block This Without Consent?

The BBB Dynamic Seal is a trust verification badge with no tracking, no cookies, and no personal data collection from visitors. It can load on all pages without consent.

No.

Visit website

Consent Categories

Functional

Also Known As

BBBBBB sealBBB accreditation badgetrust badgebusiness accreditationBBB dynamic seal

Industries

Business and Consumer ServicesHeavy Industry and EngineeringComputers Electronics and TechnologyBusiness ServicesLaw and Government

Tracked Domains (1)

bbb.orgFunctional

Frequently Asked Questions

Does the BBB Dynamic Seal require visitor consent to load?

No. The BBB Dynamic Seal script makes a single request to BBB's servers to verify accreditation status and renders the trust badge. It sets no cookies, collects no personal data from visitors, and performs no behavioral tracking. No consent is required.

What exactly does the BBB Dynamic Seal script do on a webpage?

The script sends the business's BBB ID or registered domain to BBB's servers to confirm active accreditation, then renders the trust badge showing the current rating and accreditation status. No analytics, no cookies, no visitor profiling — only real-time accreditation verification.

Does ConsentStack block the BBB seal?

ConsentStack classifies the BBB Dynamic Seal as functional and does not block it. Because the seal sets no cookies and collects no visitor personal data, it loads freely on all pages without requiring a consent signal. No configuration is needed to exempt it from blocking.

Related Vendors

Google Maps
Google Maps
Google Maps is the dominant web mapping service used for embedded maps and location features on websites. Scripts load interactive map tiles, geocoding, and Places API functionality through the Maps JavaScript API. May set cookies to remember map preferences and manage API quota.
Google Search
Google Search
Google Search appears on websites through the Programmable Search Engine, enabling custom site-specific search functionality. Scripts load the search widget from Google's servers to render search bars and display results within the host website. Sends search queries to Google's index and may set cookies for search personalization and query history.
Google
Google
Google is the dominant provider of web analytics, advertising, and infrastructure tools. Scripts like Google Analytics, Tag Manager, Ads, and reCAPTCHA collect behavioral data, manage tag firing, serve targeted ads, and detect bots. Sets persistent cookies to track users and correlate activity across sites.
Microsoft Teams
Microsoft Teams
Microsoft Teams is a workplace communication and collaboration platform that can be embedded on websites for chat, meetings, and document sharing. Embedded widgets load from Microsoft's servers to enable real-time messaging, video calls, and file collaboration. Sets authentication and session cookies to verify participant identity and maintain connection state.
Apple Maps JS
Apple Maps JS
Apple Maps JS is Apple's JavaScript mapping framework for embedding interactive maps on websites. Scripts load map tiles, location pins, and routing data from Apple's MapKit servers to render navigable maps within web pages. Requires a MapKit JS token for authentication but does not set tracking cookies or collect behavioral analytics data.
Apple Business Chat
Apple Business Chat
Apple Business Chat enables direct customer messaging between websites and Apple's Messages app. Scripts load chat buttons and conversation interfaces that connect visitors to business support agents through iMessage. Sets minimal session cookies to maintain conversation context but does not track browsing behavior or collect analytics data.

Manage consent for Better Business Bureau

ConsentStack automatically detects and manages Better Business Bureau trackers so your site stays compliant with global privacy regulations.