19 technologies5 categories
tpg.ch is built on Drupal with Google Tag Manager and Google Analytics.
The frontend relies on UIKit. Analytics are handled by Google Tag Manager and Google Analytics. Infrastructure includes jsDelivr.
Tech Stack Highlights
Core Platform1
Drupalv10
CMS
100%
5 evidence signals
Header
19 Nov 1978: Sun, 19 Nov 1978 05:00:00 GMTHeader
HITHeader
^Drupal(?:\s([\d.]+))?\;version:\1: Drupal 10 (https://www.drupal.org)Script
https://www.tpg.ch/core/misc/drupal.js?v=10.5.10JS Global
Drupal โ objectFrameworks & Languages2
PHP
Programming languages
75%
1 evidence signal
HTML
implied by DrupalUIKit
UI frameworks
75%
2 evidence signals
Script
https://www.tpg.ch/themes/custom/tpg/dist/js/uikit.js?v=3.2.4-2Script
https://www.tpg.ch/themes/custom/tpg/dist/js/uikit-icons.js?v=3.2.4-2Analytics & Marketing8
Google Tag Manager
Tag managers
100%
3 evidence signals
HTML
googletagmanager.com/gtm.jsJS Global
google_tag_manager โ objectJS Global
dataLayer โ objectGoogle Analytics
Analytics
100%
5 evidence signals
Cookie
_gaCookie
_gidScript
https://www.google-analytics.com/analytics.jsJS Global
GoogleAnalyticsObject โ stringJS Global
gtag โ functionM
MailChimp
Marketing automation
100%
1 evidence signal
dns
DKIM selector: k1M
Microsoft 365
Email
100%
1 evidence signal
dns
MX: tpg-ch.mail.protection.outlook.comMicrosoft Clarity
Analytics
75%
1 evidence signal
JS Global
clarity โ functionContentsquare
Analytics
75%
1 evidence signal
Script
https://t.contentsquare.net/uxa/e0ffb78c9183c.jsMatomo Analytics
Analytics
75%
3 evidence signals
JS Global
Matomo โ objectJS Global
Piwik โ objectJS Global
_paq โ objectMatomo Tag Manager
Tag managers
75%
1 evidence signal
JS Global
MatomoTagManager โ objectInfrastructure & Security5
Imperva
Security
100%
4 evidence signals
Header
49-330284797-330284656 2NNN RT(1780760127250 28) q(0 0 0 10) r(7 7)Header
^Imperva: ImpervaScript
https://www.tpg.ch/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=1&cb=1123219275dns
CNAME: haids.x.incapdns.netHSTS
Security
75%
1 evidence signal
Header
max-age=31536000Nginx
Web servers
75%
1 evidence signal
Header
nginx(?:/([\d.]+))?\;version:\1: nginxjsDelivr
CDN
75%
1 evidence signal
Script
https://cdn.jsdelivr.net/npm/js-cookie@3.0.5/dist/js.cookie.min.jsCookiebot
Cookie compliance
75%
3 evidence signals
Script
https://consent.cookiebot.com/uc.js?cbid=f197cd72-175f-40bb-8cfd-34da65496c9d&implementation=gtm&consentmode=disabledScript
https://consent.cookiebot.com/f197cd72-175f-40bb-8cfd-34da65496c9d/cc.js?renew=false&referer=www.tpg.ch&dnt=false&init=false&culture=frScript
https://consent.cookiebot.com/uc.jsLibraries & Utilities3
Slick
JavaScript libraries
100%
2 evidence signals
HTML
<link rel="stylesheet" media="all" href="/themes/custom/tpg/dist/css/slick-theme.cssScript
https://www.tpg.ch/themes/custom/tpg/dist/js/slick.js?v=1.8.1jQuery
JavaScript libraries
75%
1 evidence signal
HTML
implied by SlickLeaflet
Maps
75%
5 evidence signals
Script
https://tpg.hafas.cloud/js/hafas_lib_module_maps_leaflet.js?v=1755679530646Script
https://tpg.hafas.cloud/js/jsmap/leaflet.jsScript
https://tpg.hafas.cloud/js/jsmap/leaflet.polylineDecorator.jsScript
https://tpg.hafas.cloud/js/jsmap/leaflet.markercluster.jsScript
https://tpg.hafas.cloud/js/jsmap/leaflet-gesture-handling.min.js