BoredLemon
Eternal Poster
URLCheck acts as an amazingly customizable and powerful intermediary when opening url links, allowing, among other things: to remove trackers, affiliate links, unnecessary elements, check Hosts, facilitating link holding and sharing, protecting against certain phishing techniques and many more...
The app is structured with a modular setup, you can enable/disable and reorder individual modules, which include:
* Input text: Displays the current url which can be edited manually. Can't be disabled.
* History: View and revert any change from other modules, including edits from the user (typical undo/redo feature)
* Log: Keeps a log of all checked urls, which you can view, edit, copy, clear...
* Status code: By pressing the button a network request will be made to retrieve that url, and the status code will be displayed (ok, server error, not found...). Additionally, if it corresponds to a redirection, press the message to check the new url. The url is fetched, but not evaluated, so redirection based on javascript won't be detected.
* Url Scanner: Allows you to scan the url using VirusTotal, and check the report. A free personal VirusTotal API key is needed for it to work. VirusTotal™ is a trademark of Google, Inc.
* Url Cleaner: Uses the ClearURLs catalog to remove referral and useless parameters from the url. It also allows for common offline url redirections. Built-in catalog from You do not have permission to view the full content of this post. Log in or register now.
* Unshortener: Uses You do not have permission to view the full content of this post. Log in or register now. to unshorten urls remotely.
* Queries remover: Displays the decoded individual url queries, which you can remove or check.
* Pattern module: Checks the url with regex patterns that warns, suggests or applies replacements. You can modify or create your own patterns, or even use user-created ones.
Built-in patterns include:
* Hosts checker: This module labels hosts, configured either by specifying them manually or by using a remote hosts-like file. You can use it to warn about dangerous or special sites. The builtin configuration specifies StevenBlack's hosts (adware/malware, fakenews, ******** and ãdül† content) from You do not have permission to view the full content of this post. Log in or register now.
* Debug module: Displays the intent uri, and optionally info about the ctabs (custom tabs) service. This is intended for developers.
* Open module: Contains the open and share buttons. If a link can be opened with multiple apps, an arrow will be shown to let you choose. Can't be disabled.
The app is structured with a modular setup, you can enable/disable and reorder individual modules, which include:
* Input text: Displays the current url which can be edited manually. Can't be disabled.
* History: View and revert any change from other modules, including edits from the user (typical undo/redo feature)
* Log: Keeps a log of all checked urls, which you can view, edit, copy, clear...
* Status code: By pressing the button a network request will be made to retrieve that url, and the status code will be displayed (ok, server error, not found...). Additionally, if it corresponds to a redirection, press the message to check the new url. The url is fetched, but not evaluated, so redirection based on javascript won't be detected.
* Url Scanner: Allows you to scan the url using VirusTotal, and check the report. A free personal VirusTotal API key is needed for it to work. VirusTotal™ is a trademark of Google, Inc.
* Url Cleaner: Uses the ClearURLs catalog to remove referral and useless parameters from the url. It also allows for common offline url redirections. Built-in catalog from You do not have permission to view the full content of this post. Log in or register now.
* Unshortener: Uses You do not have permission to view the full content of this post. Log in or register now. to unshorten urls remotely.
* Queries remover: Displays the decoded individual url queries, which you can remove or check.
* Pattern module: Checks the url with regex patterns that warns, suggests or applies replacements. You can modify or create your own patterns, or even use user-created ones.
Built-in patterns include:
- Warning when contains non-ascii characters like greek letters. This can be used for phishing: googĺe.com vs google.com
- Suggest replacing 'http' with 'https'
- Suggest replacing Youtube, Reddit or Twitter with privacy-friendly alternatives [disabled by default]
* Hosts checker: This module labels hosts, configured either by specifying them manually or by using a remote hosts-like file. You can use it to warn about dangerous or special sites. The builtin configuration specifies StevenBlack's hosts (adware/malware, fakenews, ******** and ãdül† content) from You do not have permission to view the full content of this post. Log in or register now.
* Debug module: Displays the intent uri, and optionally info about the ctabs (custom tabs) service. This is intended for developers.
* Open module: Contains the open and share buttons. If a link can be opened with multiple apps, an arrow will be shown to let you choose. Can't be disabled.
You do not have permission to view the full content of this post. Log in or register now.