Step-by-step tutorial

How to use
PingArmor

From download to protection in under 5 minutes. Follow the steps below and play without fear of dropping.

01

Create your free account

Go to pingarmor.com/register and create your account with a username, email and password. You will receive a 6-digit verification code by email. Your account comes with 3 days of free trial — no credit card required.

CREATE ACCOUNT
3 days free
joao123
* * * * * *
CREATE FREE ACCOUNT
WINDOWS 10/11
PingArmor_1.9.6_x64_en-US.msi
4.5 MB
02

Download and install

Download the Windows installer from the download page. Run the file and click Yes on the administrator prompt. Installation takes less than 1 minute.

03

Sign in

Open PingArmor and sign in with your username and password. Next time, the app will log you in automatically — your credentials are stored encrypted on your PC.

PingArmor v2.2.3
04

Select your interfaces

Pick your main internet (ethernet cable) and the backup secondary (phone via USB tethering). When the primary degrades, PingArmor automatically switches to the secondary.

PingArmor v2.2.3
jogador_tibia26d
Network Setup

Select your network interfaces for failover protection.

Failover triggers when ping stays above the limit. Failback requires ping below the recovery threshold.

Migrate if ping > this
Return if ping < this
PingArmor v2.2.3
jogador_tibia26d
Preferences
Sends game traffic through all configured connections at the same time: the fastest copy wins and, if one of them drops, the others keep carrying the game.
Shows a Windows tray balloon when failover starts, when the wait renews, and when it returns to the primary network.
Diagnostics
Latency Thresholds

PingArmor monitors the primary interface ping every 750ms. If the ping goes above the failover threshold for 3 consecutive measurements, it switches to the secondary.

To switch back to the primary, the ping must drop below the failback threshold for 2 measurements, with a 15-second cooldown between switches.

Failover: 150ms
Failback: 80ms
Alert: same internet detected

If your phone is connected to the WiFi of the same network as the ethernet cable, PingArmor detects that both interfaces share the same WAN and shows a yellow alert:

Network Interfaces12ms
EthernetACTIVE
Ethernet 2STANDBY
Both interfaces share the same internet. Disable WiFi on your phone for failover to work.

To fix it, turn off your phone WiFi before enabling USB tethering. That way the phone uses the mobile network (4G/5G) as a separate independent internet connection.

Language and debug

The app supports Português (BR), English (US) and Español. The Debug Log can be enabled to record detailed diagnostic information — useful to share with support if something does not work as expected.

05

Connect the tunnel

Click Connect. PingArmor creates an encrypted WireGuard tunnel between your PC and the server. The shield turns green — your game traffic is protected. Game servers are detected automatically.

OT servers: order doesn't matter

On OT servers the path is decided by PingArmor's L4 engine, packet by packet — not by the source IP Windows shows you. That is why this warning never appears on these games. You can connect the tunnel before or after opening the game; if you were already in a match, at most the server reconnects you once and you come back already protected. See which group each game belongs to.

Tibia Global (BattlEye): connect before playing

On Tibia Global, connect the tunnel before opening the game. If this warning appears on the game card:

TibiaEthernet · direct31ms
Game started before the tunnel. Log your character out and back in for full failover protection; no need to close the game.

Simply log your character out and back in with the tunnel already connected, no need to close the game. If the warning doesn't appear, your connection is already protected.

PingArmor v2.2.3
jogador_tibia26d
✓
Protected
Network Interfaces12ms
EthernetACTIVE
Ethernet 3MOBILE DATASTANDBY
RubinOT (SP, BR)i1/2Ethernet · tunnel12ms
RubinOT (SP, BR)i2/2Ethernet · tunnel12ms
Tunnel StatsSession 00h01
100150
GW16msRubinOT 1/2·SP17msRubinOT 2/2·SP18ms
8.3 MB
TX Sent
4.1 MB
RX Recv
14s ago
Handshake
Activity Log4 entries
14:32:01PingArmor v2.2.3 — session started
14:32:01Logged in as jogador_tibia
14:32:04Connecting tunnel...
14:33:10Game detected, /32 routes active
PingArmor v2.2.3
jogador_tibia26d
!
At Risk
Network Interfaces18ms
EthernetACTIVE
Ethernet 3MOBILE DATAOFFLINE
RubinOT (SP, BR)i1/2Ethernet · tunnel38ms
RubinOT (SP, BR)i2/2Ethernet · tunnel38ms
Tunnel Stats
1 lag2 drop
3 SAVES|01h23
100200
GW22msRubinOT 1/2·SP41msRubinOT 2/2·SP42ms
8.3 MB
TX Sent
4.1 MB
RX Recv
14s ago
Handshake
Activity Log3 entries
14:32:01PingArmor v2.2.3 — session started
14:33:10Game detected, /32 routes active
15:02:11Ethernet 3 offline
06

Protection and monitoring

PingArmor monitors both interfaces in real time. If the secondary goes offline (cable unplugged, tethering off), the shield turns yellow with At Risk — the tunnel keeps working through the primary, but without a safety backup. When you reconnect the secondary, the app detects it automatically and restores protection.

Automatic failover

If your primary internet drops, PingArmor switches to the secondary in 1 to 2 seconds. The Saves counter shows each switch with the reason:

Tunnel Stats
1 lag1 drop1 off
3 SAVES|01h23
lagHigh latency on primary network
dropPrimary network gateway stopped responding
offinterface disconnected
07

Session report

When you disconnect the tunnel, if there was at least one failover during the session, the Session Report appears automatically.

The report shows each incident in detail: time, reason, target interface and the estimated impact without PingArmor.

A bar shows how much of the session PingArmor protected, plus stats like average ping, peak and data transferred.

Use the Share button to copy the formatted report to WhatsApp, Discord or anywhere else.

Closed it by accident? The View report button appears in the stats card so you can reopen it any time.

PingArmor v2.2.3
jogador_tibia26d
Session Report03h42
PingArmor protected 10% of session
2 SAVES
1 lag1 drop
21:47:12High latency 280ms12s
→ Ethernet 3
Without PingArmor: severe lag for 12s
23:02:45Connection dropped1305s
→ Ethernet 3
Without PingArmor: ~1305s disconnected
Data: 847 MB TX / 124 MB RXAvg ping: 23ms | Peak: 48ms
Physical interfaces
Ethernet↑ 840 MB ↓ 120 MB
Ethernet 3↑ 7 MB ↓ 4 MBMOBILE DATA
In Tibia: 2x disconnect risk
08

Device identification (HWID)

To prevent trial abuse (one new account per PC), PingArmor generates an identifier derived from 3 hardware components of your computer. None of this identifies you as a person — only the device.

How the HWID is built

PingArmor combines stable identifiers from your PC's hardware and processes each one with SHA-256 in separate namespaces before sending to the server. The exact recipe is kept private to reduce the risk of antifraud bypass.

Privacy

The 3 components are processed with SHA-256 in separate namespaces before leaving your PC. The server stores only the hashes — never the original values. It is not possible to reverse a hash to discover your hardware.

Retention

Hashes are kept for 90 days if you only used the trial, or for the lifetime of your account + 2 years if you became a paid customer. After that, they are deleted automatically.

The detailed impact assessment (LIA + RIPD) justifying this processing under the legal basis of legitimate interest is available upon request via [email protected].

HWID v2
HW-1
0xA3F1...8A9F
SHA-256 → d7c4...8a9f
HW-2
0x8C2E...4C6B
SHA-256 → f2e1...4c6b
HW-3
0xE0D5...2D51
SHA-256 → b9a0...2d51
→ server receives only hashes
09

How the relay protects your traffic

The relay is the server between your PC and the game server. When the tunnel is connected, all game traffic goes through it — but encrypted.

The encrypted path is the same, but routing differs per game group. Tibia Global starts with broad routes (all game traffic enters the tunnel) and automatically migrates to specific /32 routes. OT servers use the L4 engine, which decides packet by packet what enters the tunnel — so the source IP Windows displays does not, on its own, tell you whether a connection is protected. See which group each game belongs to.

Packet flow

1. Your PC encrypts the packet with WireGuard (ChaCha20) before sending it to the relay.

2. The relay only forwards the opaque packet — it cannot read game content, your password or your chats.

3. The game server replies to the relay, which forwards it back to your PC. The game's own encryption (TLS) is also kept intact end-to-end.

No man-in-the-middle

The relay cannot inspect or modify any content. Even the server operator cannot see what passes through, because the decryption key lives only on your PC and on the game server.

Relay flow
Your PC
PingArmor
↓ WireGuard ChaCha20
Relay
forwarding only
opaque packet — cannot read
↓ Game TLS (E2E)
Game server
Tibia / Rubinot

Ready to protect your connection?

Create your account, download the app and play protected in under 5 minutes.