Maybe, But if you have that kind of technology there is no need to hide it.
You rule the world, at least in the military sense.
So you would set about making it easier for yourself.
No, non of the 'we have something in hanger 18 that we are developing' makes any sense to me.
HAL.