Skip to content

๐Ÿ›ก๏ธ The Swiss Army Knife for Privacy & Developers. Native Android tool to strip tracking params, unshorten URLs, and assist blind developers.

License

Notifications You must be signed in to change notification settings

ahmedthebest31/PureLink-Android

Repository files navigation

>_ PureLink Android ๐Ÿ›ก๏ธ

The Ultimate URL Sanitizer (Swiss Army Knife for Privacy).

PureLink is a powerful, lightweight, and accessibility-first Android utility designed to strip tracking parameters from URLs, expand shortened links, and provide essential tools for developers. Wrapped in a high-contrast Terminal/Hacker style interface.


๐Ÿš€ Key Features

๐Ÿ›ก๏ธ Privacy & URL Sanitization

  • Deep Cleaning: Instantly removes tracking tags like utm_, fbclid, gclid, si, and ref from shared links.
  • Smart Unshortener: Safely expands shortened URLs (e.g., bit.ly, is.gd) in the background to reveal the true destination before you visit.
  • Bot-Proof Resolver: Uses advanced User-Agent spoofing to bypass server-side bot protection when resolving links.

๐Ÿ‘๏ธ Background Monitor

  • Clipboard Guard: Runs silently in the background to detect and clean copied links automatically.
  • Quick Settings Tile: Toggle the monitoring service instantly from your notification shade (Quick Settings) without opening the app.
  • Haptic Feedback: Vibrates to confirm when a link has been cleaned or processed.

๐Ÿ“œ History & Smart Rules

  • Local History: Added a secure, local history log (last 10 links) with instant "Copy" and "Open" actions.
  • Dynamic Rules Engine: The app now silently fetches updated tracking filters from GitHub every week via WorkManager.

โšก System Integration

  • Invisible Share Target: Sharing a link to PureLink now triggers a transparent activity that cleans, copies, and closes instantly without disrupting your flow.
  • Process Text: Select any text system-wide -> Click the 3 dots -> Choose "PureLink Clean".

๐ŸŽจ UI & Accessibility

  • Jetpack Compose: The entire UI has been rewritten from XML to Jetpack Compose, resulting in a smoother, more responsive, and lighter interface.
  • Accessibility First: Enhanced TalkBack support with labeled touch targets and semantic descriptions for all interactive elements.
  • Terminal Esthetic: Polished "Green-on-Black" theme with system bar transparency (Edge-to-Edge).

๐Ÿ› ๏ธ Tech Stack

  • Kotlin 100%
  • Jetpack Compose (UI)
  • Coroutines (Concurrency)
  • WorkManager (Background Tasks)

๐Ÿ› ๏ธ Developer & Social Tools

  • WhatsApp Direct: Copy any phone number -> Open chat immediately without saving the contact.
  • Telegram Direct: Open usernames directly.
  • Dev Utilities: Built-in Base64 Encoder/Decoder and UUID Generator.

๐Ÿ“ฅ Download

Get it on IzzyOnDroid

Or get the latest APK from the Releases page.

Note: This app is fully native, lightweight (~2MB), and requires no unnecessary permissions.


๐Ÿ’ป PureLink for PC (Windows/Linux)

Looking for this power on your desktop? Check out PureLink Desktop, a high-performance system tool written in Go (Golang).

  • ๐Ÿ‘ป Silent & Invisible: Runs quietly in the System Tray (just like a screen reader). No terminal or command prompt required.
  • โšก Ultra Fast: Optimized for zero resource usage. You won't feel it running.
  • โš™๏ธ Easy Config: Manage settings directly from the tray icon.

๐Ÿ‘‰ Download PureLink for PC


๐Ÿค Contributing

Contributions to this project are welcome! If you find a bug, have an idea for an improvement, or want to contribute in any other way, please feel free to open an issue or submit a pull request.

๐Ÿ“„ License

MIT License

About

๐Ÿ›ก๏ธ The Swiss Army Knife for Privacy & Developers. Native Android tool to strip tracking params, unshorten URLs, and assist blind developers.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages