Geo-caching is an offshoot of a geek pastime called hacker tourism which essentially involves visiting sites of interest to technology or gadget lovers.
It's also a handy marketing gimmick: ScanAlert users get to slap a "Hacker Safe" seal on their Web sites, potentially easing skittish customers' fears.