Can we upload? If so how? can we change are bio? If so how? is there an app? can we add links to are account?
upload: no
bio: yes. just go to your Profile.
App: no
Links: no self-promotion
edit: I'm guessing you're referring to "upload" as in the fact that the website is named "OptTube" that it'd be a place anyone could upload videos... no, I think it's just meant to be a forum site based around Optimus.