Minecraft protection with servers in Moscow
and a real web captcha
Filtering nodes in Moscow plus Europe. A real browser captcha that stops botnets cold. Telegram alerts, ruble billing, 10% off for yearly.
The filter sits next to your players
Filtering servers sit next to your players. That's the first thing we paid for, so the protection itself never adds latency.
- MoscowRussia / CIS
- GermanyEurope
- CzechiaEurope
Moscow, multiple DCs
Several filtering servers in Moscow, across different data centres. If one drops out for maintenance, the rest keep taking traffic.
Germany & Czechia
For servers with European audiences. Pings to Berlin, Prague and Warsaw stay in the tens of milliseconds.
Anycast & geo-routing
Launching in summer 2026. Players will land on the nearest point automatically, with no manual setup on the client side.
A captcha bots
actually can't beat
Modern botnets pass in-game checks just fine: they send a perfect handshake and look like a real client. But a real browser running real JavaScript still trips them up. So we put the captcha in the browser.
- 1
Player connects to the server
They land in a limbo world and see a chat message with a verification link.
- 2
They open the captcha in their browser
They solve a small challenge. A bot without a browser never gets this far.
- 3
They reconnect to the server
The connection is forwarded straight through. From there it's normal gameplay.
Who else does this
- TCPShield: Enterprise tier only, $250/mo
- NeoProtect: doesn't offer it
- MineGuard: from the Optimal plan, 2,790 ₽/mo

Your logo, your background
The captcha looks like a part of your server, not somebody else's page.
Your colour scheme
Match your network's brand: presets or fully manual.
Your copy
In any of the 8 languages we support. Drop in a Discord link if you want.
Bots stay outside the wall. Players walk right in.
When the load gets suspicious, the filter ramps up automatically and absorbs it on its side. Your server only sees the players who are actually playing.
Chaos is normal
Scanners, botnets, floods, the curious. All of it stops at the filter and never reaches your server.
Decisions in milliseconds
Bots get sent to the captcha. Suspicious IPs get dropped. Real players go through with no extra latency.
Verified only
The server sees only the players who passed the check. No load spikes, no weird connections.
Not just protection
The MineGuard panel is a tool you'll actually use every day. Not one feature, but a set of things that quietly make running a network easier.
The toughest verification anybody offers
Browser captcha with your branding. Available from the Optimal plan (2,790 ₽/mo). Triggered automatically on suspicious traffic, or manually when you need it.
Servers in Moscow & Europe
Low latency for Russian-speaking audiences. Multiple servers in Moscow, plus Germany and Czechia for European players.
L3 / L4 / L7
Geo-block, ASN-block, VPN block, anti-bot, auto-captcha during attacks. Configurable per network.
Bedrock and Java
Geyser, UDP tunnels for Bedrock clients. One panel for both editions, shared analytics and config.
Network ops without the pain
Setting templates, bulk actions, audit log with rollback, maintenance mode with custom MOTD, fake online numbers.
Charts and reports
Traffic, CPS, top players, period comparison. Export to CSV or PDF.
Alerts where you read them
Attacks, plan expiry, bandwidth limits, backend going down. All delivered to the channel that suits you.
How we differ from TCPShield and NeoProtect
No marketing tricks. Just numbers from their public pricing pages.
Competitor prices and features as of April 2026. Sources: tcpshield.com/plans, neoprotect.net/pricing. Ruble conversions are at the Central Bank of Russia rate at publication time, for comparison.
Pay only for what you actually need
All paid plans include analytics and Telegram alerts. Web captcha and Bedrock from the Optimal plan. No hidden upsells.
To kick the tires.
- 1 TB monthly traffic
- 1 network, 1 domain, 1 backend
- Basic attack protection
Anti-bot, analytics, alerts.
- 3 TB traffic, 5 domains
- Anti-bot and base protection
- Telegram, Discord, email
Firewalls, VPN block, API.
- 5 TB traffic, 10 domains
- IP, ASN, country firewall
- API access, PlasmoVoice
Captcha, Bedrock, advanced analytics.
- 30 TB traffic, 25 domains
- Web captcha with branding
- Bedrock tunnels, Geyser
- Backend sets, monitoring
For large networks with priority support.
- 150 TB traffic, 100 domains
- Geo-routing, auto-failover
- 24/7 priority support
Already paying for protection?
Have 2 months on us.
If you have an active paid plan with TCPShield or NeoProtect, send us proof of payment. We'll add 2 months on top of your first plan with us. No catch.
Fill in a short form
Email, Telegram, your current TCPShield or NeoProtect plan, proof of payment.
We message you on Telegram
We confirm the details and help with DNS. Usually 10 to 15 minutes.
Your bonus is on
We add 2 free months to the plan you pick. The GOOD_START promo applies automatically.
Common questions
The difference between Moscow and Frankfurt is roughly 30 to 40 ms. That's already noticeable in PvP. For ordinary play it adds lag during traffic spikes. If your audience is in Russia and CIS, the protection should be there too.
Yes. Your server can sit anywhere: the filter forwards traffic to it. Players hit the closest point, then the connection runs to your server over our network.
The anti-bot catches bots by behaviour. But modern botnets work around it: they look like a real Minecraft client. A real browser running JavaScript is still a barrier for them, so the web captcha catches what behavioural rules miss.
Not necessarily. Protection works transparently: the server only sees connections that already passed the filter. If you want to see the real player IPs, install our MineGuardRealIP plugin. It works with most server cores.
Java Edition 1.7 and up. Bedrock Edition through Geyser or direct UDP tunnels. New versions usually drop the same day they're released, or the day after.
Yes — from the Optimal plan (2,790 ₽/mo) we provide UDP tunnels for Bedrock clients. The Professional plan removes the limit on tunnel count.
Sign up, add a network, run the DNS wizard — about five minutes. If your domain is on Cloudflare, the wizard handles the records automatically, no copy-pasting.
Sign up on the free plan, add a network, switch DNS. Protection kicks in a minute or two after the records propagate. If you need urgent help, message support and we'll walk you through it.
Didn't find an answer? Get in touch
Get protected in 5 minutes
The free plan covers 1 TB of traffic and basic protection. Paid plans start at 390 ₽ a month.