If they say, we're working on X field with some Y tech, but can't discuss details, that's whole 'nother story. With some of these I have no idea what the company is, what it does, why it exists and even why anyone would use them.
If they want to avoid tipping competitors, there better ways of doing that.
I don't know. The whole thing seems silly.