Currently, changing the email of an account requires only the password. This is a problem for people who sometimes like to share characters with their villagemates such as a chieftain alt, crafting alt, or keyalt. Its also a concern for anyone letting another person borrow their account while they are away from the game. Any one of the people with access could change the password and email, claiming it as their own forever.
Perhaps this is meant to be intentionally unsafe, but I suggest giving the account owner more security.
I think the email change should require not just the new email but also the old one, as well as confirmation emails for both.
The way it works currently:
1. Log into havenandhearth.com
2. Enter the new email and current password
3. Press OK, which sends a mail to the new email
4. Log into the new email and confirm by clicking a link
Ideally it would work like this:
1. Log into havenandhearth.com
2. Enter the old email address
3. Enter the new email address
4. Press OK, which sends mails to both
5. Log into the old email and confirm by clicking a link
6. Log into the new email and confirm by clicking a link
7. Go back to havenandhearth.com and confirm the swap
This way even if the account owner is canoodled out of his password, he still has a path to recovering the account in the event of a password change.