Repository navigation
Releases: YandiDesign/FreePN
Release list
FreePN 1.0 — First Public Release
FreePN 1.0 — First public release
A free, open-source VPN client for macOS. It collects free public VPN subscriptions into one server list, verifies which nodes actually work, and routes your traffic through them with a bundled sing-box core — TUN mode, per-app & per-domain split tunneling, and MAC address spoofing.
Highlights
- macOS 13+ · Universal binary (Apple Silicon + Intel)
- Core: sing-box 1.13.6 (bundled, config validated with
sing-box checkbefore every connect) - Rich protocol support: Trojan, VMess, Shadowsocks, VLESS (REALITY/uTLS), Hysteria2, HTTP, SOCKS5
- Sources: Clash YAML / Base64 / share links auto-detected, dated-URL resolver, 10 curated community feeds
- Honest ping: real end-to-end checks through the actual outbound, adaptive CPU pacing, dead-node marking
- Split tunneling: inclusive / exclusive, per-app (bundle path) and per-domain rules, full change log
- MAC address spoofing: randomize / custom / restore, history, optional on connect-disconnect
- Offline dotted world map with GeoIP server location, real-time traffic graph, live connections, menu bar extra
- Privileged helper with allow-listed XPC commands and code-sign verified clients
- App UI in English & Bahasa Indonesia
- No accounts, no ads, no telemetry · MIT license
Install
- Download
FreePN-1.0-1.dmgbelow, open it, drag FreePN.app to Applications - First launch: right-click → Open (the app is signed but not notarized), or run
xattr -dr com.apple.quarantine /Applications/FreePN.app - Install the helper with the one-click admin prompt during onboarding
- Sources → pick feeds → Refresh · Servers → Ping All → Connect
Warning: FreePN does not run its own servers. Never log in to sensitive accounts (banking, primary email) over free nodes — FreePN is not an anonymity tool.
Full documentation: English · Bahasa Indonesia
FreePN 1.0 — Rilis publik pertama
Client VPN gratis dan open source untuk macOS. Mengumpulkan subscription VPN publik gratis menjadi satu daftar server, menguji node yang benar-benar berfungsi, lalu mengarahkan trafik lewat core sing-box bawaan — mode TUN, split tunneling per-aplikasi & per-domain, dan MAC address spoofing.
Sorotan
- macOS 13+ · Universal binary (Apple Silicon + Intel)
- Core: sing-box 1.13.6 (bawaan, config divalidasi dengan
sing-box checksebelum setiap connect) - Dukungan protokol luas: Trojan, VMess, Shadowsocks, VLESS (REALITY/uTLS), Hysteria2, HTTP, SOCKS5
- Sources: Clash YAML / Base64 / share link terdeteksi otomatis, resolver URL bertanggal, 10 feed komunitas pilihan
- Ping jujur: uji end-to-end sungguhan lewat outbound asli, pengaturan CPU adaptif, penandaan node mati
- Split tunneling: inclusive / exclusive, aturan per-aplikasi (bundle path) dan per-domain, change log lengkap
- MAC address spoofing: random / custom / restore, riwayat, opsi otomatis saat connect-disconnect
- Peta dunia offline dengan lokasi server GeoIP, grafik trafik real-time, koneksi aktif, menu bar extra
- Helper berhak istimewa dengan perintah XPC whitelist dan klien terverifikasi code-sign
- UI aplikasi Bahasa Indonesia & English
- Tanpa akun, tanpa iklan, tanpa telemetri · lisensi MIT
Cara pasang
- Unduh
FreePN-1.0-1.dmgdi bawah, buka, seret FreePN.app ke Applications - Pertama kali dibuka: klik kanan → Open (app ditandatangani tapi belum di-notarize), atau jalankan
xattr -dr com.apple.quarantine /Applications/FreePN.app - Pasang helper lewat prompt admin sekali-klik saat onboarding
- Sources → pilih feed → Refresh · Servers → Ping All → Connect
Peringatan: FreePN tidak menjalankan server sendiri. Jangan pernah login ke akun sensitif (bank, email utama) lewat node gratis — FreePN bukan alat anonimitas.
Dokumentasi lengkap: English · Bahasa Indonesia