Technical problems on the website
As you may be aware, we have been experiencing some technical issues on the site, including an error message appearing when you try to log in. We would like to inform you that our IT team is aware of the situation and they are working on getting it fixed. This might take a couple of days – we will keep you updated. Your points will not be affected during this period.
We look forward to seeing you soon on Toluna!
The Toluna Team