
IPGuard (Access Control)
Brings enterprise-grade network restriction to Bubble apps with an intuitive, no-code interface
5
Rating
2
Installs
v1.0.0
Version
Nebula – IPGuard (Access Control) brings enterprise-grade network restriction to Bubble apps with an intuitive, no-code interface.
It allows you to authorize or deny access based on the user’s current public IP address — ensuring that only approved networks (such as office IPs) can access your application.
Ideal for businesses that want to protect internal systems, dashboards, CRMs, or any app that must only be accessed inside the company network.
When to Use
Everything you need in a single plugin
Admin Access by IP
Allow access to internal pages only for specific IPs.
Feature Gating
Restrict sensitive workflows to approved locations.
Audit and Logging
Store the checked IP and reason for security reviews.
Benefits
Everything you need in a single plugin
Server-Side Validation
Run IP checks securely using a server-side action.
Clear Return Values
Get “Allowed IP?” and a “Reason” to drive your UX.
Simple IP Retrieval
Use an element state to access the current user IP.
Key Features
Everything you need in a single plugin
Check IP Action
Validate “Current User IP” against “Allowed IP List”.
IPGuard Finder Element
Expose “Current User IP” as a state, with auto refresh support.
Optional Auto Refresh
Refresh the IP state on a defined interval.
Common Questions
Everything you need to know before installing
What does the action return?
“IP Checked”, “Allowed IP?”, and “Reason”.
Can I pass my own IP value?
Yes. The “Current User IP” input is a text value.
Does this replace other security rules?
Use it as an extra layer. Keep Bubble privacy rules and page protections in place.