Beta
mediumCompliance & Legal

Third-Party Scripts

Every third-party script loaded on your page is a potential privacy, performance, and security liability. SaaSalyst inventories all external domains your site communicates with and categorizes them by function — analytics, ads, payments, CDNs, and more.

What SaaSalyst Checks

SaaSalyst intercepts all network requests during page load in a real browser, identifies script/XHR/fetch requests to external domains, and categorizes them (analytics, ads/tracking, payment, CDN, fonts, social). Sites with 0–5 third-party domains pass, 6–15 get a warning, and 16+ fail.

Why This Matters

Third-party scripts create compliance exposure under GDPR and CCPA — each external domain that receives visitor data is a potential data processor requiring disclosure. Security teams flag heavy third-party dependency as supply chain risk.

Performance also suffers: each external domain adds DNS lookups, TLS handshakes, and blocking script execution. Enterprise procurement teams evaluate third-party dependency as part of vendor security assessments.

How to Fix It

  1. Audit your third-party scripts: remove any that aren't actively needed. Each script removed reduces risk and improves performance.
  2. Self-host critical scripts (fonts, analytics libraries) to eliminate external dependencies where possible.
  3. Implement Content-Security-Policy headers to control which external domains can execute scripts.
  4. Document all third-party data processors in your privacy policy for GDPR/CCPA compliance.

Frequently Asked Questions

How does SaaSalyst detect third-party scripts?

SaaSalyst loads your page in a real browser and intercepts all network requests. Script, XHR, and fetch requests to domains different from your site are categorized as third-party and classified by function.

Why do third-party scripts matter for compliance?

Under GDPR and CCPA, each third-party that receives visitor data is a data processor requiring disclosure. SaaSalyst flags high third-party dependency because it increases both compliance burden and supply chain risk.

How do third-party scripts affect my Business Readiness Score?

SaaSalyst rates third-party script exposure as medium severity in Compliance. 0–5 external domains pass. 6–15 get a warning. 16+ external domains indicate high dependency and potential compliance exposure.

Check Your SaaS Now — Free

SaaSalyst scans your website in 30 seconds and checks for Third-Party Scripts along with 81+ other business readiness signals.

Scan Your App

Related Checks SaaSalyst Runs