/AppLinksExtension

Source code for the AppLinks Firefox browser extension

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

AppLinks

Available at the Mozilla Store: https://addons.mozilla.org/en-US/firefox/addon/applinks/

When opening an external application link such as slack:// or bankid:// Firefox often does not show you the link before opening it, which kinda sucks. Also these links are not saved in the history, making it impossible to track them down.

This extension catches all application links, noitfies you that one is about to open and lets you inspect it. Additionally it saves the following data for each link:

  • The app link
  • Which domain navigated you to the app link
  • Date of access

and makes it json exportable, to compensate for the lack of a history entry for these types of links.

Future improvements

  • Block links until they have been inspected and approved (disable auto navigation)
  • Find and blacklist more "non app links"
  • Make mobile version (to compensate for firefox not specifying the origin before opening the link)

Contributing

Feel free to create PRs and issues with feature requests, bugs, security concerts and more!

Icons

Ui icons created by GOFOX - Flaticon