Imperva

Imperva

Web application security platform providing DDoS protection, WAF, and bot management. Client-side scripts perform device fingerprinting and behavioral analysis to distinguish human visitors from automated traffic. Challenge pages may appear to users flagged as suspicious before they can proceed to the site.

Overview

Imperva (formerly Incapsula, acquired by Thales Group in 2023) is a cybersecurity company providing Web Application Firewall (WAF), DDoS protection, bot management, CDN, and API security services. It is used by financial institutions, e-commerce platforms, healthcare organizations, and government agencies to protect web applications from automated attacks, application-layer DDoS, SQL injection, cross-site scripting, and credential stuffing. Imperva's architecture operates as a reverse proxy — all traffic to the protected website routes through Imperva's network before reaching the origin server, allowing threat detection and mitigation at the edge.

What This Script Does

Imperva's client-side presence serves security verification purposes: detecting automated browsers, bots, and scripted attacks that reach the website.

JavaScript challenge execution:

  • Imperva injects a JavaScript challenge that browsers must execute to prove they are a legitimate browser environment
  • The challenge tests for capabilities that headless browsers (Puppeteer, Playwright, PhantomJS) and automation frameworks typically lack or simulate poorly
  • Challenge results are evaluated server-side; legitimate browsers receive a session validation cookie; suspicious clients are blocked or presented with a CAPTCHA

Device fingerprinting data collected:

  • User agent string and parsed browser/OS/version details
  • Screen resolution, color depth, and pixel ratio
  • Installed browser plugins and fonts (via canvas fingerprinting)
  • WebGL renderer and vendor strings
  • Timezone offset and language settings
  • JavaScript engine performance timing (used to detect virtual environments)
  • Network connection type if available via the Network Information API

Behavioral signals analyzed:

  • Mouse movement patterns and velocity (distinguish human from scripted input)
  • Keystroke timing patterns
  • Touch event characteristics on mobile devices
  • Scroll behavior

Cookies set:

  • visid_incap_<site-id> — first-party persistent cookie, 1-year expiry, stores Imperva's visitor session validation token that grants access to the protected site; required to pass the security check
  • incap_ses_<port>_<site-id> — session-scoped cookie, stores the active security session token for the current browser session
  • nlbi_<site-id> — first-party persistent cookie, load balancing and bot score caching, 1-year expiry
  • These cookies are strictly necessary for the security service to function; without them, the protection layer cannot distinguish validated humans from bots on subsequent requests

Consent & Compliance

Imperva's cookies and data collection fall under the essential consent category. Under ePrivacy Directive Article 5(3), the exemption for cookies "strictly necessary" for a service explicitly requested by the user extends to security services that protect the integrity of the requested website. The EDPB and national DPAs have confirmed that security cookies used for bot detection, DDoS protection, and fraud prevention qualify as strictly necessary and are exempt from consent requirements.

Under GDPR, Imperva's processing of device fingerprinting and behavioral signals for security purposes is covered by legitimate interest under Article 6(1)(f) — the legitimate interest being the protection of the website and its users from cyberattacks and fraud. This is a well-established legitimate interest that consistently passes the balancing test.

Under CCPA, data collected for security purposes is not sold or used for advertising and does not trigger opt-out rights. Imperva is headquartered in San Mateo, California; EU data is processed through Imperva's EU infrastructure and covered by SCCs.

Should You Block This Without Consent?

No. Imperva provides essential security services. Its cookies (visid_incap_*, incap_ses_*, nlbi_*) are strictly necessary for the security layer to function — blocking them would disable bot protection, WAF enforcement, and DDoS mitigation, leaving the website unprotected. These cookies and data collection activities are exempt from consent requirements under ePrivacy and covered by legitimate interest under GDPR.

Is Imperva GDPR compliant?

Imperva typically loads marketing trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Imperva can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Imperva, not on Imperva itself.

Visit website

Consent Categories

Also Known As

ImpervaIncapsulaWAF bot protectionDDoS protectionImperva CDN

Industries

Computer SecurityComputers Electronics and Technology

Tracked Domains (48)

Imperva's trackers are rarely seen, seen on a small share of the sites ConsentStack has scanned. Scan your own site to see which of these are firing before consent.

areyouahuman.comMarketing

areyouahuman.com is a marketing domain operated by Imperva, used to serve ads, build audiences, and measure ad conversions. Seen on a small share of scanned sites.

yjyztmj.x.incapdns.netEssential

yjyztmj.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

k2pf5eb.x.incapdns.netEssential

k2pf5eb.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

a7fug.x.incapdns.netEssential

a7fug.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

a3rx86v.x.incapdns.netEssential

a3rx86v.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

73iibbb.x.incapdns.netEssential

73iibbb.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

afmroz9.x.incapdns.netEssential

afmroz9.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

rq7cuf9.x.incapdns.netEssential

rq7cuf9.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

6xqnd8u.x.incapdns.netEssential

6xqnd8u.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

z9n3yzg.x.incapdns.netEssential

z9n3yzg.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

ks4pdkw.x.incapdns.netEssential

ks4pdkw.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

p4hb75p.x.incapdns.netEssential

p4hb75p.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

ug55z8o.x.incapdns.netEssential

ug55z8o.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

ezvhzv6.x.incapdns.netEssential

ezvhzv6.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

7eb5opl.x.incapdns.netEssential

7eb5opl.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

evj3x.x.incapdns.netEssential

evj3x.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

fwbzswe.x.incapdns.netEssential

fwbzswe.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

gpxjedw.x.incapdns.netEssential

gpxjedw.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

gx85csa.x.incapdns.netEssential

gx85csa.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

l5dykax.x.incapdns.netEssential

l5dykax.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

ze2e5pr.x.incapdns.netEssential

ze2e5pr.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

2ty7q3s.x.incapdns.netEssential

2ty7q3s.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

36wi5hm.x.incapdns.netEssential

36wi5hm.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

3exvfbh.x.incapdns.netEssential

3exvfbh.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

4jjom9f.x.incapdns.netEssential

4jjom9f.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

5iqik.x.incapdns.netEssential

5iqik.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

5kbz76q.x.incapdns.netEssential

5kbz76q.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

5t48cjc.x.incapdns.netEssential

5t48cjc.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

7v2agdo.x.incapdns.netEssential

7v2agdo.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

7xjpy4d.x.incapdns.netEssential

7xjpy4d.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

838ovnu.x.incapdns.netEssential

838ovnu.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

982gl.x.incapdns.netEssential

982gl.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

avgu9hk.x.incapdns.netEssential

avgu9hk.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

bp5os9q.x.incapdns.netEssential

bp5os9q.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

c4sxz.x.incapdns.netEssential

c4sxz.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

unjv837.x.incapdns.netEssential

unjv837.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

vc24x.x.incapdns.netEssential

vc24x.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

vhob6qi.x.incapdns.netEssential

vhob6qi.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

wex83ti.x.incapdns.netEssential

wex83ti.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

ybi7tpc.x.incapdns.netEssential

ybi7tpc.x.incapdns.net is an essential domain operated by Imperva, used to keep the site working, including security, load balancing, and sessions. Seen on a small share of scanned sites.

+ 8 more tracked domains, shown by how common they are across scanned sites.

Cookies Imperva Sets (2)

visid_incap_

Imperva (Incapsula) per-site visitor identifier; suffix is the site numeric ID.

incap_ses_

Imperva (Incapsula) per-site session identifier; suffix is the site numeric ID.

Frequently Asked Questions

Related Vendors

Arkose Labs
Arkose Labs
Fraud prevention platform specializing in account protection and bot mitigation. Presents users with interactive enforcement challenges when suspicious activity is detected. The Arkose Labs script runs device and behavior analysis before surfacing challenges, targeting credential stuffing, fake account creation, and payment fraud.
Cloudflare Turnstile
Cloudflare Turnstile
Cloudflare Turnstile is a CAPTCHA alternative for bot detection and spam prevention. Scripts analyze browser behavioral signals, attributes, and interaction patterns to verify human visitors without requiring visual puzzle-solving challenges. Sets minimal functional tokens; does not build visitor profiles.
Ant Financial
Ant Financial
Ant Financial (Alipay) is China's leading digital payments platform. Alipay scripts on e-commerce sites handle payment checkout flows for Chinese consumers. Also used for authentication and digital wallet integration on merchant sites.
FastG8
FastG8
FastG8 is a real-time advertising verification and quality assurance platform. Scripts run pre-bid and post-bid checks on programmatic ad impressions to detect fraud, brand safety issues, and viewability problems.
ClickCertain
ClickCertain
ClickCertain is a click fraud prevention platform for pay-per-click advertisers. Scripts analyze visitor behavior and device signals to detect invalid clicks from bots and click farms, automatically blocking fraudulent traffic from draining ad budgets.
Webscale Networks
Webscale Networks
Cloud-native CDN and web security platform. Webscale Networks provides edge delivery, DDoS protection, and bot mitigation for e-commerce sites. Most functionality is network-level; client-side scripts may appear for bot detection challenges.

Manage consent for Imperva

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