SAVE LINKS · READ LATER · STAY ORGANIZED
Save any link in one tap.
Find it again instantly, even offline.
Share a link from TikTok, Facebook, Instagram, Threads, YouTube, or Safari, and Linkeeper captures it immediately — no need to open the app. Title, description, and thumbnail are fetched automatically; everything lives on your device first, so search is instant even in airplane mode.
- No account required
- Works fully offline
- Sync is optional



Every saved link, neatly organized
On your device first. The cloud is optional.
Linkeeper is built local-first: every link, tag, and collection is stored right on your device in an embedded SQLite database — no waiting on a network, no account needed to get started.
Signing in with Apple or Google is entirely optional, and only unlocks cross-device sync. Every other feature — saving, organizing, searching, reading — works fully without signing in.
Said plainly, upfront
Nothing is hidden: you can always export your entire library to a JSON file, sign out, or permanently delete your account and synced data in-app, any time.
8 THINGS LINKEEP DOES WELL
Everything you need to never lose a link again
From the moment you tap Share to the moment you find it again — every step is built for speed and staying organized.
Instant capture from any app
Uses your phone's native share sheet — a silent Share Extension on iOS, ACTION_SEND on Android — no app launch required, no interruption to what you're doing.
Automatic title & thumbnail
Client-side extraction plus platform-specific oEmbed for TikTok/YouTube, with a server-side fallback for sites that block mobile scraping, like Instagram/Facebook/Threads.
Tags & collections
Auto-detected tags by source and hashtag, plus manual many-to-many tagging. Group links into collections and share them as a read-only link — no account needed by the recipient.
Instant search, even without diacritics
A diacritics-folded local search index — typing "du lich" still finds "Du Lịch", no network required.
Read your way
Read/unread state, favorites, archive, an offline reader mode for articles, an in-app browser, bulk actions, and daily read reminders.
A private hidden vault
Sensitive links are locked behind a PIN plus Face ID/Touch ID; a privacy cover masks all content the instant the app leaves the foreground — not just the vault screen itself.
Optional cross-device sync
Sign in with Apple or Google to two-way sync links, tags, and collections. Sign out or permanently delete your account and server data any time.
Widget, backup & more
A home-screen widget shows your most recent saves; back up and restore your whole library to a JSON file.
No ads, no IDFA tracking.
PRIVACY
Your data stays on your device
Here's how Linkeeper protects your most private links, step by step.
- 1
Local storage first
Every link is written to a SQLite database right on your device — the source of truth isn't a server somewhere else.
- 2
No account, no gatekeeping
You get every feature — saving, organizing, searching, reading — without ever creating an account.
- 3
A hidden vault with its own lock
Private links move into an area locked with a PIN, unlockable in a tap with Face ID or Touch ID.
- 4
A privacy cover
The instant the app leaves the foreground, a cover masks all content — the OS app-switcher snapshot never exposes anything sensitive.
- 5
Reversible sync
If you choose to sign in for sync, you can sign out or permanently delete your account and all synced server data, right in the app.
More layers of protection
No account required
The entire app works offline, with zero setup to get started.
PIN + Face ID for the vault
Private links are kept entirely separate from your regular link list.
No IDFA tracking
Uses anonymous Firebase Analytics — no App Tracking Transparency prompt at all.
Full ownership of your data
Export your entire library to a JSON file any time, independent of any account.
In-app account deletion
Permanently delete your account and all server data in a few taps, as required by Apple and Google.
No ads
The current version shows no advertisements and integrates no ad/tracking SDKs.
FAQ
The questions worth asking first
Is my data uploaded to a server?
Not by default. Linkeeper is local-first — every link, tag, and collection lives on your device. Data is two-way synced to a Supabase server only after you actively sign in with Apple/Google.
Do I need to create an account?
No. Signing in is entirely optional and only unlocks cross-device sync — every other feature works fully without one.
What happens to my links if I don't sign in?
They're saved fully and work normally forever on your device; you just lose the ability to sync to another device.
Can I hide sensitive links?
Yes — move a link into the hidden vault, locked with a PIN and unlockable in a tap with Face ID/Touch ID.
What if I switch phones?
Sign in and sync to bring your data to the new device, or use the export/restore JSON backup feature, independent of any account.
Is Linkeeper free?
Yes, Linkeeper is currently entirely free, with no paid plan and no ads.
Which apps can I save links from?
Any app with a native share sheet — TikTok, Facebook, Instagram, Threads, YouTube, Safari, and many more.
Can I delete my account?
Yes. Go to Settings → Delete account to permanently remove all data synced to the server; your local on-device data is unaffected unless you also choose to clear it.
Start saving links the tidy way, today
Get Linkeeper and save your first link in seconds — no sign-up required.
Available now on the App Store — Google Play coming soon.