British Columbia's technology sector — concentrated in Vancouver's growing tech corridor — operates in a global market where intellectual property often crosses international boundaries daily. For BC tech companies, protecting proprietary code, algorithms, customer data, and business strategies requires NDAs that go beyond the standard template. This guide addresses the IP-specific challenges that tech companies face and how to structure confidentiality agreements accordingly.

IP Ownership: Employment vs. Contractor Context

Before addressing confidentiality, every BC tech company needs clarity on a foundational question: who owns the intellectual property created in the course of the working relationship? The answer differs significantly depending on whether the creator is an employee or an independent contractor.

For employees in BC, copyright in works created in the course of employment belongs to the employer under s. 13(3) of the federal Copyright Act. This applies to software code, documentation, and other works created as part of the employee's job duties. However, inventions are treated differently — unless the employment contract expressly assigns inventions to the employer, an employee may retain rights to patentable inventions even if developed using company resources and during work hours (though this varies with the circumstances).

For independent contractors, the default rule is reversed — the contractor retains copyright in any work they create, regardless of who commissioned or paid for it. This means a BC tech company that hires a freelancer to build a feature, write documentation, or design a system interface does not automatically own the resulting IP unless the contract expressly assigns it.

Critical for Startups: Many BC tech companies fail to include proper IP assignment clauses in their contractor agreements. If you raise investment or seek acquisition, due diligence will reveal any gaps in IP ownership — and investors will either walk away or significantly discount their valuation. Assign IP from contractors explicitly and in writing.

Trade Secrets in BC: The Law of Confidence

British Columbia does not have a dedicated Trade Secrets Act (unlike some US states). Protection for trade secrets in BC relies on the equitable law of confidence and contractual protection through NDAs. To qualify as a trade secret protected by the law of confidence, information must:

For technology companies, protectable trade secrets typically include: source code, training data for AI/ML models, proprietary algorithms, encryption keys, unreleased product roadmaps, and customer data architecture. A written NDA provides a clear contractual basis for protecting these assets — it supplements rather than replaces the equitable duty of confidence, giving access to contractual damages and injunctions.

Structuring NDA Terms for Software Companies

Technology NDAs require several provisions that general commercial NDAs often lack:

Reverse Engineering Clauses

For software companies sharing code or technical documentation under an NDA, it is important to address reverse engineering explicitly. A well-drafted NDA should:

Open-Source Carve-Outs

A critical but frequently overlooked provision in tech NDAs is the open-source carve-out. Many technology products incorporate open-source components — libraries, frameworks, and tools licensed under MIT, Apache 2.0, GPL, or other open-source licenses. A well-crafted tech NDA should:

Due Diligence Tip: Before entering into an NDA with a technology partner, conduct an open-source audit of any code they intend to share. Third-party code with restrictive licenses can create licensing conflicts that make the confidential information less valuable or even unusable in your product.

Jurisdiction Selection for BC Tech NDAs

BC tech companies often deal with partners in the US, UK, EU, and across Asia. The choice of governing law and dispute resolution forum can significantly affect how the NDA is interpreted and enforced. Key considerations:

Duration: How Long Should a Tech NDA Last?

For most BC tech companies, confidentiality obligations should distinguish between different categories of information by duration: