CaptchaService is een open-source microservice die proof-of-work-CAPTCHA-uitdagingen levert op basis van de ALTCHA-bibliotheek. De dienst is ontwikkeld door it@M, de IT-dienstverlener van de gemeente München, als botbeschermingslaag vóór de openbare afsprakenservices van de stad. Bovenop ALTCHA voegt hij adaptieve moeilijkheid per bronadres toe, ondersteuning voor meerdere tenants met aparte sleutels en geheimen per site, IP- en CIDR-filtering, healthchecks en Prometheus-metrics. De uitdaging verloopt aan de clientzijde zonder cookies of tracking. De service is gebouwd met Java 21, Spring Boot en PostgreSQL en wordt verspreid als Maven-artefact, met releases op GitHub.
Het project wordt onder de MIT-licentie uitgebracht door de IT-afdeling van de stad München (it-at-m) in Duitsland, dus er is geen commerciële leverancier en geen buitenlandse moedermaatschappij. Organisaties draaien het zelf op een infrastructuur naar keuze, waardoor uitdagings- en verificatiegegevens volledig onder eigen beheer blijven. Er is geen door een leverancier gehoste dienst: de organisatie is zelf verantwoordelijk voor beheer, database en updates.