A "front" could also mean a resistance movement rather than an actual place. Being "On the front" might be a vague way of saying "I've been working with the resistance." That kind of double talk and misdirection is vital when operating a large clandestine spy network.
No Gods and Precious Few Heroes