Your account on this companion app is separate from your Thousand Roads forums account. It does not have to use the same username or password (though it can, and it's probably easier to remember your username if it's the same). After registering, you will verify your forums account. You will not have to give up your forum password.