Centralized IP Allowlist Management

Secure your applications with real-time IP-based access control. Manage allowlists for all your sites from one unified dashboard with instant protection and comprehensive analytics.

Why choose centralized IP management?

Traditional IP-based access control requires managing each site individually. Sivvy centralizes everything.

Real-time Protection

Changes take effect immediately across all protected applications. No waiting for deployments, cache clearing, or server restarts.

  • Instant IP addition and removal
  • Sub-second response times globally
  • No downtime for updates
  • Automatic failover and redundancy
🎯

Precision Control

Support for individual IPs, CIDR ranges, and advanced filtering. Perfect for teams, offices, VPNs, and cloud infrastructure.

  • Individual IP address management
  • CIDR block support (e.g., 192.168.1.0/24)
  • Time-based access rules
  • Label and organize access rules

How it works technically

Built for developers, designed for scale. Here's what happens under the hood.

1

Lightning-Fast Integration

Add a simple PHP snippet or WordPress plugin to your application. The integration checks our API before allowing access to protected areas.

PHP
<?php
// Simple integration - add to top of protected PHP files
define('SIVVY_API_KEY', 'your_api_key_here');

function sivvy_simple_protect() {
    $response = @file_get_contents('https://app.sivvy.io/cleanips/check-ip.php?key=' . SIVVY_API_KEY);
    if ($response) {
        $data = json_decode($response, true);
        if (isset($data['allowed']) && !$data['allowed']) {
            $redirect_url = $data['redirect_url'] ?? 'https://dash.sivvy.io/app/blocked/';
            header('Location: ' . $redirect_url);
            exit;
        }
    }
}

sivvy_simple_protect(); // Protect this page
?>
2

High-Performance API

Our API responds in under 200ms globally. Cached responses and smart routing ensure your sites stay fast while staying secure.

<200ms
Global Response Time
99.9%
API Uptime
10M+
Daily Checks
3

Advanced Analytics

Track access attempts, monitor authorized logins, and get insights into who's accessing your applications and when.

  • Real-time access logging
  • Geographic IP analysis
  • Failed access attempt tracking
  • Usage patterns and trends
  • Custom reporting and exports

Interactive IP management

Experience the dashboard that makes IP allowlist management effortless. Add your current IP with one click, manage CIDR blocks for your team, and monitor access in real-time.

One-Click IP Addition

Automatically detect and add your current IP address

CIDR Block Management

Add entire office networks and VPN ranges

Organized Access Rules

Label and categorize rules for easy management

Time-Based Rules

Set automatic expiration for temporary access

Try the Dashboard
https://dash.sivvy.io/cleanips/

IP Allowlist Management

Manage IP addresses that can access your protected applications

Current IP 203.0.113.42
Active IP Rules (3 total)
192.168.1.0/24
Office Network
2h ago
10.0.0.1/32
VPN Gateway
1d ago
203.0.113.0/28
Remote Team
3d ago

Recent Activity

Authorized access from 192.168.1.15 2m ago
Blocked access from 45.33.32.156 5m ago
Authorized access from 10.0.0.1 12m ago

Easy integration for any platform

Get started in minutes with our pre-built integrations and simple API.

WordPress Plugin

Install our WordPress plugin to protect admin areas, specific pages, or your entire site with just a few clicks.

1. Install plugin
2. Add API key
3. Choose protection level
View WordPress Guide →

Django Middleware

Add IP-based protection to your Django applications with our middleware. Compatible with Django 3.0+.

# settings.py
MIDDLEWARE = [
    'sivvy.middleware.IpCheckMiddleware',
    # ... other middleware
]
View Django Guide →

Direct API

Use our REST API directly for custom integrations. Perfect for any platform or programming language.

GET https://api.sivvy.io/cleanips/check
Headers: X-API-Key: your-api-key
Params: ip=203.0.113.42

Response: {"allowed": true}
View API Docs →

Perfect for your security needs

See how teams use Sivvy's IP allowlist management across different scenarios.

🏢 Office Networks

Restrict access to admin panels and sensitive areas to office IP ranges. Support for multiple locations and VPNs.

Example: Add 192.168.1.0/24 for your main office, 10.0.0.0/8 for VPN users, and specific IPs for remote workers.

👥 Development Teams

Secure staging environments and development sites. Give team members access while keeping out unauthorized users.

Example: Protect staging.yourapp.com with team member IPs and automatically remove access when team members leave.

🛡️ Admin Protection

Lock down WordPress admin, Laravel Nova, or any admin interface to specific IP addresses for maximum security.

Example: Protect /wp-admin/ and /admin/ areas while keeping the public site accessible to everyone.

🔧 API Security

Restrict API access to known servers and applications. Perfect for B2B integrations and webhook endpoints.

Example: Allow API access only from your partner's servers and your internal applications.

Ready to centralize your IP management?

Join hundreds of teams who trust Sivvy to protect their applications with smart IP allowlist management.

Start Free Trial - No Credit Card Required