Posting referral links is not allowed on the forum. Please edit your posts and remove those. You can post referral links in your sig space, but that's all. You have a copper membership so you should be able to post in your sig space.
I think its a way for him to check the sign-ups and the clicks but if he is the developer of the project and he has access to the dashboard he can check traffic stats where it's coming and dates per visit, no need to post referral link it also made us think that he is not an official representative but an affiliate, you don't do that if you are the webmaster of your own site.