Skip to content

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.
  • In-Place Text Cleaning: Select any text or URL system-wide -> Click the context menu (3 dots) -> Choose "Pure Link". It will instantly clean and replace the link right where you are typing!

🎨 UI & Accessibility

  • 3-Tab Bottom Navigation: Switch seamlessly between Dashboard (stats & history), Tools (Base64, UUID, chat), and Settings.
  • Multi-Theme System: Choose from Matrix (classic green-on-black), Light, Dark, or Dynamic (follows system wallpaper).
  • Smart Commands: Paste or type a URL directly in the input box and clean it in one tap β€” no mode switching needed.
  • Ignore List: Exclude specific domains from cleaning or URL processing.
  • YouTube Shorts Resolver: Automatically converts youtube.com/shorts/xxx links to standard watch?v= format.
  • Adaptive Icons: Modern Android 13+ adaptive launcher icons with proper foreground/background layers.
  • Full Localization: Seamlessly switch between English and Arabic interfaces on the fly with full RTL support.
  • Jetpack Compose: The entire UI is built with Jetpack Compose, resulting in a smoother, more responsive, and lighter interface.
  • Accessibility First: Designed by a blind developer. Enhanced TalkBack support with labeled touch targets and semantic descriptions for all interactive elements.
  • Multi-Theme System: Choose from Matrix (classic green-on-black), Light, Dark, or Dynamic (follows system wallpaper).
  • Cloud Boost β€” Convert Dropbox share links to direct ?dl=1 download links and Google Drive view links to direct uc?export=download links
  • Clipboard Commands β€” Type !wa, !tg, !b64e, !b64d, or !uuid followed by text, copy it, and PureLink processes it automatically (can be toggled off)

πŸ› οΈ 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 Google Play Β Β  Get it on IzzyOnDroid

Or get the latest APK directly from the Releases page.

Note: This app is fully native, lightweight (~2MB), respects your privacy, 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

45 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages