← Back to Apps

Private Transfer

Send files browser to browser.

Create a short pickup code, connect two devices, and move the file through a secure WebRTC connection. Your file is not uploaded and stored on the HelloAI web server. WebRTC tries a direct browser-to-browser path first, and some networks may use an encrypted relay for reliability.

Secure browser handoff

Share with a 6-digit pickup code

One device creates the handoff. The other enters the code and receives the file through the secure channel.

1. Pick a file 2. Share the code 3. Keep both browsers open

One file per transfer. Keep this page open until the transfer finishes.

Choose whether you are sending or receiving to get started.

How the secure handoff works

Designed for quick sharing when you want a simple browser experience and a clearer privacy story.

1. Create the handoff

The sender picks one file and gets a temporary 6-digit pickup code.

2. Enter the code

The receiver types the code so the two browsers can establish a direct peer connection or an encrypted relay path when needed.

3. Transfer securely

Once the connection is ready, the file moves over WebRTC without being uploaded and stored on the site.

4. Clean up automatically

The temporary signaling records are removed when the session connects or when the short expiration window ends.

File transfer FAQ

Can I send multiple files at once?

Not yet. This version is optimized for one file per handoff to keep the experience simple and reliable.

What touches the server?

Temporary connection records always do. The file is not uploaded and stored on the HelloAI web server, though some networks may use an encrypted relay to carry the live transfer.

Do I need an account?

No. Open the page, create or enter the pickup code, and keep both browser tabs active until the transfer completes.

Why might a connection fail?

Some networks block peer-to-peer traffic. iPhone-to-Windows transfers across different networks often need a TURN relay. If that happens, try another network, another browser, or configure relay support.