Tech Stack Guides

149 articles

Detecting Datadog Real User Monitoring via its browser agent and intake endpoint
Tech Stack Guides

How to Tell If a Website Uses Datadog

Datadog Real User Monitoring tracks front-end performance and errors. Detect it via the datadog-rum.js agent, the window.DD_RUM and DD_LOGS globals and browser-intake-datadoghq.com beacons.

27 May 20267 min read
Detecting Elementor via elementor- CSS classes and the elementor plugin assets
Tech Stack Guides

How to Tell If a Website Uses Elementor

Elementor is the most popular WordPress page builder. Detect it via the elementor- body and section classes, the /wp-content/plugins/elementor/ assets and the elementorFrontend global.

27 May 20266 min read
Detecting Google Ads via the AW- conversion ID and googleadservices conversion endpoint
Tech Stack Guides

How to Tell If a Website Uses Google Ads (Conversion & Remarketing)

Google Ads conversion tracking and remarketing tag a site for advertisers. Detect it via the AW- conversion ID in gtag, googleadservices.com/pagead/conversion and googleads.g.doubleclick.net.

27 May 20266 min read
Detecting PayPal via its SDK script, paypalobjects.com assets and Smart Payment Buttons
Tech Stack Guides

How to Tell If a Website Uses PayPal

PayPal is one of the most widely accepted payment methods online. Detect it via the paypal.com/sdk/js script, paypalobjects.com assets, the paypal global and Smart Payment Buttons.

27 May 20267 min read
Detecting imgix via *.imgix.net asset URLs and query-string transformation parameters
Tech Stack Guides

How to Tell If a Website Uses imgix

imgix is a real-time image-processing CDN. Detect it via *.imgix.net asset URLs and its query-string transformation parameters like auto=format, fit, w and dpr.

27 May 20267 min read
Detecting Cloudflare Turnstile via the challenges.cloudflare.com script and cf-turnstile div
Tech Stack Guides

How to Tell If a Website Uses Cloudflare Turnstile

Cloudflare Turnstile is a privacy-first, frictionless CAPTCHA alternative. Detect it via the challenges.cloudflare.com/turnstile/v0/api.js script, the cf-turnstile div and the turnstile global.

27 May 20267 min read
Detecting Drift via the js.driftt.com embed, the drift global and the drift.load call
Tech Stack Guides

How to Tell If a Website Uses Drift

Drift is a conversational-marketing and sales-chat platform. Detect it via the js.driftt.com embed script, the window.drift object, the drift.load call and customer.driftt.com traffic.

27 May 20267 min read
Detecting D3.js via the window.d3 global and the data-bound SVG it generates
Tech Stack Guides

How to Tell If a Website Uses D3.js

D3.js is the leading data-visualisation library. Detect it via the window.d3 global, the d3.min.js script and the data-bound SVG it generates for charts and visualisations.

27 May 20266 min read
Detecting Afterpay via static.afterpay.com assets and the afterpay-placement widget
Tech Stack Guides

How to Tell If a Website Uses Afterpay (Clearpay)

Afterpay (Clearpay in the UK) is a major BNPL provider. Detect it via static.afterpay.com assets, the <afterpay-placement> widget, the AfterPay messaging and afterpay.com checkout.

27 May 20266 min read
Detecting Affirm BNPL via the cdn.affirm.com script and monthly-payment messaging
Tech Stack Guides

How to Tell If a Website Uses Affirm

Affirm is a leading US buy-now-pay-later provider. Detect it via the cdn.affirm.com/js/v2/affirm.js script, the global affirm object, the _affirm_config and monthly-payment messaging widgets.

27 May 20266 min read
Detecting Stripe payments via the js.stripe.com script, Elements iframes and cookies
Tech Stack Guides

How to Tell If a Website Uses Stripe

Stripe is the dominant developer-first payment platform. Detect it via the js.stripe.com/v3 script, the Stripe() global, Elements iframes, the __stripe_mid cookie and api.stripe.com calls.

27 May 20267 min read
Detecting FullStory session replay via its fs.js script and tracking endpoint
Tech Stack Guides

How to Tell If a Website Uses FullStory

FullStory records full session replays and digital-experience analytics. Detect it via the edge.fullstory.com/s/fs.js script, the global FS object, the _fs_org setting and fs_uid cookie.

27 May 20267 min read
Detecting Matomo analytics on a website through its script and tracking beacon
Tech Stack Guides

How to Tell If a Website Uses Matomo

Matomo is the privacy-first, self-hostable analytics platform. Here is how to detect it on any site using script URLs, the _paq object, the matomo.php beacon and first-party cookies.

27 May 20268 min read
Detecting Plausible Analytics via its script.js library and data-domain attribute
Tech Stack Guides

How to Tell If a Website Uses Plausible Analytics

Plausible is a privacy-first, cookieless analytics tool. Detect it via the plausible.io/js/script.js library, the data-domain attribute, the window.plausible function and /api/event beacons.

27 May 20267 min read
Detecting hCaptcha via the js.hcaptcha.com script and the h-captcha widget div
Tech Stack Guides

How to Tell If a Website Uses hCaptcha

hCaptcha is a privacy-focused reCAPTCHA alternative. Detect it via the js.hcaptcha.com/1/api.js script, the h-captcha widget div with data-sitekey, the hcaptcha global and hcaptcha.com iframes.

27 May 20266 min read
Detecting Cloudinary via res.cloudinary.com asset URLs and transformation parameters
Tech Stack Guides

How to Tell If a Website Uses Cloudinary

Cloudinary is a leading media-management and image/video CDN. Detect it via res.cloudinary.com asset URLs, the cloud name in the path and its image-transformation parameters.

27 May 20267 min read
Detecting Drupal CMS via the drupalSettings global, core paths and generator header
Tech Stack Guides

How to Tell If a Website Is Built With Drupal

Drupal powers many large, complex sites. Detect it via the drupalSettings global, data-drupal attributes, /core/ and /sites/ paths, the X-Generator header and the generator meta tag.

27 May 20267 min read
Detecting Google AdSense via the adsbygoogle.js script and ca-pub publisher ID
Tech Stack Guides

How to Tell If a Website Uses Google AdSense

Google AdSense monetises sites with display ads. Detect it via the adsbygoogle.js script from pagead2.googlesyndication.com, the adsbygoogle array, ca-pub- publisher IDs and ins.adsbygoogle blocks.

27 May 20266 min read
Detecting PrestaShop ecommerce via the prestashop global, generator tag and module paths
Tech Stack Guides

How to Tell If a Website Is Built With PrestaShop

PrestaShop is a popular open-source ecommerce platform, especially in Europe. Detect it via the prestashop global, the generator meta tag, /modules/ and /themes/ paths and PrestaShop cookies.

27 May 20266 min read
Detecting Mailchimp via list-manage.com signup forms and the mc-validate.js script
Tech Stack Guides

How to Tell If a Website Uses Mailchimp

Mailchimp is the best-known email marketing platform. Detect it via list-manage.com signup forms, the mc-validate.js script, chimpstatic.com pop-ups and Mailchimp embedded form markup.

27 May 20267 min read
Detecting Google Fonts via fonts.googleapis.com stylesheet links and fonts.gstatic.com files
Tech Stack Guides

How to Tell If a Website Uses Google Fonts

Google Fonts is the most popular web-font service. Detect it via fonts.googleapis.com stylesheet links and fonts.gstatic.com font-file requests — and learn the GDPR implications of hosted fonts.

27 May 20267 min read
Detecting Nuxt via the __NUXT__ hydration object, the #__nuxt root and _nuxt asset paths
Tech Stack Guides

How to Tell If a Website Is Built With Nuxt

Nuxt is the leading Vue meta-framework. Detect it via the window.__NUXT__ hydration object, the #__nuxt root element and _nuxt/ build-asset paths.

27 May 20267 min read
Detecting Intercom via the widget.intercom.io script, the Intercom global and app_id
Tech Stack Guides

How to Tell If a Website Uses Intercom

Intercom is a leading customer messaging and support platform. Detect it via the widget.intercom.io and js.intercomcdn.com scripts, the window.Intercom object, intercomSettings and the app_id.

27 May 20267 min read
Detecting Pendo via the cdn.pendo.io agent, the pendo global and data.pendo.io tracking
Tech Stack Guides

How to Tell If a Website Uses Pendo

Pendo combines product analytics with in-app guidance. Detect it via the cdn.pendo.io agent, the global pendo object, pendo.initialize() and data.pendo.io tracking.

27 May 20266 min read