Freelancer terms
Freelancer Terms of Engagement
Version 2026-11-12
1. Independent contractor
You engage with DevSwat Inc. as an independent contractor, not an employee. You handle your own taxes, insurance, and benefits in your jurisdiction.
2. How work is assigned
Our autonomous reviewer evaluates your public portfolio when you apply. If approved, projects are offered to you inside your freelancer dashboard. You can accept or decline each offer. You are never obligated to accept.
3. Payouts and 14-day hold
- You are paid 30% of the client's quoted total for the project you deliver.
- Payment is released via Stripe Connect.
- A 14-day sign-off window applies after you mark the job complete. If the client raises a defect in that window and we confirm it, we may delay or cancel the payout until it's fixed.
- Add-ons and scope changes are billed per their own line item.
- DevSwat retains the remaining 70% to cover platform, support, infra and warranty.
4. Repository access
When you accept an assignment, our system creates (or reuses) a private repository inside the DevSwat GitHub organization and invites your GitHub account as a collaborator with push access. You commit under that account. Access is scoped to the one project and revoked when the assignment closes.
You will not push, fork, mirror, or share the organization's code to any location outside the invited repo. You will not add other collaborators without written approval.
5. Deploy platforms
Vercel, DigitalOcean, AWS and similar deploys are performed by DevSwat admins using corporate accounts. You submit deploy requests from your workspace; the admin responds in the same thread. You do not receive credentials.
6. Confidentiality
All client briefs, code, chats, data, designs and credentials are confidential. You will not disclose them, train models on them, or reuse them outside the project. This obligation lasts indefinitely.
7. Intellectual property
All deliverables you produce for a DevSwat project are work made for hire owned by DevSwat upon payment. You keep the right to list the work in your portfolio (project title, your role, a short public description) but may not publish code, assets or data without written permission.
You warrant that you have the right to contribute the code you push — original or properly-licensed — and that it does not infringe third-party rights.
8. Quality and delivery
You will deliver per the agreed scope and the client timeline. If you cannot, open a blocker in the workspace and tell the admin as early as possible. We may reassign or pause the project; good-faith partial payment at our discretion.
A 30-day post-delivery warranty applies: you fix defects in the agreed scope at no extra charge. Changes outside scope are add-ons.
9. No-hire window
For 12 months after you accept a DevSwat project, you agree not to solicit or accept work directly from the matched client outside the DevSwat platform without written approval.
10. AI reviewer + data use
Our autonomous reviewer processes your public GitHub profile, your optional LeetCode handle, your LinkedIn URL and any CV you upload. We retain the review log for audit. You can request deletion of your freelancer data at any time by emailing info@dev-swat.com.
11. Termination
Either side may end the engagement at any time. On termination we settle any paid, delivered work per the normal schedule and revoke outstanding repo invites. Confidentiality, IP and no-hire obligations survive.
12. Governing law
These terms are governed by the laws of the State of California, USA. Venue for disputes is the state and federal courts located in California.
13. Changes
We may update these terms. Material updates will be reflected on this page and shown to you on the next sign-in; continued use after that constitutes acceptance.