It is true that a login is not required to play Spellheart. Accounts are only used to save unlocked items for your account.
Spellwake used the same core as I did on this game. Spellwake is a hobby project of my brother and I and many 3D models and much of the code from Spellheart is used on that project.