AI summary
VPN client for olcRTC and standard proxy profiles using VLESS, VMess, and Trojan protocols. Routes traffic through Android VpnService with Xray, supporting per-app routing, domain/IP rules, and subscription imports via QR, clipboard, or deep links. No telemetry; diagnostics are locally stored and redacted.
Generated by AI. May contain inaccuracies.
About this app
Android VPN client for olcRTC and standard proxy profiles. The app is designed for Android 8+ and routes traffic through Android VpnService, HevSocks5Tunnel, Xray, and optionally the olcRTC mobile core.
Scope Supported profile families for the 1.0.0 target:
olcRTC: wbstream, telemost and jitsi within the provider/transport matrix defined by the technical specification. VLESS, VMess and Trojan. TCP/raw, WebSocket and gRPC for standard profiles. XHTTP for VLESS. TLS, REALITY and VLESS Vision flow. Unsupported by design: Clash YAML, sing-box JSON, arbitrary Xray JSON, KCP, QUIC, HTTPUpgrade, Shadowsocks, WireGuard, Android TV, Wear OS, cloud sync, telemetry and admin-panel features.
Importing profiles The client validates every incoming configuration before saving it. Supported import paths are:
QR camera scan. QR image import through Android Photo Picker. Explicit clipboard paste. Deep links for olcrtc://, vless://, vmess:// and trojan://. Plain text files through Storage Access Framework. Subscription payloads: plain UTF-8 lists, Base64 lists, olcRTC bundle JSON, olcrtc+gz and multipart QR. External intents do not auto-connect. Imported data is first parsed, validated and stored locally.
Routing The app captures allowed per-app traffic through Android VpnService and applies routing inside Xray:
User domain/IP/CIDR rules. LAN direct rule when enabled. GeoIP/GeoSite preset. Default route. Routing presets:
All traffic through VPN. Russia direct: geoip:ru, geosite:category-ru and geosite:ru-available-only-inside go direct, other traffic uses VPN. Per-app routing supports all apps, all except selected, and only selected. The package list is local-only and is never exported in diagnostics.
Privacy and diagnostics olcRTC Client has no telemetry, analytics or automatic crash upload. Diagnostics are stored locally, rotated, and redacted before display or export. Redaction covers:
raw share links; keys, UUIDs, passwords, auth tokens and client IDs; subscription URL query strings; mirror keys; authorization headers. Logs are kept for up to 7 days and capped at 20 MiB.
About this version
- Version
- 1.4.10 (72)
- Size
- 58.41 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a, armeabi-v7a
- Downloads
- 20
- Updated
- Aug 17, 2026
- Package
- io.github.oleglog.olcrtc.client
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10