What problem does it solve?
This Skill helps you set up and troubleshoot an Android VPN client that tunnels your traffic through Google Apps Script to a VPS exit server, so you can route traffic securely using profile-based configuration.
Core Features & Use Cases
- Profile-based VPN configuration: Import/export JSON profiles to manage settings like SOCKS5 host/port, SNI rotation, Apps Script deployment IDs, and the shared tunnel key.
- Encrypted tunneled transport: Uses AES-256-GCM encryption between the Android client and the VPS exit server.
- Android VpnService integration: Captures device traffic and forwards it through tun2socks to the local SOCKS5 endpoint for app/browser tunneling.
- Domain-fronting via Apps Script: Uses Google infrastructure (Apps Script deployments) as the tunnel transport layer.
Use case example: You need an Android device to route selected or all traffic through a VPS while using Apps Script deployments as the transport layer; you can generate keys, configure JSON profiles, and validate connectivity using logs and troubleshooting checks.
Quick Start
Ask your AI to walk you through importing the correct GooseRelay profile JSON on Android and starting the VPN while verifying that your Apps Script deployment IDs and tunnel key match the VPS server configuration.