The StackOptic Blog

Practical guides on identifying website technologies, SEO and GEO, web performance and lead generation — from the team behind StackOptic.

Detecting Razorpay via the checkout.razorpay.com script and the Razorpay constructor
Tech Stack Guides

How to Tell If a Website Uses Razorpay

Razorpay is India's leading payment gateway. Detect it via the checkout.razorpay.com/v1/checkout.js script, the global Razorpay constructor and api.razorpay.com requests.

27 May 20266 min read
Detecting jsDelivr via assets loaded from cdn.jsdelivr.net npm and gh paths
Tech Stack Guides

How to Tell If a Website Uses jsDelivr

jsDelivr is a free public CDN for open-source packages. Detect it via assets loaded from cdn.jsdelivr.net (/npm/, /gh/, /wp/ paths) in script, link and image tags.

27 May 20267 min read
Detecting Ant Design via ant- prefixed class names like ant-btn and ant-table
Tech Stack Guides

How to Tell If a Website Uses Ant Design

Ant Design is a comprehensive React UI library for enterprise apps. Detect it via ant- prefixed class names (ant-btn, ant-row, ant-table) and its design-token CSS variables in the DOM.

27 May 20267 min read
Detecting Lucky Orange heatmaps and recordings via its lo.js script
Tech Stack Guides

How to Tell If a Website Uses Lucky Orange

Lucky Orange combines heatmaps, session recordings and live chat. Detect it via the tools.luckyorange.com/core/lo.js script, the __lo_site_id global and __lotl / _lo_uid cookies.

27 May 20267 min read
Detecting Taboola via the cdn.taboola.com/libtrc loader and the _taboola global array
Tech Stack Guides

How to Tell If a Website Uses Taboola

Taboola is a leading native-advertising and content-recommendation network. Detect it via the cdn.taboola.com/libtrc loader, the _taboola global array and 'Sponsored'/'Around the Web' widgets.

27 May 20266 min read
Detecting comScore via the scorecardresearch.com beacon and the _comscore array
Tech Stack Guides

How to Tell If a Website Uses comScore

comScore (Scorecard Research) measures audience for advertising. Detect it via the scorecardresearch.com beacon, the _comscore array and the COMSCORE / beacon.js signals.

27 May 20266 min read
Detecting Amplitude product analytics via its CDN script and tracking endpoint
Tech Stack Guides

How to Tell If a Website Uses Amplitude

Amplitude is a leading product-analytics platform. Detect it through the cdn.amplitude.com script, the global amplitude object, api2.amplitude.com beacons and amp_ cookies.

27 May 20266 min read
Detecting Adobe Fonts (Typekit) via use.typekit.net kit assets and wf-active classes
Tech Stack Guides

How to Tell If a Website Uses Adobe Fonts (Typekit)

Adobe Fonts (formerly Typekit) is a premium web-font service. Detect it via use.typekit.net kit scripts/CSS, the wf-loading / wf-active classes and p.typekit.net tracking.

27 May 20266 min read
Detecting New Relic Browser monitoring via the NREUM global and nr-data.net beacon
Tech Stack Guides

How to Tell If a Website Uses New Relic

New Relic Browser monitors front-end performance and errors. Detect it via the NREUM global, the inline browser-agent snippet, the nr-data.net beacons and the js-agent.newrelic.com script.

27 May 20267 min read
Detecting ActiveCampaign via activehosted.com forms and the trackcmp.net tracking beacon
Tech Stack Guides

How to Tell If a Website Uses ActiveCampaign

ActiveCampaign blends email marketing, automation and CRM. Detect it via *.activehosted.com forms, the trackcmp.net site-tracking beacon and the vgo() tracking function.

27 May 20266 min read
Detecting Square payments via the squarecdn.com Web Payments SDK and Square global
Tech Stack Guides

How to Tell If a Website Uses Square

Square powers payments for many small and omnichannel businesses. Detect it via the web.squarecdn.com / js.squareup.com scripts, the Square global and squareup.com checkout flows.

27 May 20267 min read
Detecting Okendo via okendo.io assets and oke-prefixed review widget markup
Tech Stack Guides

How to Tell If a Website Uses Okendo

Okendo is a customer-marketing and reviews platform for Shopify DTC brands. Detect it via okendo.io assets, oke-prefixed review markup and its structured-data review output.

27 May 20266 min read
Detecting SvelteKit via /_app/ asset paths and data-sveltekit link attributes
Tech Stack Guides

How to Tell If a Website Is Built With SvelteKit

SvelteKit is the official application framework for Svelte. Detect it via /_app/ asset paths, data-sveltekit-* link attributes and the __sveltekit_ hydration global.

27 May 20266 min read
Detecting Sucuri via the Server Sucuri/Cloudproxy header and X-Sucuri response headers
Tech Stack Guides

How to Tell If a Website Uses Sucuri

Sucuri is a website security platform and WAF. Detect it via the Server: Sucuri/Cloudproxy header, X-Sucuri-ID and X-Sucuri-Cache response headers, and Sucuri firewall block pages.

27 May 20266 min read
Detecting Ghost CMS via its generator meta tag, content image paths and Portal script
Tech Stack Guides

How to Tell If a Website Is Built With Ghost

Ghost is a modern publishing and membership platform. Detect it via the Ghost generator meta tag, /content/images/ paths, the Portal membership script and /members/ and /ghost/ routes.

27 May 20266 min read
Detecting Three.js via the window.THREE global, three.min.js and a WebGL canvas
Tech Stack Guides

How to Tell If a Website Uses Three.js

Three.js is the leading WebGL 3D library. Detect it via the window.THREE global, the three.min.js script and a WebGL <canvas> rendering interactive 3D.

27 May 20266 min read
Detecting OpenCart ecommerce via route= URLs, theme paths and the powered-by footer
Tech Stack Guides

How to Tell If a Website Is Built With OpenCart

OpenCart is a lightweight open-source ecommerce platform. Detect it via route= URLs, the catalog/view/theme/ path, /image/cache/ images and the 'Powered By OpenCart' footer.

27 May 20267 min read
Detecting Fathom Analytics via its script.js library and data-site attribute
Tech Stack Guides

How to Tell If a Website Uses Fathom Analytics

Fathom is a privacy-first, cookieless analytics tool. Detect it via the cdn.usefathom.com/script.js library, the data-site attribute, the window.fathom object and its cookieless beacons.

27 May 20266 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 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 Chakra UI via chakra- prefixed classes and --chakra- CSS custom properties
Tech Stack Guides

How to Tell If a Website Uses Chakra UI

Chakra UI is a popular accessible React component library. Detect it via chakra- prefixed class names, --chakra- CSS custom properties and Emotion css-<hash> classes in the DOM.

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 Remix via the __remixContext, __remixManifest and __remixRouteModules globals
Tech Stack Guides

How to Tell If a Website Is Built With Remix

Remix is a full-stack React framework focused on web fundamentals. Detect it via the window.__remixContext, __remixManifest and __remixRouteModules globals embedded in the page.

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