Legal

Contributor Agreement

Project-Specific Terms for Contributors

Note: This is a template agreement. Each project has its own specific Contributor Agreement with project-specific terms, royalty budgets, and requirements. You will be asked to sign a project-specific agreement before contributing to any project.

1. Parties and Purpose

This Contributor Agreement ("Agreement") is entered into between the publishing entity for [PROJECT NAME] ("Publisher") and the individual contributor ("Contributor"). The purpose of this Agreement is to define the terms under which Contributor may participate in the development of the Project and receive compensation for shipped deliverables.

2. Independent Contractor Status

Contributor is an independent contractor, not an employee, partner, or agent of Publisher. Contributor is responsible for their own taxes, insurance, and compliance with applicable laws. This Agreement does not create an employment relationship.

3. Intellectual Property Assignment

Contributor hereby assigns to Publisher all right, title, and interest in and to any work product, code, designs, documentation, or other materials created by Contributor in connection with the Project ("Work Product"). This assignment includes all intellectual property rights, including copyrights, patents, and trade secrets.

In exchange for this assignment, Contributor may receive royalty compensation as described in Section 5 and credit as described in Section 9.

4. Eligibility for Compensation

Contributor qualifies for royalty compensation only for:

  • Shipped production code that is accepted into an official release
  • Features, bug fixes, or improvements merged into release branches
  • Code reviews that lead to merged improvements
  • CI/release automation, design system contributions, or maintenance work

Non-shipping activities (discussions, attendance, ideas without implementation) do not qualify for compensation.

5. Royalty Budget and Calculation

This Project allocates a fixed royalty budget of [X]% of Net Receipts to compensate verified contributors for shipped deliverables.

"Net Receipts" means gross revenue from the Project (App Store sales, subscriptions, in-app purchases, or advertising) minus:

  • Platform fees (Apple/Google 15-30%)
  • Refunds and chargebacks
  • Payment processing fees (Stripe, etc.)
  • Applicable sales taxes

Contribution Point Rubric

Points are awarded based on the following rubric (non-transferable, non-purchasable):

Contribution Type Points
Feature shipped (Large) 15-25
Feature shipped (Medium) 8-15
Feature shipped (Small) 3-8
Production bug fix 2-5
Code review (per review) 1-3
CI/Release automation 3-8
On-call maintenance rotation (per month) 5
Design system/component library 5-15

Points are an internal accounting tool for calculating payouts. They are not equity, not transferable, and cannot be purchased.

6. Payment Terms

  • Payouts are calculated and distributed monthly or quarterly
  • Minimum payout threshold: $50
  • Payment via Stripe Connect, PayPal, or ACH
  • Contributor must complete tax onboarding (W-9/1099 for US contributors)
  • Contributor is responsible for their own taxes

7. Duration and Termination

Royalties are paid while the Project is actively maintained and generating revenue. This Agreement may be terminated:

  • By Contributor at any time with written notice
  • By Publisher for cause (violation of terms, code of conduct, etc.)
  • Automatically if the Project is discontinued or sunset

Upon termination, Contributor retains eligibility for royalties on contributions already shipped, subject to good standing and the Project remaining active.

8. Code of Conduct

Contributor agrees to maintain professional conduct, treat other contributors with respect, protect confidential information, and comply with all applicable laws and platform guidelines.

9. Point and Portfolio Use

Contributor may list their participation in the Project on their resume and portfolio, subject to any confidentiality restrictions. Publisher may publicly credit Contributor for their contributions.

10. Dispute Resolution

Any disputes arising from this Agreement shall be resolved through good-faith negotiation. If negotiation fails, disputes shall be submitted to binding arbitration in accordance with the rules of the American Arbitration Association.

11. Disclaimers

• This is contractual compensation for work performed, not an investment

• There is no expectation of profit. Revenue is not guaranteed

• No guarantee any app will be profitable or generate revenue

• Participation does not constitute employment

• Payouts require tax/payment onboarding

12. Governing Law

This Agreement shall be governed by and construed in accordance with the laws of the State of Delaware.