It depends upon the trust you have with the software developer. The developer has to register UDID with Apple for developing and testing applications for you. So, they may request access to your unique ID. As some software can access your data with UDID, you should be cautious to disclose your ID.