I forgot my Twake account address

You have two ways to find it back:

We are working on making it possible to connect to your Twake with nothing more than your e-mail address and password, like many websites do.