Link is dead and searching for information about it lead to some people saying that the extension had some privacy issues.