Albedo extension is a thin wrapper on top of albedo.link website. If you often use Albedo or other Stellar services that support web+stellar links, you might want to install this extension. It has the same functionality as the main website, plus a few bonus features.