Secure web-based SSH — full PTY in your browser
Key travels over TLS, is used once server-side, and is never stored.