Here is the proof
Which leads to this site
Btw the site says. Forgot password? Log in or send password to email to stay logged in. That's what it says on the site but in french. If u want check it out yourself
Which translates to this
Users browsing this forum: No registered users and 2 guests