From March 21st, 2023 to March 21st, 2023, 100% user give 1-star rating. for Link Map chrome extension.
The only Help available is the email address of the developer. When I sent some questions, the email bounced. I can only conclude that this extension, like so many others, is no longer maintained.