Automatically flags and neutralizes suspicious webpages, helping protect users from phishing, fraud, and other digital scams.

Latest Version

Version
0.1.0
Update
November 5, 2024
Size
34.87KiB
Developer
canine-cyber.com
Category
Users
2
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
Tabs
Storage
See more

growl Extension

Online safety through programmatic vigilance. `growl` automatically sniffs out and defangs suspicious webpages, helping prevent phishing, fraud, and other digital scams.

When a webpage is flagged as potentially suspicious, users must \"opt in\" in order to interact in certain ways with the site, like inputting credit-card data, personal information, or otherwise sensitive content.

As such, `growl` complements built-in browser security measures such as Google Chrome's Safe Browsing feature, providing additional content-filtering protections to enhance digital security.

`growl` is lightweight (and minimally obtrusive) -- but always has your back. It functions like a digital guardian or shoulder angel: As you browse, the extension is working hard in the background to detect threats and swinging into action to preempt them. Moreover, `growl` acts as a cybersecurity conscience of sorts, reminding users to stay vigilant with pop-out warnings upon detection of a suspicious site.

The computer security principles of *zero-trust* and *security by default* inspired `growl`'s core functionality.

Core Features
`````````````````````
***Input Blocking and Warning***
On page load, if the following two conditions are both met, automatically block input elements (with stylized growl placeholders), removing the user's ability to interact with them, and display a popup notification (in which the user has controls to turn this behavior on or off).

1. The page is classified as potentially untrusted.

2. There are interactive user-input elements on the page, like text input fields in a form.

Exception:
If user has previously whitelisted the site (either temporarily or persistently), the above behavior is overridden. The popup is still displayed, however, to remind the user the domain was initially classified as potentially suspicious, and to give them the opportunity to toggle back the controls.

***Disable Blocking (Temporary) and Whitelist (Persistent)***
The extension's popup UI gives the user the opportunity to control growl's behavior on the site now and in the future (that is, to remember the user's choice in future browsing sessions) through interactive buttons.

Detection Algorithm
`````````````````````````````
We try our best to adhere to the semantic versioning scheme as given by the SemVer spec (https://semver.org/), which states the following:

> Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable.

For our prototype (major version zero) releases, a \"dumb\" -- but effective -- detection algorithm is used to identify potentially unsafe websites. In particular, *any* webpage will be flagged if it meets both of the following criteria:

1. It resides on a very unpopular website.
2. It contains interactive text content such as form input fields.

A **very unpopular website** is defined as one whose popularity rank is outside the top 1-million domain names on the internet, according to Tranco (https://tranco-list.eu/), an independent, open-source project that ranks sites using a robust formula to combine data aggregated from several sources. Read more about their methodology at https://tranco-list.eu/methodology.

This bare-bones algorithm provides a simple yet highly effective way to combat digital fraud and scams, given that most occur on sites that receive little traffic. False alarms (false positives) are rare, as normal users don't visit highly unpopular sites very often. And when such false alarms occur, they're of little consequence -- the user can easily dismiss them if they're confident there's no threat, while the notification serves as a reminder to remain vigilant. (Note that false negatives are, of course, possible. This occurs when the algorithm fails to classify a malicious site as such, and as a result, `growl` would fail to warn the user and block content on a scammer's site. But no security product or detection algorithm is perfect, and digital risk can never be fully eliminated. Still, in the field of cybersecurity, we strive to reduce risk to an acceptable level by adopting defensive tools, policies, and behaviors. `growl` is intended to be used as _one of many_ defensive security mechanisms to achieve the goal of risk reduction-- not as the only defense!)

Future major and minor releases will hone the detection algorithm. A major enhancement we have planned on the horizon is \"smart\" detection -- leveraging machine-learning techniques and artificial intelligence to assess site trustworthiness.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "growl", "version": "0.1.0", "description": "Automatically flags and neutralizes suspicious webpages, helping protect users from phishing, fraud, and other digital scams.", "icons": { "16": "/images/growl-logo-favicon-16.png", "32": "images/growl-logo-favicon-32.png", "48": "images/growl-logo-favicon-48.png", "128": "images/growl-logo-favicon-128.png" }, "content_scripts": [ { "js": ["scripts/content.js"], "matches": [ "" ] } ], "web_accessible_resources": [ { "resources": [ "images/*.png" ], "matches": [ "" ] } ], "action": { "default_popup": "popups/dynamic-popup.html" }, "background": { "service_worker": "service-worker.js" }, "permissions": [ "activeTab", "tabs", "storage" ] }
Read more

Similar Extensions

icon

Privacy Badger Extension · Productivity 2 1757 ★ 1.75MiB

icon

Block Site Extension · Productivity 2 274 ★ 166KiB

icon

Fakespot Fake Amazon Reviews and eBay Sellers Extension · Shopping 2 1705 ★ 4.9MiB

icon

DuckDuckGo Privacy Essentials Extension · Productivity 2 2067 ★ 4.95MiB

icon

Block Site - Site Blocker & Focus Mode Extension · Productivity 2 843 ★ 379KiB

icon

Easy Privacy Extension · Productivity 2 5 ★ 2.85MiB

icon

Windscribe - Free Proxy and Ad Blocker Extension · Productivity 2 20854 ★ 9.16MiB

icon

Free AdBlocker WebGuard Extension · Productivity 2 0 ★ 7.01MiB

icon

PopUpOFF - Popup and overlay blocker Extension · Productivity 2 129 ★ 58.39KiB

icon

SpyHunter® Web Security Extension · Productivity 2 11 ★ 675KiB

icon

FocusGuard - Block Site & Focus Mode Extension · Productivity 2 1991 ★ 54.08MiB

icon

Flag Cookies Extension · Productivity 2 29 ★ 351KiB

icon

UltraBlock - Privacy Protection & Adblock Extension · Productivity 2 42 ★ 4.26MiB

icon

Privacy | Protect Your Payments Extension · Shopping 2 515 ★ 1.59MiB

icon

Total WebShield: Chrome Antivirus Protection Extension · Productivity 2 314 ★ 10.59MiB

icon

Netcraft Extension Extension · Productivity 2 157 ★ 768KiB

icon

Web3 Antivirus Extension · Productivity 2 318 ★ 3.02MiB

icon

Block Websites on Chrome Extension · Productivity 2 16 ★ 1.26MiB

icon

WebDefender: Antivirus & Privacy Protection Extension · Productivity 2 53 ★ 2.3MiB

icon

Site Blocker - Block Site & Focus Mode Extension · Productivity 2 1178 ★ 61.47MiB

icon

Online AntiVirus Protection Extension · Accessibility 2 18 ★ 7.76KiB

icon

BlockP: AI Website, App & Porn Blocker Extension · Productivity 2 70 ★ 21.09MiB

icon

Malware & URL Scanner Extension · Developer Tools 2 35 ★ 681KiB

icon

Temp Email Extension · Productivity 2 2 ★ 279KiB