Timetrack is designed from the ground up to be multi-users, even if it is of course possible to use it as a single user, which will typically be the case for a freelance.
The multi-users aspect of Timetrack is ideal for SME companies. In this case, each employee of the company will become a Timetrack user with his/her own login and password. It is then possible to define specific access rights for each user.
As showed the below screenshot, you can define the roles for your users. For each role, you can define the access rights in a very fine tuned way.You have a question ?