{"id":5,"date":"2022-11-13T08:59:02","date_gmt":"2022-11-13T08:59:02","guid":{"rendered":"https:\/\/website.mosparo.local\/?page_id=5"},"modified":"2024-04-23T07:00:27","modified_gmt":"2024-04-23T05:00:27","slug":"about-mosparo","status":"publish","type":"page","link":"https:\/\/website.mosparo.local\/about-mosparo\/","title":{"rendered":"About mosparo"},"content":{"rendered":"\n
\n
\n

mosparo was founded in May 2021<\/strong>. We needed spam protection for a form on the homepage of a website. Because of data privacy, we wanted a self-hosted solution. So we started to search for spam protection solutions. While there are some solutions, a lot of these solutions use either a puzzle to recognize humans or are built into a system and are not available everywhere.<\/p>\n\n\n\n

After some more research, we found that these puzzle solutions do not work for people with disabilities and are, therefore, not accessible. Today, every website should be accessible – but when you have a form, you must decide between accessibility, data privacy, and spam.<\/p>\n\n\n\n

Because of this experience, we started to think about a new spam protection system that solves the problems with accessibility and data privacy and is free to use and installable on every regular web hosting.<\/p>\n\n\n\n

mosparo – the mo<\/strong>dern spa<\/strong>m pro<\/strong>tection – was born.<\/p>\n<\/div>\n<\/div>\n\n\n\n

\n
\n

How does mosparo work?<\/h2>\n\n\n\n

The most important question of this project is: how does mosparo detect spam? Well, it’s pretty simple: mosparo works with rules. These rules can, for example, be words not used in regular form submissions. If someone tries to submit spam to you, this robot (it could also be a person, but it’s most likely a robot) has to enter the spam content. mosparo checks the content based on the rules. If enough rules match the submission, mosparo will block the submission. <\/p>\n\n\n\n

\n
Watch the video<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n
\n

A simple example<\/h2>\n\n\n\n

We have a website for our restaurant with a contact form. The contact form uses mosparo. We’ve added the words “luxury” and “watches” as rules in mosparo since these two words usually are not used in our restaurant.<\/p>\n\n\n\n

At some point, a robot visits our website and wants to submit a spam message. The robot uses a text in which he intends to sell luxury watches. When the robot tries to submit the form, mosparo detects “luxury” and “watches” since we added these two words as rules in mosparo, the robot will not be able to submit the submission.<\/p>\n<\/div>\n<\/div>\n\n\n\n

\n
\n

How is mosparo accessible?<\/h2>\n\n\n\n

mosparo does not use any form of a puzzle. Additionally, mosparo uses only standard HTML elements, which are fully detectable and understandable by Screen Readers.<\/p>\n\n\n\n

For humans, mosparo is only one click, touch, or press to complete the spam protection and another click, touch, or press to submit the form.<\/p>\n\n\n\n

mosparo is tested for full compliance with WCAG 2.1, conformance levels A and AA.
Accessibility conformance declaration WCAG 2.1 A and AA<\/a> (PDF, 183 KB)<\/p>\n<\/div>\n\n\n\n

\n

What about data privacy?<\/h2>\n\n\n\n

In general, mosparo uses only the data the user entered in the form fields. With that, we only process data which the user gave you anyways. Additionally, mosparo stores the IP address and browser user agent. mosparo does not process any hidden data and does not use any cookies.<\/p>\n<\/div>\n<\/div>\n\n\n\n

Why mosparo compared to other options?<\/h2>\n\n\n\n
\n
\n