Had to find an archived version of the link. It looks like a flash updater. Probably an old malware link.
https://pic8.co/d/4f79a454-1b98-4551-882e-dccebb1d28da.png
https://pic8.co/d/d0f1ee8c-d4e7-4599-ad97-0b6e21cc902a.png
Don't click this link!
Undoubtedly malware, thought it might not work on an apple laptop.
(post is archived)