tnhp is a lightweight VPN client built around one idea: you bring the
server, the app handles the rest. No account, no signup, no subscription.
Scan a QR code, paste a URI, and you're tunneled.
WHAT YOU NEED FIRST
tnhp does not provide servers. You need a config from a VPN provider, a
self-hosted server (Marzban, X-UI, Hiddify, AmneziaVPN, etc.), or a
friend running one. If you don't have a config yet, tnhp won't be useful.
KEY FEATURES
• Modern protocols out of the box: VLESS with REALITY, Hysteria2 (UDP),
NaiveProxy, AmneziaWG, and standard WireGuard configurations.
• Per-app split tunneling — route only the apps you choose through the
tunnel, or route everything except a few.
• Optional kill switch — when the server becomes unreachable, traffic is
blocked instead of leaking onto your physical network.
• QR-code import or paste-URI — every supported protocol fits a single
scan or copy-paste.
• Country flag for each saved server — instant visual cue where the
exit is located.
• Works offline. Your config list lives on the device. No cloud sync,
no remote management.
HOW IT WORKS
1. Get a config URI from your VPN provider or self-hosted server.
2. In tnhp, tap +, scan the QR or paste the URI.
3. Tap Connect.
The app speaks the protocol directly — there is no relay through tnhp
servers (there are none).
PRIVACY
• No account, no email, no password, no payment info — none is requested.
• No analytics, no ad SDKs, no third-party tracking, no fingerprinting.
• Your configs and routing preferences stay on the device. Uninstall
and they're gone.
• The only outside-the-tunnel calls happen at import time: a DNS lookup
via dns.google and a country lookup via ipwho.is to show the flag.
Both are disclosed in the privacy policy.
WHAT TNHP DOES NOT DO
• It does not sell VPN access.
• It does not log your traffic. There's no backend to log to.
• It does not modify or inspect your configurations — they're passed
straight to the protocol engines.
• It is not a magic anonymizer. Your traffic exits at the server you
chose, and that server's operator sees it.
WHO IT'S FOR
• Users who already have a config from providers like Hiddify, Marzban,
X-UI, AmneziaVPN, or v2rayN.
• Developers and network admins who need a fast, no-frills on-device
client for testing.
• Anyone who wants a minimal, no-account alternative to bloated VPN apps.
OPEN PROTOCOLS
tnhp uses well-known open-source engines under the hood: xray-core for
VLESS / Hysteria2, klzgrad/naiveproxy for the NaiveProxy outbound, and
amneziawg-go for AmneziaWG. All run locally on your device.
PRIVACY POLICY
https://tnhp.net/privacy
TERMS OF SERVICE
https://tnhp.net/terms