Akamai Client-Side Protection

Akamai Client-Side Protection

Akamai Client-Side Protection is a script security solution that monitors third-party JavaScript for supply chain attacks and data skimming. A lightweight agent script observes the behavior of all scripts running on the page, detecting unauthorized data access and exfiltration attempts. Behavioral telemetry is transmitted to Akamai for analysis and alerting.

Overview

Akamai Client-Side Protection (formerly Page Integrity Manager) is a security solution that monitors the behavior of all JavaScript executing on a web page to detect and prevent client-side attacks. It defends against Magecart-style card skimming, formjacking, unauthorized data exfiltration, and supply chain compromises where third-party scripts are hijacked to steal user data. The solution operates as a security control rather than a tracking or analytics tool.

What This Script Does

Akamai Client-Side Protection deploys a lightweight monitoring agent that observes script behavior on the page.

  • Scripts loaded: A monitoring agent script loads from Akamai's edge network. This agent instruments the page's JavaScript execution environment to observe the behavior of all other scripts (first-party and third-party) running on the page.
  • Behavioral monitoring: The agent monitors script activities including network requests (destination URLs, payload contents), cookie access patterns, form field interactions, DOM modifications, and data storage operations. It compares observed behavior against a baseline to detect anomalies.
  • Data transmitted: Behavioral telemetry is sent to Akamai's servers for analysis, including which scripts are executing, what domains they communicate with, what data they access, and whether their behavior deviates from established patterns. This telemetry does not contain end-user personal data — it describes script behavior, not user behavior.
  • No cookies set: The monitoring agent does not set cookies for tracking or identification purposes. Any browser storage used is for the security monitoring functionality itself.
  • Alerting and blocking: When suspicious behavior is detected (e.g., a script attempting to read credit card form fields and transmit data to an unauthorized domain), the system can alert the site operator and optionally block the malicious action in real time.

Consent & Compliance

Akamai Client-Side Protection falls under the essential consent category.

Under GDPR and ePrivacy, client-side security monitoring qualifies as a strictly necessary service. The monitoring agent protects users' personal data (payment credentials, login information) from theft by compromised scripts. This aligns with the site operator's obligation under GDPR Article 32 to implement appropriate technical measures to protect personal data. The ePrivacy Directive's exemption for strictly necessary services covers security mechanisms that protect the integrity of the service.

Under CCPA/CPRA, the security monitoring constitutes a "business purpose" — protecting the security and integrity of the service. The telemetry collected describes script behavior, not consumer personal information, and is used solely for security purposes.

Should You Block This Without Consent?

No. Akamai Client-Side Protection is a security service that protects visitors from data theft by compromised scripts. Blocking it would remove a critical security control, potentially exposing visitors to card skimming and data exfiltration attacks. It does not track users, set advertising cookies, or collect personal data for marketing purposes.

Is Akamai Client-Side Protection GDPR compliant?

Akamai Client-Side Protection's trackers are classified as essential (strictly necessary), so they are generally exempt from prior consent under the GDPR. You should still list them in your cookie policy and privacy notice so visitors know they are there.

Visit website

Consent Categories

Also Known As

akamaiakamai client side protectionakamai page integrityscript protectionmagecart protectionakamai csp

Industries

Computers Electronics and TechnologyProgramming and Developer Software

Frequently Asked Questions

Related Vendors

Klarna
Klarna
Klarna is a buy-now-pay-later and consumer financing service embedded in e-commerce checkouts. Scripts load payment option widgets displaying installment plans and financing offers to shoppers. Browser signals, purchase context, and session data are collected for real-time credit assessments. Sets cookies to maintain session state across the checkout flow.
SAP Commerce Cloud
SAP Commerce Cloud
SAP Commerce Cloud is an enterprise e-commerce platform powering online storefronts and headless commerce deployments. Storefront scripts manage product catalog rendering, cart state, checkout flows, and user account management. Session cookies and browser storage are used to maintain cart persistence and authentication state across shopping sessions.
Datadog
Datadog
Datadog is an observability and monitoring platform for cloud infrastructure, applications, and logs. Browser SDK scripts instrument frontend JavaScript to capture errors, performance timings, and user sessions for Real User Monitoring. Used by engineering teams to diagnose production issues and monitor user experience metrics.
Razorpay
Razorpay
Razorpay is an Indian payment gateway for processing online transactions. Scripts embed checkout flows supporting cards, UPI, netbanking, and digital wallets on e-commerce sites. Handles payment tokenization and fraud detection. Sets session cookies during checkout to maintain transaction state.
Framer
Framer
Framer is a website builder and design platform. Sites deployed on Framer load Framer's CDN infrastructure scripts for rendering and asset delivery. Framer Analytics tracks page views, visitor counts, and traffic sources. Sets cookies to distinguish unique visitors and measure site performance.
Okta
Okta
Okta is an enterprise identity and access management platform used for SSO, MFA, and user lifecycle management. Scripts and redirects handle authentication flows that validate user identity against Okta's identity provider before granting access to applications. Widely deployed in B2B SaaS and enterprise software products.

Manage consent for Akamai Client-Side Protection

ConsentStack automatically detects and manages Akamai Client-Side Protection trackers so your site stays compliant with global privacy regulations.