Access your coding agents from any device. E2E encrypted. No client install.
Three steps. No docs required.
Run one command on your Mac Mini, VPS, EC2 instance, or any dev machine. Linux, macOS, and Windows via WSL.
Use Face ID, Touch ID, or your platform authenticator. Your passkey encrypts a locally-generated SSH key that never leaves your device.
That's it. Full terminal access from any device. Your sessions survive disconnects automatically.
Started something but had to run? We got you.
No tmux. No screen. No planning ahead. Every session persists automatically. Walk away, come back from any device — your coding agents are right where you left them.
One tap to launch your favorite AI coding tool. No setup, no aliases, no dotfiles.
No shortcuts. No compromises.
SSH keys generated locally, encrypted with your passkey. Our servers relay traffic but never see it.
Not a shrunken desktop terminal. A real mobile-first interface built for touch.
One command. No sudo, no config files, no port forwarding. Works behind any firewall.
Hosted on Cloudflare's global edge network. Fast connections from anywhere in the world.
One plan. Everything included.
7-day free trial
Cancel anytime
7-day free trial. Cancel anytime.
Instant SSH access from your browser
By signing in, you agree to our Terms of Service and Privacy Policy
Click to connect instantly
Run this command on the server you want to access:
Loading...
Scan with your phone to pair a mobile device
Run the command on your server, then scan the QR code on your phone to pair.
Last updated: March 1, 2026
When you sign in with Google, Apple, or GitHub, we receive your name, email address, and profile image from your OAuth provider. We do not collect passwords.
SSH keys are generated locally on your device and encrypted with your passkey (WebAuthn). Private keys never leave your device and are never transmitted to our servers.
VibePortal operates as a relay. All SSH traffic is end-to-end encrypted between your browser and your server. We cannot read, inspect, or store the contents of your terminal sessions.
Payment processing is handled by Stripe. We store your Stripe customer ID and subscription status but do not store credit card numbers or payment method details.
We use session cookies for authentication. We do not use tracking cookies, analytics pixels, or third-party advertising scripts.
Account data is retained while your account is active. If you cancel your subscription and request deletion, we will remove your data within 30 days.
For privacy questions, contact us at privacy@vibeportal.dev.
Last updated: March 1, 2026
By creating an account or using VibePortal, you agree to these Terms of Service. If you do not agree, do not use the service.
VibePortal provides browser-based SSH terminal access to your servers via encrypted relay tunnels. The service includes a tunnel relay, web terminal client, and account management.
You are responsible for maintaining the security of your account credentials and passkeys. You must not share your account or use the service for unauthorized access to systems you do not own or have permission to access.
You may not use VibePortal to violate any laws, transmit malware, conduct attacks against systems, or relay traffic for illegal purposes. We reserve the right to suspend accounts that violate this policy.
VibePortal is offered on a monthly subscription basis with a 7-day free trial. You may cancel at any time. Upon cancellation, access continues until the end of the current billing period.
We strive for high availability but do not guarantee uninterrupted service. VibePortal is provided "as is" without warranties of any kind.
VibePortal and Snowbyte AI LLC shall not be liable for any indirect, incidental, or consequential damages arising from your use of the service, including data loss or service interruptions.
We may update these terms from time to time. Continued use of the service after changes constitutes acceptance of the new terms.
For questions about these terms, contact us at legal@vibeportal.dev.