CookieConsent is een lichtgewicht cookietoestemmingsbibliotheek in vanilla JavaScript, ontwikkeld door Orest Bida en uitgebracht onder de MIT-licentie. De bibliotheek blokkeert scripts totdat gebruikers toestemming geven, biedt veel configuratieopties en een API, en ondersteunt toetsenbord- en schermlezergebruik. De makers noemen haar AVG- en CCPA-conform en met weinig invloed op de prestaties. Er is documentatie, een speeltuin om opties uit te proberen en voorbeelden op StackBlitz. Het is een bibliotheek die u zelf in uw website opneemt, geen gehoste dienst; de code staat op GitHub en wordt ook als npm-pakket verspreid.
Omdat de code open source is en op uw eigen site draait, hoeft er geen externe leverancier of cloudplatform tussen te zitten, en kunt u de broncode controleren en aanpassen. Het project is afkomstig van een individuele ontwikkelaar en niet van een bedrijf. Voor organisaties die zelf de controle willen houden, is dit een optie, al regelt u zelf het onderhoud en de juridische beoordeling van de instellingen.