Revision of the authentication process
Currently, guest accounts are deleted very often and cannot be used later. We should update this behavior and improve the current user experience, especially for the bonus token system.
I would suggest to always save the last guest account and ignore real accounts with emails, so that when you log back in or start where you left off, you have all the data again.
Some adjustments need to be made in the backend. For example, the lifetime of a JWT token for a guest account should be set to the highest time available.