Pin code required for all transactions as extra security, so if a seed gets hacked the hacker doesn’t know the pin to approve the transactions:)
Nice dream
but when a hacker steals your seed
does not need any password or pin
your seed
generates all your private keys…
You cannot edit your the Metamask seed 
it should confirm like binance…phone and email…after thats is really hard to lose funds … 
1 Like