Security

Last updated October 26, 2026. This page explains how Nearsend protects a transfer, what the server can and cannot see, and what is not covered. It describes how the service is built today. It is not a certification, and Nearsend has not had an independent security audit yet.

How your files travel

Files, folders, text and clipboard items go straight from one browser to the other over a WebRTC data channel, which is encrypted with DTLS. The Nearsend server is not on that path and never receives file contents. It only passes along the short setup messages two browsers need to find each other: WebRTC offers, answers and network candidates.

Before anything is sent, the receiving device has to accept the transfer. When you send to several devices at once, each one is asked separately.

Pairing

What the server sees and keeps

While a device is connected, the server holds its device name, emoji, a value derived from its network address (used to decide who is nearby) and its connection status. That data is removed when the device disconnects, and pairing codes are removed when they expire.

The server code does not write file names, file contents or pairing codes to its logs. Like any web host, the hosting platform may keep standard request logs, such as IP addresses.

Finding a route between devices

To find a path between two devices, browsers use public STUN servers (Google and Twilio). A STUN server sees the IP address of the device that asks, as with any use of STUN.

Nearsend does not route transfers through a relay (TURN) server. If a network blocks a direct connection, the transfer does not start and Nearsend tells you, instead of sending the data through a third party.

Protections on the website

Private rooms

A private room connects up to 5 devices to each other. By default the host approves each person who asks to join, and the host can remove someone or close the room. The invite link and QR code contain a random token. If the host turns approval off, anyone who has the link or code can join, so share it only with people you trust.

Analytics

Nothing from Google Analytics or Microsoft Clarity loads until you press Accept on the consent banner. If you decline, nothing is loaded and no analytics cookies are set. The events recorded are general ones such as page views, pairing started, completed or failed, and transfer started, completed or failed with counts and types. File names and contents are never sent, and text on the send and receive screens is masked in recordings. You can change your choice in Settings.

On your own devices

What this does not cover

Report a vulnerability

If you find a security problem, email security@nearsend.app with the subject "Security" and the steps to reproduce it. We aim to acknowledge reports within 5 working days.

Please do not access other people’s data, disrupt the service, or publish details before we have had a reasonable time to fix the issue. The same contact details are in our security.txt file at /.well-known/security.txt.

See also the Privacy Policy and How It Works.

Guides

Phone to PC Send Folders Large Files Without an App LocalSend Alternative P2P Transfer Without Shared Wi-Fi Private Sharing