Skip to main content

Documentation

Everything you need to integrate AntiProxies databases into your application. Self-hosted, zero API dependency.

Quick Start

Get up and running in three steps. No API key, no external calls - the databases run on your infrastructure.

1. Download your databases

After purchasing, download the database files from your account. Databases ship in CSV and JSON formats.

2. Load into your app

import fs from 'fs';

// Load the disposable email domains list
const disposable = new Set(
  fs.readFileSync('disposable-domains.csv', 'utf8')
    .split('\n')
    .map(line => line.trim())
    .filter(Boolean)
);

3. Query locally

function isDisposable(email) {
  const domain = email.split('@')[1];
  return disposable.has(domain);
}

// Zero latency, zero external calls, complete privacy
isDisposable('user@tempmail.com'); // true
isDisposable('user@gmail.com');    // false

Documentation

Example Projects