In Strict Confidence – Face the Fear – Review January 1, 1999 In Strict Confidence are a surprisingly smooth sounding unit, leaning towards the more melancholy and atmospheric end of the electro-spectrum.