How to Use in Bubble (Step-by-Step)
Step 1 — Add the Protector
In Bubble Editor, drag the Bot Protector element onto the same page as your form.
You don’t need to connect it to inputs — it works automatically.
Step 2 — Configure Settings
In the element’s property panel:
✅ Enable/disable Honeypot (default: ON).
⏱️ Set minimum typing time (e.g., 2s).
🔄 Enable IP rate limiter if needed.
✍️ Choose custom honeypot field name (optional).
Step 3 — Add Validation to Workflows
In your form’s “Submit” workflow, add an Action → Validate Submission (Bot Protector).
Use the exposed state last_check_result.
If safe → proceed to save data.
If suspicious or bot → stop workflow, show an alert, or log attempt.
Step 4 — Use Plugin Events (optional)
Create workflows for events like:
When Bot Protector on_bot_detected → send admin email alert / log entry.
When Bot Protector on_safe_submission → continue as normal.
Step 5 — Debug & Monitor
Add a text element bound to Bot Protector’s last_check_result (for testing).
Switch between Monitor mode (log only) and Strict mode (block bots immediately).
Editor:
https://bubble.io/page?id=teestip&tab=Design&name=index&type=page&elements=bTHQtPlugin page:
https://teestip.bubbleapps.io/version-test?debug_mode=true