iDEAL implements the best modern security measures, as well as only showing your name to online casinos. None of your other information will be visible, effectively shielding you from identity theft.