Privacy Policy
Effective September 5, 2026
LinkLab saves, organises, opens and shares links, and turns them into QR codes. Everything it does — saving a link, opening a URL, generating a code — happens on the device you're using. This page explains exactly what that means.
What LinkLab accesses
With your permission, and only for the feature you're actively using.
- Clipboard — read only when you tap the Paste button, to fill the link field. LinkLab never reads your clipboard automatically or in the background.
- Photos library (add-only) — requested only when you tap "Save Image" on a generated QR code. LinkLab can add a new image; it cannot read, list, or modify anything already in your library.
LinkLab does not read message content, browsing history, contacts, or anything beyond the link you type or paste and the single permission above.
What LinkLab never does
No exceptions, because there's no code path that could do any of this.
- No internet connection — LinkLab has no network code at all. There is nothing to send your links to.
- No analytics or crash reporting — no third-party SDKs of any kind.
- No account or login — nothing to sign in to, nothing stored about you server-side.
- No sharing — your saved links never leave the device unless you explicitly tap Share.
Launching a link
LinkLab hands links off — it doesn't render them itself.
When you launch a link, LinkLab uses the system's own URL-opening APIs to pass it to whatever app on your device can handle it — Safari, Mail, Phone, or a third-party app for a custom scheme. LinkLab has no built-in web browser and does not render any page content itself.
Local storage
Your saved links stay on your device, never anywhere else.
Links you save or open — along with any label, category, and generated QR code image — are stored locally using Apple's SwiftData framework. This is removed automatically if you delete the app.
LinkLab's share extension, which lets you save a link from another app's share sheet, writes to that same local store. The app and the extension reach it through an iOS app group — a shared container on your own device, not a server. A link shared into LinkLab is read, saved, and nothing else; the extension makes no network requests and requests no permissions.
Changes to this policy
If this policy changes, the effective date above changes with it.
Given LinkLab has no network access, any future update would still describe an app that works entirely on-device — that design choice isn't expected to change.