Is facial recognition technology a step too far?