Your iVisa grants you a lot of safety when it comes to personal data confidentiality. Your information is safe and you should be able to use it to get your ETA.