Accounts, Usernames and Profile Information
TopCoder member profile information can be updated using the "Update my profile" link on the My TopCoder. TopCoder usernames (called your "Handle") can not be changed. Members are required to provide their real names in their profiles. Real names stored in the member profiles can not be changed once processing has started on a first payment, but may be corrected by email to firstname.lastname@example.org. For integrity of our rating system, individuals are only allowed to have one account.
Ownership and Licensing of Submissions
Different competitions have different IP ownership provisions. TopCoder members should understand which IP provisions apply for each type of competition that they participate in. Most algorithm competitions (e.g., SRM's and Marathon Matches) are "for fun," and not for the benefit of a client. TopCoder does not require IP assignment of submissions in competitions that are "for fun". TopCoder does require that each participant grant to TopCoder a non-exclusive license to their submissions that allows TopCoder to store and publish the solutions on the web site. Some Apps competitions also fit in this category, if the developer, not the client, is to retain ownership.
Typically, competitions in which a client will use the winning submissions, such as most Studio competitions and software competitions, and also some Marathon Match competitions, require assignment of winning submissions to TopCoder. TopCoder in turn typically transfers rights to the client. (Sometimes the client is TopCoder - we eat the community's cooking.) Usually, the assignment of winning submissions involves execution of the TopCoder Assignment 2.0 , although some clients have their own paperwork that is used instead or in addition. For participants in a competition who submit but don't win, TopCoder does not require assignment, but TopCoder does require that each participant grant to TopCoder a non-exclusive license that allows TopCoder to store and publish the solutions on the web site.
At the time of competition registration, the competition rules describe the IP provisions that apply. If you have any questions about TopCoder assignment, licensing, or IP transfer, please email email@example.com.
Members currently in the United States on student or other visas that do not permit work in the United States may participate in "for fun" competitions (i.e., SRM's and some Marathon Matches), but are not eligible to participate in the competitions for the benefit of clients. Also, there are some countries outside the United States from which members are not eligible to participate. See the rules for each competition for more details on eligibility.
To receive payments from TopCoder, you must provide TopCoder with all required documentation. This documentation typically includes selection of payment method, tax forms, IP assignments, affidavits, and other documents specifically required for that type of competition. Until your documentation is reviewed and found to be complete, your payments will be put "on hold." You can see your payments status in My TopCoder. Documentation must be in place by the end of a month in order to be included in the next month's payments. See the How to Get Paid for Competing for more details. If you have any questions about TopCoder payments, please email firstname.lastname@example.org.
Agreements, Documents, and Forms
All competitions have rules that must be agreed to prior to participating. Some competitions have click-through agreements in addition to the rules. Some competitions require completion of paperwork to TopCoder prior to participation. Some competitions require winners to complete additional paperwork prior to receiving payments. When documentation needs to be submitted, be sure to leave enough time for TopCoder to review your documents. Document approval typically takes 1-2 business days. TopCoder is in the U.S. Eastern time zone, and is open for business Monday through Friday, 9am - 5pm, except on U.S. holidays.
Documentation required to be submitted for SRM and Marathon Match competitions includes Affidavits and tax forms. Software competitions may require (in addition or instead) Assignments, Competition Confidentiality Agreements and may also require other paperwork specific to a competition. Affidavits and other documents, such as photo releases, may be required for on-site events.