That website is such obvious bunk that I'm close to assuming anyone still linking it is literally a paid shill. They still have a copycat up in hcqmeta.com touting similar claims for hydroxychloroquine. And a dozen other drugs/vitamins.
Here's a nice read on the subject: https://threadreaderapp.com/thread/1422044335076306947.html