“I’d never heard of this, so just went for a peek.....almost immediately the security bells and whistles “this site cannot be trusted” went off.”
Your loss. I’ve used it for years, as have my family members and friends. I’ve never heard of anyone having any troubles.
It looked really interesting, but both times I started my search by area, the bells and whistles went zonkers - maybe I’ll give it another shot on the laptop later on.