Do I need to login in order to use sproof sign?

No. A login is not required, but optional in order to use additional features.