Strangely when I was typing an email today a contact for a company I worked for years ago came up. I had deleted those contacts, so there is no reason why they should have shown up. I verified that the contacts were deleted by going to http://icloud.com and they were not in my account. So where did they come from?
I don’t sync my phone to my device. Even if I did, I have reinstalled my computer and never use iTunes. I used to love iTunes but it got too complicated and the interface was just terrible. It was more confusing to use with each version and not worth it for anything.
I have to think that because the device was the same as what I had been using when I worked at that company, it had a cache on the device. Yet I remember deleting those cached contacts after I no longer worked for that company. I guess the next time I work for a new company I will just delete everything on my phone and that will solve the problem. I could erase everything on the phone now and that should solve the problem as well. I just might do that since it is a quick way to solve the issue.
The other part of this is that as far as data security goes, this is a terrible thing. Those email contacts were private to that company and they should never have gotten into this position. Even if your phone is wiped, it shouldn’t copy Exchange contacts into your iCloud contacts. Apple should be smart enough to ask the user “Do you want to synchronize your work contacts to your personal account?” That would trigger people to say “no” and prevent this from occurring. Why put your core customers in this position?
Update: Wiping the phone does not fix the issue. I deleted them manually from the pop up in the mail program. I have done this before so if the issue occurs tomorrow I will call Apple and update this article.