Yes, as a trusted Java application development company, we sign the NDA before commencing the project. It's a mandatory procedure we follow to ensure confidentiality.