Mit dem t3versions Dienst kann man durch Eingabe einer oder mehrerer URLs die eingesetzte TYPO3 Major Version ermitteln. Der Dienst nutzt verschiedene Analyse-Verfahren um die eingesetzte TYPO3 Version zu ermitteln. Webseiten, welche TYPO3 einsetzen werden in der Datenbank gespeichert und es wird eine kumulierte Statistik aller analysierten TYPO3 Versionen zur verfügung gestellt. Der Dienst kann per Batch-Import zu analysierende URLs in eine Task Queue importieren und die importierten URLs parallel auswerten. So wurden mit der ersten Version der Applikation über 48 Millionen Domains auf TYPO3 Nutzung/Version analysiert und in weiteren Scans auch die TYPO3 Patch-Level Versionen der gefundenen TYPO3 Seiten kommuliert.

Die Applikation wurde mit dem Python Framework Django entwickelt und wird mittels auto deployment von einem GitLab CI Server deployed. Die Analyse-Komponenten sind skalierbar ausgelegt (Docker Container), sodass die Analyse verteilt auf mehrere Server durchgeführt werden kann.

Im Jahr 2020 erhielt das Projekt ein Budget von der TYPO3 Association mit dem Zielen, die Reichweite von TYPO3 zu analsieren, einen detaillierten Überblick über die Nutzerbasis von TYPO3 zu bekommen und Trends schnell zu erkennen und abzubilden.

Aktuell wird pro Quartal die Statistik aktualisiert und in diesem Zusammenhang werden Regelmäßig ca. 260 Millionen Domains auf TYPO3 Nutzung/Version überprüft.

Zur t3versions.com Webseite