GoatCounter est une plateforme d'analyse web open source, présentée comme une alternative respectueuse de la vie privée à Google Analytics ou Matomo. Elle suit les pages vues, les référents, les navigateurs, les tailles d'écran et les campagnes, via un petit extrait JavaScript, un traceur par image, une API ou l'import de journaux de serveur web. Selon sa page de confidentialité, GoatCounter ne stocke rien dans le navigateur du visiteur et ne conserve pas les adresses IP. Vous pouvez l'utiliser comme service hébergé sur goatcounter.com ou l'exécuter vous-même : il est fourni sous forme de binaire ou d'image Docker et utilise SQLite ou PostgreSQL.
GoatCounter.com est exploité par Martin Tournoij, établi en Irlande. Selon la page de confidentialité, les données sont stockées sur des serveurs Hetzner en Finlande et en Allemagne et ne sont pas partagées avec des tiers. Le code source est publié sous une version légèrement modifiée de l'European Union Public Licence (EUPL) 1.2. Une organisation européenne peut donc choisir entre le service hébergé et l'auto-hébergement.