CaptchaService ist ein Open-Source-Microservice, der Proof-of-Work-CAPTCHA-Challenges auf Basis der ALTCHA-Bibliothek bereitstellt. Entwickelt wurde er von it@M, dem IT-Dienstleister der Landeshauptstadt München, als Bot-Schutzschicht vor den öffentlichen Terminservices der Stadt. Zusätzlich zu ALTCHA bietet er adaptive Schwierigkeit pro Quelladresse, Mandantenfähigkeit mit eigenen Schlüsseln und Geheimnissen je Website, IP- und CIDR-Filterung, Health-Checks und Prometheus-Metriken. Der Challenge-Ablauf läuft clientseitig ohne Cookies oder Tracking. Der Dienst basiert auf Java 21, Spring Boot und PostgreSQL und wird als Maven-Artefakt verteilt, Releases erscheinen auf GitHub.
Das Projekt wird unter der MIT-Lizenz von der IT-Abteilung der Stadt München (it-at-m) in Deutschland veröffentlicht, es gibt also weder einen kommerziellen Anbieter noch eine ausländische Muttergesellschaft. Organisationen betreiben es selbst auf einer Infrastruktur ihrer Wahl, sodass Challenge- und Verifizierungsdaten vollständig in der eigenen Hand bleiben. Einen vom Anbieter gehosteten Dienst gibt es nicht: Die Organisation ist selbst für Betrieb, Datenbank und Updates verantwortlich.