
mosparo
Rule-based form spam protection without CAPTCHAs

mosparo is a self-hosted, rule-based spam protection system for web forms that detects spam by evaluating form field content rather than forcing users to solve CAPTCHAs. It focuses on accessibility, data minimization, and privacy while providing configurable rules to block unwanted submissions.
Key Features
- Rule-based spam detection that inspects individual form fields for disallowed words, patterns, or content
- Collects only form data, client IP, and user agent; data is encrypted or hashed before storage
- Automatic data retention policy that deletes stored form entries after approximately 14 days
- Accessible UX: no image puzzles or obscure interactions, compatible with screen readers and keyboard navigation
- Customizable checkbox widget for embedding and styling to match sites
- Supports multiple storage backends (MySQL/MariaDB, PostgreSQL, SQLite) and optional caching (Redis/Memcached)
- Lightweight PHP implementation with frontend assets built via Node tooling
Use Cases
- Protecting contact, comment, and signup forms from automated spam without degrading accessibility
- Integrating a privacy-focused spam filter into existing web apps or CMS forms
- Centralizing form-protection rules for multiple sites or forms on a single self-hosted instance
Limitations and Considerations
- Detection effectiveness depends on rule quality and coverage; additional tuning is often required to reach high block rates
- Not a behavioral CAPTCHA replacement for highly sophisticated bot farms; may need complementary defenses for advanced attacks
mosparo is a practical, privacy-oriented alternative to traditional CAPTCHAs that emphasizes accessibility and configurability for site operators seeking a self-hosted spam protection solution.
Categories:
Tags:
Tech Stack:
Similar Services

Coral (Talk)
Open-source commenting platform for publishers with moderation tools
Coral (Talk) is an open-source commenting and moderation platform for publishers, offering real-time conversations, GraphQL APIs, moderation workflows, and extensible plu...

MyBB
Free, open-source forum software for managing online communities
MyBB is a PHP-based, open-source forum platform with plugins, themes, moderation tools, private messaging and multi-database support.

SourceBans++
Admin, ban and communication management for Source engine servers
Web-based global administration and ban management system for Valve Source engine games, with a PHP web panel, SourceMod plugins, and MySQL/MariaDB backend.

Sympa
Open-source mailing list management software
Open-source mailing list manager for automating subscriptions, moderation, archives and message distribution with web, CLI and SOAP interfaces for large lists.
Private Captcha
Privacy-first, self-hosted proof-of-work CAPTCHA service
Privacy-first, GDPR-focused self-hosted Proof-of-Work CAPTCHA for forms and APIs with an adaptive lightweight widget and Postgres/ClickHouse backend.
JavaScript
Twig
Docker
PHP