It should be tied to your account or to your email. If you continue to have trouble contact itch support. Using the itch launcher is also a good option, which allows automatic updates.