5651, KVKK & GDPR-compliant guest WiFi

Guest WiFi access,
managed professionally

Create branded login screens, verify users any way you like, and meet your legal obligations on a single platform. It integrates with your existing firewall and network infrastructure in minutes.

Cloud or on-premise
5-min setup
No credit card required
Free during early access
dashboard.captivo.io
+12%

1,247

Active Sessions

+8%

89

Today

+2%

98.5%

Success Rate

Weekly Connection Trend+24.5%
MonTueWedThuFriSatSun
Guest #4521 connected to WiFi2 min ago
Guest #4520 verified via SMS5 min ago

Sample view

Security

256-bit SSL

Monitoring

Real-Time

WORKS WITH YOUR EXISTING FIREWALL

pfSense
pfSense
OPNsense
OPNsense
MikroTik
MikroTik
UniFi
UniFi
FortiGate
FortiGate
Meraki
Meraki
Ruijie
Ruijie
Live on the App StoreTÜBİTAK KamuSM trusted timestampingPublic installation guideBuilt in Türkiye — native 5651/KVKK compliance
6 Verification Methods

The right verification method

Whether a hotel, a cafe or a corporate office — the right solution for every scenario.

SMS Verification

GSM number verification via İleti Merkezi, Netgsm and Twilio. 5651-compliant identity verification.

Email Verification

Secure email verification with a 6-digit OTP code. Customizable templates.

Sponsor Approval

Let your staff approve guests. A fast approval process with instant email notifications.

Voucher System

Single or multi-use codes. Bulk generation, printing and QR code support.

Local User

Permanent user accounts. For staff, VIP guests and long stays.

5651 Compliant

Guest identification compliant with Turkish regulations. Logs stay in your own firewall/SIEM.

Security & Compliance

Your data is safe and compliant

Offer guest WiFi in line with the law; protect sensitive data at enterprise grade.

5651-compliant identification

Captivo does not store your traffic logs — they stay on your firewall/router (or your SIEM). It ties every guest to an SMS-verified identity, so “who and when” is clear in your own logs during an audit.

KVKK & GDPR compliant

Personal data is protected and automatically, irreversibly deleted at the end of the retention period.

AES-256 encryption

Sensitive fields such as MAC addresses, API keys and passwords are stored fully encrypted.

Two-factor authentication (2FA)

An extra layer of protection on admin logins with TOTP-based 2FA.

Role-based access

Role-based permissions for team members; every critical action is written to an immutable audit log.

End-to-end encrypted (SSL/TLS)

All traffic is TLS-encrypted, with strict security headers and a content security policy (CSP).

Quick Setup

Ready in 4 Steps

No complex setups. A professional captive portal in minutes.

01

Create an Account

Create your free account and get started in seconds.

02

Connect Your Firewall

Connect pfSense, OPNsense, MikroTik and more. Detailed documentation available.

03

Customize the Portal

Set your logo, colors and messages. A professional look that matches your brand.

04

Start Using It

Your guests connect to your network securely; monitor every session in real time.

Platform Preview

Management panel and guest portal

A professional management panel and a user-friendly captive portal experience.

portal.yourcompany.com

Guest WiFi

Welcome! Verify to connect.

By connecting, you agree to the terms of use.

Captive Portal

The screen your guests see

dashboard.captivo.io

847

Active

1,234

Today

8,541

This Week

98.7%

Success

Connection Trend+18.2%
Guest #8847 connectednow
SMS verification sent1m
Voucher used3m

Dashboard

Real-time monitoring and analytics

Sample view

Active Sessions
847 active
+90 532 •••• 47SMS2 hr145 MB
+90 555 •••• 12Email45 min89 MB
+90 541 •••• 89Voucher1.5 hr234 MB
+90 533 •••• 56Sponsor30 min67 MB
+90 544 •••• 23SMS3 hr512 MB

Guest Management

Detailed user list and data tracking

Sample view

Integrations

Works seamlessly with your setup

No new hardware; it integrates with the firewall and services you already use.

Also:SMS providersHotel PMSWebhook & APIRADIUS

Products beyond guest WiFi

Enterprise network access, identity and compliance built on the same RADIUS core.

iOS App

Management,
now in your pocket

Manage your guests, sessions and reports from anywhere with Captivo Admin. Stay on top of everything from your pocket with instant notifications.

  • Live session & guest tracking
  • Detailed reports & analytics
  • Instant push notifications
  • Access profiles & voucher management
Download on the App Store

For the cloud (SaaS) edition.

Captivo Admin app screen
Early Access

Completely Free

All features are open during early access — no limits, no hidden fees.

FREE

All features included • Unlimited usage

Unlimited guests
Unlimited locations
All verification methods
Detailed reporting
Portal customization
API access
Webhook integration
5651-compliant identification
Start Free Now

No credit card required • Start instantly

Available now

Captivo On-Premise

Run Captivo on your own server. All data stays with you, it works independently of the internet (LAN / air-gapped), and it installs with a single command.

One-command Docker install
Your data stays entirely with you
Internet-independent (LAN)
KVKK & 5651 compliant, enterprise
captivo — setup

$ ./install.sh

✓ Dependencies checked (docker, openssl)

✓ Secrets generated (.env.onprem)

✓ Starting services…

  captivo-postgres … done

  captivo-radius … done

  captivo-web … done

✓ Setup complete! Dashboard: https://localhost:3000

Frequently Asked Questions

Captivo works fully with pfSense, OPNsense and MikroTik. FortiGate, Cisco Meraki, Ruijie/Reyee and UniFi are also supported; UniFi connects through the Captivo Connector (no RADIUS required), while the others integrate over RADIUS with a branded portal template. Any captive portal system that supports RADIUS can be integrated.

Yes. Guests are verified by phone number, and who connected and when is recorded in line with Turkey's Law No. 5651. In the cloud (SaaS) edition, traffic logs stay in your own firewall or SIEM — Captivo doesn't store traffic data; it provides the identity verification records in a compliant format. In the on-premise edition, you can optionally send device logs to Captivo's 5651 Log Server module: logs are collected on your own server and retained for 2 years with a daily signed evidence chain.

Average setup time is 5–10 minutes. You just enter the RADIUS settings into pfSense or OPNsense and upload the portal HTML. Step-by-step visual documentation is available for each hardware platform.

Yes! İleti Merkezi, Netgsm and Twilio integrations are ready. Connect your own account to use your SMS credits and keep benefiting from your corporate agreements.

During early access we offer unlimited locations and unlimited users. For each location you can define a separate portal design, different verification methods and custom settings.

Yes, the on-premise version is live now! It installs with a single Docker command, keeps all data on your own server, and works independently of the internet (LAN / air-gapped). A 15-day free trial is included — visit the /en/on-premise page for details.

Modernize Your
Guest WiFi Management

Set it up in minutes; connect your guests securely and compliantly.