I have ICE on my phone just in case. But I had custom dog tags made with my name, my wife's name and phone number, my Kaiser medical record number, and my blood type and I wear them anytime I'm on the bike. I know a couple of guys who've made little labels and put them in a few spots on the bike itself that aren't too likely to get destroyed in a crash.I do not depend on any electronic device to survive a crash.
Contact information is written on paper, and stored in a plastic sleeve in my wallet along with the health insurance card and drivers license.