Nope! It's not an intended behaviour! Thanks for noticing it! I had no idea about how the itch.io client seems to make a new account on your PC. I would suggest (for the moment) to get the software through the site (on the zip) and decompress it on your Documents on your account.
Maybe that works better?
Or you can try to export everything to a folder that doesn't require permissions and can be used by every account on your computer (like the disk root, C:\).
Thanks for using it! Glad you liked it!
I would love more feedback and suggestions. I know the english syntax can be improved a lot, and I'm planning to release an update soon.
PD: Acabo de ver que ambos hablamos español, y es nuestro idioma nativo, hahahaha. El Español si esta más completo porque es mi prioridad.