You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<title>LanLink — send files between your devices</title>
7
-
<metaname="description" content="LanLink is a free, one-codebase app for sending files between Android, iOS, Windows, and macOS over your local Wi-Fi or hotspot — no internet, no accounts, no size limits." />
7
+
<metaname="description" content="LanLink v4 is a free, one-codebase app for sending files between Android, iOS, Windows, and macOS over your local Wi-Fi — no internet, no accounts, no size limits. Two verbs: Send and Receive." />
8
8
<metaproperty="og:title" content="LanLink — send files between your devices" />
9
-
<metaproperty="og:description" content="Send files between Android, iOS, Windows and macOS over local Wi-Fi. No internet, no accounts, no size limits." />
9
+
<metaproperty="og:description" content="Send files between Android, iOS, Windows and macOS over local Wi-Fi. One app, two verbs: Send and Receive. No internet, no accounts, no size limits." />
<p>Open the app on two devices on the same Wi-Fi or hotspot and they discover each other — no IP addresses or pairing codes to type.</p>
102
+
<h3>One app, two verbs</h3>
103
+
<p>The home screen is just <strong>Send</strong> and <strong>Receive</strong>, with your active and finished transfers grouped below — dismiss, cancel, retry, or clear them in a tap. The old mode picker and setup wizard are gone: pick a name on first run and go.</p>
96
104
</div>
97
105
</li>
98
106
<liclass="ll-feature">
99
-
<spanclass="ll-feature-icon">🚀</span>
107
+
<spanclass="ll-feature-icon">🔳</span>
100
108
<div>
101
-
<h3>Direct, full-speed transfers</h3>
102
-
<p>Files move device-to-device over your local network, so you get the full speed of your Wi-Fi with no cloud round-trip and no file-size cap.</p>
109
+
<h3>Instant-QR receive</h3>
110
+
<p>Tap Receive and a QR code appears immediately. The other device scans it and connects — each code is a one-time token that's re-minted automatically once used, so an old photo of your screen can't reconnect later. A Direct Link fallback covers devices without a camera.</p>
111
+
</div>
112
+
</li>
113
+
<liclass="ll-feature">
114
+
<spanclass="ll-feature-icon">📡</span>
115
+
<div>
116
+
<h3>Finds nearby devices automatically</h3>
117
+
<p>Open the app on two devices on the same Wi-Fi and they discover each other on the device radar — no IP addresses to type. Sending targets the device's cryptographic fingerprint, not its display name, so a look-alike name can never receive your files by mistake.</p>
103
118
</div>
104
119
</li>
105
120
<liclass="ll-feature">
106
-
<spanclass="ll-feature-icon">🔒</span>
121
+
<spanclass="ll-feature-icon">🛡️</span>
107
122
<div>
108
-
<h3>Private by design</h3>
109
-
<p>Nothing is uploaded to a server and no account is required. Your files stay on your own network, between your own devices.</p>
123
+
<h3>Verified by default</h3>
124
+
<p>Devices are pinned by fingerprint, and the "always accept from this device" trust option is only offered when the sender can be verified locally — never based on a claimed identity. Upload tokens are single-use, so replayed requests are simply rejected.</p>
110
125
</div>
111
126
</li>
112
127
<liclass="ll-feature">
113
-
<spanclass="ll-feature-icon">🧭</span>
128
+
<spanclass="ll-feature-icon">✋</span>
114
129
<div>
115
-
<h3>Built-in help & pairing guide</h3>
116
-
<p>A friendly first-run tour and an in-app "Get connected" guide walk you through sending and receiving between any two kinds of device.</p>
130
+
<h3>Cancel from either side</h3>
131
+
<p>Sender or receiver can cancel a transfer mid-flight and both ends stop cleanly. Failed transfers get a Retry button only when a retry can actually work, and completed receives have a "Where is it?" shortcut to the saved folder.</p>
117
132
</div>
118
133
</li>
119
134
<liclass="ll-feature">
120
-
<spanclass="ll-feature-icon">🔁</span>
135
+
<spanclass="ll-feature-icon">🚀</span>
121
136
<div>
122
-
<h3>One-tap retry & clear status</h3>
123
-
<p>If a transfer doesn't go through, resend the same files with one tap. Plain-English messages tell you exactly what happened.</p>
137
+
<h3>Direct, full-speed transfers</h3>
138
+
<p>Files move device-to-device over your local network, so you get the full speed of your Wi-Fi with no cloud round-trip and no file-size cap. The v4 protocol is hardened against malformed requests and denial-of-service tricks.</p>
124
139
</div>
125
140
</li>
126
141
<liclass="ll-feature">
127
-
<spanclass="ll-feature-icon">⬇️</span>
142
+
<spanclass="ll-feature-icon">🎨</span>
128
143
<div>
129
-
<h3>Stays up to date</h3>
130
-
<p>LanLink quietly checks for new versions and lets you know when an update is available — updates are always optional.</p>
144
+
<h3>New "Ember on Paper" design</h3>
145
+
<p>A ground-up v4 design system: warm paper surfaces with a copper accent, in matching light and dark themes — not inverted defaults.</p>
131
146
</div>
132
147
</li>
133
148
</ul>
@@ -139,20 +154,20 @@ <h2 class="section-label">How it works</h2>
139
154
<olclass="ll-steps">
140
155
<liclass="ll-step">
141
156
<div>
142
-
<h3>Connect both devices to the same network</h3>
143
-
<p>Join the same Wi-Fi, or turn on a hotspot on one device and connect the other to it.</p>
157
+
<h3>Connect both devices to the same Wi-Fi network</h3>
158
+
<p>Any home, office or school Wi-Fi works — the two devices just need to be on the same network.</p>
144
159
</div>
145
160
</li>
146
161
<liclass="ll-step">
147
162
<div>
148
-
<h3>Open LanLink on both</h3>
149
-
<p>Each device shows up in the other's list automatically within a few seconds.</p>
163
+
<h3>Tap Receive on one device</h3>
164
+
<p>A QR code appears instantly. On the other device, tap Send and scan it — or pick the device from the radar, or paste a Direct Link.</p>
150
165
</div>
151
166
</li>
152
167
<liclass="ll-step">
153
168
<div>
154
169
<h3>Pick files and send</h3>
155
-
<p>Choose what to send, tap the device you want, and accept on the other end. That's it.</p>
170
+
<p>Choose what to sendand accept on the other end. Either side can cancel at any time, and "Where is it?" takes you straight to the received files.</p>
0 commit comments