AI summary
LinkSentry intercepts every link you tap and shows a local risk analysis before opening anything. It decomposes URLs on-device to flag suspicious signals like embedded credentials, IP hosts, shorteners, and tracking parameters, then lets you choose which app handles the link. No network permissions, no WebView, no analytics — the app cannot fetch or leak URLs by design.
Generated by AI. May contain inaccuracies.
About this app
A default-browser replacement that never renders web content. Every link you tap lands in LinkSentry first: see exactly where it points, what's suspicious about it, and choose which app — if any — gets to open it.
Why Tapping a link hands control to whatever is on the other end. LinkSentry puts a checkpoint between the tap and the load: the URL is decomposed and checked entirely on your device, and nothing is fetched until you explicitly pick an app to open it with.
The app declares zero permissions — not even INTERNET. It contains no WebView, no HTTP client. It is physically incapable of loading a link, leaking a URL, or phoning home. This is enforced in CI.
Features Default-browser interception — set LinkSentry as your browser; every http/https tap opens the Inspect screen instead of a page. URL risk signals (local, no cloud): embedded credentials (http://google.com@evil.com), IP-literal hosts, non-standard ports, punycode/homograph hosts, URL shorteners, tracking parameters (utm_*, fbclid, …), dangerous schemes (javascript:, data:, intent:, file:), and more. Absence of signals is never presented as "safe". Open-with chooser — the real list of installed apps that can handle the link, browsers flagged; launches use explicit intents only. Search all apps — when an app doesn't declare support for a link (or only matches narrower paths), search every launchable app by name or package and open it explicitly anyway. Live handler list — the "Open with" list is re-resolved every time the screen resumes, so newly installed apps or changed link-handling defaults appear without re-submitting the link. Instant inspect + auto-close — the risk analysis paints immediately (apps fill in a beat later), and opening a link through any handler closes LinkSentry automatically; a danger-red "Clear & close" button drops the link and returns you to what you were doing. Copy / Copy cleaned / Share — cleaned strips credentials + tracking parameters. Manual inspect — paste or type any URL. Try-demo samples — one-tap sample links (tracked / shortened / phishing-style) on the entry screen; zero setup, real analysis. Guided intro tour — first-run spotlight tour of the Inspect screen (auto-expands sections as a nudge; your taps always win); sandboxed demo actions, fake history rows on first History open, replayable from Settings. Link cleanup — per-param Keep/Remove, "always remove" personal rules, custom tracking params, and a live "will open" preview of the effective URL. Enforce HTTPS — one-tap per-link upgrade of http links before opening. Per-link history opt-out — "Keep out of history" keeps a specific link out of the local history (removes existing rows too). Colored URL breakdown — scheme/host/port rows risk-colored from the analyzer's own signals. Danger gate — DANGER links hide the handler list behind a confirmation card; per-host and per-signal-set overrides (revocable in Settings). Local history (Room, on-device only) with retention control, one row per URL (open count + last opened), content filter with delete-all-found, and tap-the-icon re-open in the last handler app. No network. No analytics. No tracking. Zero permissions.
About this version
- Version
- 1.5.0 (1787839777)
- Size
- 1.64 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 23
- Updated
- Aug 27, 2026
- Package
- com.dav3.linksentry
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10