Anti-fraud technology with a human touch