How do I know if an agency is subcontracting my work without telling me?
Why Undisclosed Subcontracting Is a Real Risk
Many US software and design agencies win contracts with senior talent on display, then quietly hand the work to overseas contractors or other firms once the engagement starts. This isn't always malicious—margins are thin and specialties vary—but when it happens without your knowledge you lose control over quality, data handling, confidentiality, and legal accountability.
Warning Signs to Watch For
- You can never get a live call with the developers. If the agency shields the team behind a single account manager and resists video introductions, that's a red flag.
- Names and time zones shift unexpectedly. A developer named "Jake" answers emails at 2 a.m. EST without explanation, or Slack handles change mid-project.
- Deliverable metadata tells a different story. Check Git commit author fields, document properties, and design file metadata—these often reveal real contributor names or company names.
- Inconsistent writing styles in code or documentation. Sudden shifts in coding conventions, variable naming, or comment language can suggest a handoff happened.
- The agency is vague about its team size. Agencies that claim a 20-person team but can only put two people on a call, or won't share LinkedIn profiles of assigned staff, may be reselling external labor.
- Your NDA wasn't extended to subcontractors. A transparent agency will proactively confirm that any third parties have signed equivalent NDAs. If they dodge this question, assume they haven't.
What Your Contract Should Say
Before signing anything, push for these clauses:
- Prior written consent for subcontracting. No work may be delegated to a third party without your explicit approval.
- Full IP assignment regardless of contributor. All work product—whoever actually writes the code—is assigned to you at delivery.
- Flow-down of confidentiality. Any subcontractor must be bound by a confidentiality agreement at least as strict as yours.
- Right to audit. You can request the names and locations of all personnel working on your project at any time.
In the US, these are standard, enforceable contract terms. If an agency balks at any of them, treat that as a signal.
Practical Steps During the Engagement
- Request access to the shared Git repository and review commit history weekly.
- Ask for a team org chart with real names at kickoff.
- Schedule brief, informal video check-ins directly with developers—not just PMs.
- Run a quick LinkedIn search on names that appear in commits or emails.
How CodeNicely Approaches This
CodeNicely operates with an NDA-first, full IP ownership model and assigns dedicated in-house teams to each engagement. Clients can meet the actual developers building their product. If you want a firm where the team you're shown is the team doing the work, that's worth asking any agency explicitly—including CodeNicely—before signing.
Related questions
Is subcontracting without disclosure illegal in the US?
It depends on your contract. If the contract prohibits subcontracting without consent and the agency does it anyway, you likely have a breach-of-contract claim. It can also create liability if your data is mishandled by an undisclosed third party under laws like CCPA or HIPAA. Always consult a US-licensed attorney for your specific situation.
Can I demand to see who is actually working on my project?
Yes, and you should negotiate this right before signing. A 'right to audit' or 'team transparency' clause gives you a contractual basis to request the names and locations of all contributors at any time. Without that clause, the agency has no obligation to disclose.
Does subcontracting affect who owns the intellectual property?
It can, if the contract isn't structured correctly. Under US copyright law, work created by an independent contractor doesn't automatically become a 'work for hire'—it requires a written agreement. If the agency subcontracts without the right IP flow-down clause, ownership could be legally ambiguous. Make sure your contract assigns all IP to you regardless of who performed the work.
What should I do if I discover my work was subcontracted without permission?
Document everything—emails, commit logs, names on deliverables—and review your contract for the subcontracting clause. Then raise it formally in writing with the agency. If they're in breach, you may be entitled to remedies including contract termination. A US-based technology attorney can advise on your specific options.
Want a direct answer for your project?
CodeNicely builds AI products, MVPs, and custom software for founders and teams worldwide. Tell us what you're building.
Talk to our team_1751731246795-BygAaJJK.png)