Web service · Telegram bot2026

Provider Check

A service that matches working VPNs to the visitor’s carrier and region, plus a Telegram bot with the same matching

Project
A VPN catalogue matched to the visitor’s carrier, region and services
Service
Websites and apps · Automation and AI
Format
Web service · Telegram bot
Website
providercheck.live

Task

Help people quickly see which VPN service suits them: the same service can work on home internet and fail on mobile. Matching has to stay available even if the site stops opening.

Solution

  • A Nuxt 3 site with server-side rendering: pages arrive as ready HTML, fast and easy to index.
  • Detecting the visitor’s carrier and region by IP, using our own geo databases refreshed monthly.
  • A catalogue of 323 services and 436 carriers, filtered by connection type, carrier, region, services, protocols and devices.
  • Users’ “works / doesn’t work” feedback adjusts the availability shown for each service.
  • A Telegram bot with the same matching, as a fallback if the site gets blocked. It runs in the same process, with no separate service.
  • In-house analytics: funnel, traffic sources and bot filtering; external counters load only after the visitor’s first action.
  • A turnkey server: nginx with rate limiting, TLS, firewall, fail2ban and daily database backups.

TechnologyNuxt 3Vue 3TypeScriptNode.js 22PostgreSQL 16MaxMindnginx

Result

  • 100 desktop Performance

    What it means

    A catalogue of hundreds of cards with filters opens in 0.4–0.5 s (LCP).

  • 1.3 s mobile LCP

    What it means

    The main element appears in 1.3 s on a phone in a slow-4G test; the benchmark is 2.5 s.

  • 100 Lighthouse SEO

    What it means

    The catalogue and service pages arrive as ready HTML; the site is verified in Yandex Webmaster and Google Search Console.

Lighthouse lab test, mobile profile, 20 October 2026. Real-world figures depend on hosting, network and device.

Screens

  • Provider Check: A selection for whitelist mode
    A selection for whitelist mode
  • Provider Check: A service page: where it works and on what terms
    A service page: where it works and on what terms

On the phone

  • Provider Check: on the phone, 1
  • Provider Check: on the phone, 2
  • Provider Check: on the phone, 3

The whole page

The full homepage — keep scrolling.

Provider Check: the whole page

What shall we build together?

Tell us what you want to launch or improve. We’ll discuss the task and suggest the next step.