IM18+ Age Verification

The privacy-first, zero-knowledge age verification solution for modern websites. Verify once, access everywhere with complete user privacy protection.

100% Privacy Protected

Zero personal data collection. No names, IDs, or tracking. Just a simple verification flag stored locally.

Verify Once, Access Everywhere

Complete verification once and access all participating sites instantly. No repeated forms or accounts.

Simple Integration

Add age verification to your site with just a few lines of code. Complete API documentation included.

For End Users

Quick actions for managing your age verification status

Verify Age

Available API Services

IM18+ provides multiple API services for age verification and geolocation compliance.

Age Verification API

Cross-domain age verification via postMessage

/api/check-anonymous.php

IP Geolocation API

Country detection with best-in-class detection system

/api/ip.php?ip=1.2.3.4

Current Implementation

  • Ultra-simple: Just iframe + postMessage communication
  • One cookie: Single age_verified cookie (SameSite=Lax)
  • No polling: One-time check with manual refresh
  • Secure: Cross-domain isolation with postMessage
  • Fast: Minimal JavaScript, no complex state management
  • Enhanced: IP geolocation with best-in-class detection
  • Organized: Centralized docs in /docs/ folder structure

Key Files & APIs

verify.php

Age verification form with redirect logic

api/check-anonymous.php

PostMessage API for verification checking

api/ip.php

IP geolocation service with best-in-class detection

success.php

Post-verification success page

check.php

Partner site integration include

🚀 Quick Integration

Add age verification to your site in 2 steps:

1

Include check.php

<?php require_once 'check.php'; ?>
2

That's it!

The include handles verification check, UI display, and redirect logic automatically.

🌍 IP Geolocation Service

Powered by our best-in-class country detection system for accurate location identification and compliance requirements.

Features

  • • Country code and name detection
  • • Continent information
  • • EU membership detection
  • • Industry-leading accuracy and reliability

Use Cases

  • • Geographic compliance restrictions
  • • Analytics and visitor tracking
  • • Content localization by region
  • • Legal age requirements by country
Test API GET /api/ip.php?ip=1.2.3.4

Technical Explanations

Detailed explanations of how the system works under the hood.

© 2025 IM18+ Age Verification System. Secure, federated, privacy-focused.

Privacy Policy | Terms of Service | Support