Changelog
Both plugins share the Formsieve core and are released together with the same version number.
1.0.0 (unreleased)
Initial release of Formsieve for Gravity Forms and Formsieve for CF7.
- One Jev check per submission with calibrated probability, category and explanation; three bands (allow, review, block) with Low, Medium and High presets, numeric thresholds (a fraction such as 0.85 or a percentage such as 85%) and per-form overrides.
- Routes: TypeSafe (direct), Vercel AI Gateway, OpenRouter (zero-data-retention routing on by default) and a custom base URL; route-specific model IDs, request IDs and error handling; Test connection with calibration status and billing state.
- Free pre-filters: allowlists, honeypot field, signed time-to-submit token, trivial-content skip, replay cache with bulk-duplicate blocking, per-IP rate limit, blocklists with WordPress Disallowed Comment Keys and disposable e-mail domains, heuristics and prompt-injection guards.
- Gravity Forms: mark as spam, silent discard or validation error; spam note, entry panel, sortable column, entry meta; "[Possible spam NN%]" notification tag; feedback from Spam / Not Spam.
- Contact Form 7: native spam status, spam log, Flamingo metadata, "[Possible spam NN%]" mail tag, form-editor panel,
formsieve: offadditional setting, feedback from Flamingo. - Fail open by default (fail closed optional), one retry, circuit breaker, separate credit state, hourly and monthly caps that count every request sent.
- Drift detection: every response's model is checked against the calibrated versions, with a notice and an optional strict mode.
- Privacy kit: consent screen per route, e-mail domain only, phone redaction, sensitive-field exclusion, AI notice line, privacy-policy text, personal-data export and erasure, log retention.
- Dashboard (counts, API share, tokens, cost and projection, latency, most frequent spam categories, breaker, unchecked submissions, corrections), decision log with CSV export, settings export and import, Test mode, WP-CLI
testandstats, developer filters and actions. - Interface in English and Spanish (Spain,
es_ES), with a.potfile for other translations.