Spince is a clickbait blocker that compares the relevance of link text with the text on the actual linked page.
JavaScript CSS HTML
Switch branches/tags
Nothing to show
Latest commit e3e833e Sep 22, 2016 @rhaker committed on GitHub Update spince.js
added check if excludedLinks exists
Permalink
Failed to load latest commit information.
css
img Delete .DS_Store Sep 21, 2016
js
README.md
manifest.json Update manifest.json Sep 21, 2016
popup.html

README.md

Spince Links

Spince is a free clickbait blocker that compares the relevance of link text to the text on the actual linked page.

alt text

Installation

You can install Spince Links from the Chrome Web Store via https://chrome.google.com/webstore/detail/spince-links/ekidgogoamlmlmlccoghgbfamckinogm

Features

The clickbait tool uses a term frequency (TF) statistical algorithm to score the relevance of the link text compared against the text that is shown on the actual linked page. The rationale is that a relevant (i.e. non-clickbait) link would have its text appear frequently on the actual page.

  • A green circle indicates a likely relevant link
  • A red square indicates a possible clickbait link
  • A dashed line indicates the link wasn't analyzed
  • Only text based pages are analyzed
  • Only links of certain length are analyzed
  • Spince also extracts a key sentence as popover
  • Ships with customizable blacklist to stop execution
  • Major sites like gmail and aws on blacklist
  • Exclude any link to prevent analysis
  • Multiple Languages (non-English)
  • Enhanced algorithm under development
  • No browsing data sent to Spince Links

Usage Tips

Spince ships with a blacklist that prevents the tool from running on certain sites. These sites include gmail.com, aws, ebay, and other prominent sites. You can find the full list within the spince.js file. Note that you can add or remove any site from the blacklist by clicking on the spince icon in the browser bar and then selecting your action.

You can also prevent a single link from being analyzed within a page. This is different from the blacklist. The blacklist prevents Spince from analyzing all links on a certain website. Basically, the blacklist is an off-on switch when a page loads. You can also selectively manage individual links on a page. To prevent a link from being analyzed, you would click the Manage Links button from the Spince icon popup. When prompted you enter the domain name you want to manage.

As an example, suppose you want to prevent all links for the www.example.com from being analyzed. You enter this domain in the Manage Link -> Exclude Link section of the Spince popup (in the browser toolbar). Then Spince will skip over any links that have the www.example.com domain.

Additional Notes

A premium version with an enhanced algorithm is under development. New features and pull requests are appreciated. There are also plans to build Spince for other platforms (Firefox, Safari, mobile).

The tool currently works for English, Spanish, German, French, and Italian. More languages can be requested or implemented via pull requests.