Multi-layer spam and bot detection
Every contact form submission and new signup runs through a multi-layer detection pipeline. The first layer is heuristic, analyzing character entropy, vowel ratios, consonant runs, bigram frequency, and word coverage against common English to catch gibberish, keyboard mashing, and bot-generated text. Submissions that clear it move to a model we host on our own infrastructure, which reads the full submission in context and returns a structured decision with a confidence score and its reasoning.