Industry guide
Selling your codebase and engineering records to AI: what buyers want from a software company
On this page
- Why AI buyers want software records
- Buyers that name software
- Engineering records buyers value
- Selling source code to AI companies
- Who qualifies
- What buyers advertise paying
- Customer data stays out
- Investor and lender consent
- GitHub, Jira, Linear and Slack terms
- If you are selling the company
- If you are shutting down
- How a software data deal runs
- FAQ
- Sources
The short answer
Yes, a software or SaaS company can sell its codebase to AI companies or license a de-identified copy of its engineering records, and several buyers name software outright. Each figure on this page is a program's own advertised term; our buyer directory lists the programs and links to their published terms. Buyers want code with full git history plus the engineering data around it: PRs with review comments, issues, incidents, CI results and design docs (source: program terms, Regulr buyer directory).
Most full-company programs look for about 20+ staff and three or more years of history. Customer content, secrets and HR records stay out, and contractor code needs a signed assignment. You keep your repositories and license a copy.
Why AI companies want to buy software company data
AI labs are training models to write, review and ship code, and to work as agents inside real engineering teams. Public open-source code is already in every training set. What labs cannot download is the private record of a team building a commercial product for years: the bug report, the Slack thread where someone found the cause, the pull request that fixed it, the reviewer who asked for a test, the CI run that failed and then passed, and the incident postmortem that explained why it broke in the first place.
That record has three things buyers rank highly:
- Outcomes are built in. A pull request is merged or rejected. A test passes or fails. An incident is resolved or reopened. A lab can check a model's work against the result your team actually reached, which is the hardest kind of training data to make from scratch.
- The records connect. Issue keys in commit messages, PR links in tickets and incident IDs in postmortems tie systems together. One data marketplace lists its value factors as uniqueness, years of history, how connected your systems are, whether the data shows outcomes, and clean rights (source: program terms, Regulr buyer directory).
- Almost everyone works at a desk. Engineering, product, support, sales and finance all work in software tools, so nearly every person on payroll produces records a buyer can use.
The same marketplace's SaaS guide is blunt about history: “five years beats five months”. Its code guide says “a snapshot with no history is worth little” to buyers, and that C++, C#, Go and Rust are the languages buyers ask for first, with extra credit for high-quality code written by on-shore teams before large language models (source: program terms, Regulr buyer directory). If your product is old, complex, back-end heavy and built in-house, you are close to the profile buyers describe.
AI buyers that name software and SaaS companies
These are the programs in our registry whose own pages name software, SaaS or technology companies, shown by type. Each cell is the program's own published term; our buyer directory lists the programs and links to where each says so.
| Program | What it names | Who qualifies | Advertised pay |
|---|---|---|---|
| Buyer program A | Software and engineering | 30+ employees, operationally mature, English. US first, then the UK and Canada. Its operating-company form describes 30 to 200 employees. A separate defunct-company form asks for 50+ employees at peak. Its video-collection program asks for "Companies with at least 20 employees." | Advertised tiers of $100K+ for a qualified partnership, $500K+ for large or multi-team datasets, and $1M+ for highly unique data. The referral page says $100K to $2M+ for approved data packages. |
| Buyer program E | Technology companies | Most businesses need 20+ full-time US office employees; only office staff count. Accounting firms qualify at 10+ and law firms at 6+. Its affiliate FAQ adds 3+ years of records still in their systems, 5+ systems (email, internal chat, file storage, a CRM, plus one more), more than 50% of staff in the US, and ownership of the records. It is not accepting staffing agencies, title and escrow companies, cannabis, franchisees whose franchisor owns the systems, or defense and export-controlled work. Insurance is excluded in two of the program's three documents. Healthcare and dental practices are excluded in the FAQ but accepted in the other two. Architecture and engineering firms, MSPs and property managers are not named in any tier. | $100K to $5M advertised. Its calculator is labeled indicative only. The affiliate FAQ gives indicative offers of $200K to $500K for 20 to 49 US staff, $400K to $900K for 50 to 149, and $800K+ for 150+. |
| Broker A | Software and IT | 20+ full-time staff now or at peak, 3+ years of records, US-based, working mainly in English. Operating, downsizing and closed firms qualify. | An estimator example of $385K to $895K for a 100-person, 10-year firm, labeled an illustration based on its partner's payout model. |
| Marketplace A | Software and SaaS | "Any business, in any industry, with a few years of records." No hard minimum on size or history; longer history is valued more. Sellers must show they own the data and can license it. | "$250K+ Typical company deal," with larger archives "reaching the millions." The release describes payouts of "many times" six figures for some companies. |
| Buyer program H | Software and technology | "40+ employees" is its "preferred starting point," assessed case by case. It asks for years of records. No geography is stated. | "$10K to $1M+" as an "illustrative value per data partnership, scaling with cadence." It says its partnerships are designed so there is opportunity for recurring revenue. |
| Buyer program J | Software and internet | No headcount or years minimum published. It offers regional data residency guarantees. | Smaller datasets start around $50K and large partnerships reach "$1M+," paid as an upfront fee at signing plus a revenue share on downstream use. |
| Buyer program K | Software | "Any business with real operating history, in any sector." No headcount, years or geography minimum is published; it says the length and texture of the record matter more than headcount or revenue. | "$100K to $2M+." It says deals typically land between $100K and $2M and run higher for large or long records. Its site shows an example offer card for $640,000. |
| Buyer program L | Software | Companies headquartered and operating in the United States only. No size minimum published. Data held on behalf of your own clients is out of scope unless you have the right to license it. | No range published. Every record is priced individually after the program reads a de-identified sample. |
| Buyer program M | Tech | "20+ full-time employees," "English-language operations. US companies preferred." "Most industries." Its intake also takes companies that are no longer operating. | Tiers by headcount: 20 to 50 employees $10K to $100K, 50 to 250 employees $100K to $1M, and 250+ employees $1M+. Offers are "typically structured as an upfront cash payment plus a perpetual revenue share." |
The table understates demand, because several programs buy code without naming an industry at all. Buyer program F prices standalone codebases separately and sets a 50K-line minimum, Buyer program P lists “code and PRs” among the records it buys, Buyer program N buys codebases to build training environments and benchmarks, and Marketplace C lists codebases and GitHub among its sources (source: program terms, Regulr buyer directory). One data marketplace publishes guides written for SaaS companies and for code specifically. Our buyer directory lists every program we track and links to their published terms.
What engineering data AI buyers value (PRs, issues, incidents)
The pattern across buyers is the same as in every other industry: they want what your people wrote, decided and resolved. In a software company that is most of what lives in your engineering tools.
| Record type | Where it usually lives | Why buyers value it |
|---|---|---|
| Source code with full git history | GitHub, GitLab, Bitbucket | Every change with its author, date and reason. History shows what broke and how it was fixed |
| Pull requests and code review comments | GitHub, GitLab merge requests, Bitbucket | Engineering judgment with a merged or rejected outcome and the reviewer's reasoning |
| CI runs and test results | GitHub Actions, GitLab CI, Jenkins, CircleCI | Machine-checkable pass or fail tied to a specific change |
| Issue tracker tickets | Jira, Linear, GitHub Issues | A request linked to the change that resolved it and to the outcome |
| Incidents and postmortems | PagerDuty, Opsgenie, Confluence, Notion | Diagnosis under pressure, with a known root cause and fix |
| PRDs, design docs and RFCs | Notion, Confluence, Google Docs | The reasoning behind what got built and what was rejected |
| Runbooks, wikis and onboarding docs | Confluence, Notion, internal docs sites | Context that explains why the other systems look the way they do |
| Engineering and company chat | Slack, Microsoft Teams | How decisions get made, escalated and handed off |
| Support tickets | Zendesk, Intercom, Freshdesk | Problems solved with a verified result, once customer identities are removed |
| Sales pipeline and win or loss notes | HubSpot, Salesforce, Attio | Deals that end won or lost, with the reasons recorded |
| Database schemas and migrations | Postgres, MySQL, Snowflake (schema only) | Real schemas and their evolution are rare in public data. Rows are customer data and stay out |
The linked chain is worth more than any one export
A support ticket that leads to a Slack thread, then a Jira issue, a pull request, a CI run, a deploy and a reply to the customer is a complete example of a team solving a real problem. In our view a company that has used the same five or six tools since its early years, with issue keys in commit messages, is the strongest profile in this category. If your history broke during a migration, the older archive may still count on its own.
Two caveats. Product analytics and usage data describe your customers' behavior, so they need the same review as customer content. And a buyer's connector app pulling straight from a vendor's API can run into that vendor's terms, which is why owner-run exports are the safer path. Our guide to GitHub, Slack, Jira and Linear data export goes system by system.
Selling source code to AI companies: the checks that come first
Source code is the most valuable asset most software companies hold, and the one with the most rights questions. Ownership is rarely the problem for code your employees wrote. The work is in the edges.
- Contractor and agency code. Under US copyright law, work an employee writes within the scope of the job is a work made for hire owned by the employer, but commissioned work only qualifies in nine listed categories with a signed agreement (source: 17 U.S.C. 101, work made for hire (Cornell LII)). A transfer of copyright is not valid without a signed writing (source: 17 U.S.C. 204, transfers in writing (Cornell LII)). Code written by freelancers or an outside dev shop without a signed assignment may not be yours to license. One data marketplace says buyers need every contributor, contractors and agencies included, to have assigned their work to the company (source: program terms, Regulr buyer directory).
- Open-source code inside your repos. Vendored libraries and copied snippets keep their own licenses. The GPL defines conveying as any propagation that lets others make or receive copies, and says you may not impose further restrictions on the rights it grants (source: GNU General Public License v3). The AGPL adds obligations when modified code serves users over a network (source: GNU Affero General Public License v3). Third-party code is not yours to license exclusively, so buyers typically ask for a dependency inventory and leave vendored code out or flag it.
- Secrets in history. API keys and credentials committed years ago are still in the git history. They are removed or the repo history is rewritten before delivery, and any exposed secret is rotated first.
- Customer-specific code. Custom work you built for one customer under a services contract may belong to that customer, and customer configuration files can contain their data.
Our guide to selling source code to AI companies covers what buyers pay for in a codebase, the ownership and open-source checks in more detail, and how a code-only sale compares with a full license.
Who qualifies to license software company data for AI training
Software companies clear headcount gates more easily than most industries because there are no field crews, drivers or warehouse staff to subtract. These are the published gates that matter most.
| Program | Size gate | History or other gate |
|---|---|---|
| Buyer program E | 20+ full-time US office employees | 3+ years of records still in your systems, 5+ systems |
| Buyer program C | 20+ full-time employees | 3+ years in operation |
| Buyer program M | 20+ full-time employees | English-language operations, US preferred |
| Broker A | 20+ full-time staff now or at peak | 3+ years of records; closed firms qualify |
| Buyer program A | 30+ employees; its form describes 30 to 200 | A separate form for defunct companies asks for 50+ at peak |
| Buyer program H | 40+ employees as a preferred starting point | Asks for years of records |
| Buyer program F | No headcount minimum published | Codebases need 50K+ lines of code |
| Marketplace A, Buyer program K, Buyer program L | No minimum published; Buyer program L buys from US companies only | Longer history valued more |
Years of history and one set of tools
In our view the strongest candidates have five or more years of git history on one host, with the issue tracker and chat history kept for the same period. Squashed or rewritten history, a repo re-created during a migration, or a Slack workspace that dropped to the free plan all cut the record short. The fixable version of this is common: the old repo or archive often still exists somewhere.
How many software companies fit, for context
The Census Bureau's 2022 business counts show 2,094 software publishers (NAICS 511210) and 1,827 data processing and hosting firms (NAICS 518210) with 20 to 199 employees, about 3,900 in total (source: Census, Statistics of US Businesses 2022). Custom programming shops and IT service firms are counted separately, and their client work raises different questions, covered in our guide for MSPs and IT services firms.
What buyers advertise paying for a codebase and engineering data
Prices for software records split into two groups: code on its own, and the full operating record. These are advertised figures, not offers.
- Code on its own. Buyer program F lists standalone codebases at $10K to $100K+. One data marketplace's code guide reports closure deals for code from about $10,000 to $100,000 and says one platform lists a $5,000 baseline per repository (source: program terms, Regulr buyer directory). MIT Technology Review reported one shut-down crypto startup's codebase selling for roughly $25,000, with its workspace data expected to bring about $15,000 (source: MIT Technology Review, data from shut-down startups (Oct 13, 2026)).
- The full operating record. Marketplace A, which names Software and SaaS, advertises “$250K+ Typical company deal”. Buyer program A advertises $100K+ for a qualified partnership and $1M+ for highly unique data, and Buyer program M tiers its offers at $10K to $100K for 20 to 50 employees and $100K to $1M for 50 to 250 (source: program terms, Regulr buyer directory).
In our view the gap between those two groups is the main pricing lesson for a software company: code alone sells, but code with the tickets, reviews, incidents and discussion around it is what the larger figures describe. Treat estimators with care. Several share one formula, so they are not independent valuations. Our data value checker walks through the factors that move a price.
Customer data under DPAs and SaaS terms stays out
This is the line that matters most for a SaaS company. Your customers' data sits in your production database, your logs, your support tool and your analytics. It is in your systems, but it is not yours to license.
- Your customer agreements and DPAs. Most B2B SaaS contracts limit what you may do with customer data to providing the service. Under GDPR Article 28, a processor must process personal data only on documented instructions from the controller, and a processor that decides its own purposes is treated as a controller for that processing (source: GDPR Article 28, processors).
- Pseudonyms do not fix it. One data marketplace's SaaS guide says customer-contract restrictions “apply even after names and personal details are replaced with pseudonyms”, and that product usage data and customer records are often out of scope entirely (source: program terms, Regulr buyer directory).
- What usually stays out. Production customer content and databases, database dumps with rows, customer files in support attachments, logs with customer payloads, card data, and any health or financial data you process for customers.
- What usually stays in. The company's own work: code, tickets, PRs, incidents with customer names replaced, specs, runbooks, internal chat, and sales and support threads with customer identities removed.
HR, recruiting and compensation records also stay out, as do secrets, credentials, vulnerability reports and security audit evidence. You approve the scope, and each exclusion is named in the contract.
Investor, board and lender consent for venture-backed companies
For a venture-backed company, the question is often less about the buyer and more about your own cap table. In our reading of common venture financings, three documents can matter:
- The charter. Protective provisions in favor of preferred holders often require their approval before the company sells or exclusively licenses all or substantially all of its assets, including IP.
- Investor agreements. Information rights and confidentiality terms may limit sharing board materials and investor updates, which is one reason buyers rarely see them.
- Loan agreements. Venture debt and revenue-based loans commonly take a lien on IP and restrict selling or licensing it outside the ordinary course without the lender's consent.
None of this blocks a license, but it decides who signs. A nonexclusive license of a de-identified copy is a smaller ask than an outright sale of the codebase. Founder-owned and bootstrapped companies have the cleanest path, since the founders are the approval. Read your own documents and get the consents in writing before you sign with a buyer.
GitHub, GitLab, Jira, Linear and Slack: what the terms say
The vendor terms we read on October 18, 2026 mostly confirm that the company owns its content. The limits are on how data leaves and how long it stays.
- GitHub. Section D.3 of GitHub's terms says “You own Your Content.” Section D.4 licenses GitHub to store and copy it to run and improve the service, including by training AI features, and Section E.2 says GitHub treats private repository contents as confidential (source: GitHub Terms of Service (effective Apr 27, 2026)).
- Atlassian (Jira, Confluence, Bitbucket). The Atlassian Customer Agreement (Section 13) says the customer owns all intellectual property and other rights in customer data (source: Atlassian Customer Agreement (effective Oct 1, 2026)).
- Linear. Section 10.2 of Linear's terms says the customer owns its user submissions, licensed to Linear for the sole purpose of providing the service (source: Linear Terms of Service (effective Jun 9, 2026)).
- Slack. Free and Pro workspaces export public channels only; private channels and DMs need Business+ or Enterprise (source: Slack Help Center, export your workspace data). Slack's API terms say apps used outside your organization may not use API data to train a large language model or bulk export message and file data (source: Slack API Terms of Service (effective Oct 10, 2025)), which is another reason to use your own export rather than a buyer's app.
Our guide to exporting from GitHub, GitLab, Jira, Linear and Slack covers each export, what it leaves out (GitHub migrations, for example, do not carry Actions workflow run history), and the retention windows after you cancel.
If you are selling your SaaS company
Founders looking to sell a SaaS business usually list it with an M&A advisor or a marketplace and wait for a buyer who wants the revenue. A data license is a separate track, and the timing between the two matters.
- Before a sale. A license of a de-identified copy is one more contract an acquirer will read in diligence. Exclusivity is the term to watch: one buyer program is exclusive by default, another publishes perpetual exclusive licenses, and one requires 24 months of seller exclusivity (source: program terms, Regulr buyer directory). An acquirer may want the right to license the same records itself.
- After a sale. The records usually belong to the new owner, so the decision is theirs.
- Instead of a sale. One data marketplace says operating companies can license a retired product line or a replaced legacy system without touching the live product (source: program terms, Regulr buyer directory). That suits a company that retired a product and still holds its code and history.
If you are shutting down your startup
Shutting down a startup is where code and workspace sales have grown fastest. MIT Technology Review reported that 47% of one wind-down service's deals now include code or data sales, across more than 150 deals (source: MIT Technology Review, data from shut-down startups (Oct 13, 2026)). A dissolved Delaware corporation continues for three years to wind up, including to “dispose of and convey their property” (source: Delaware Code Title 8, Section 278), so the company can still sell what it owns.
Several programs accept companies that are winding down or closed, and one runs a separate form for defunct companies with 50+ employees at peak (source: program terms, Regulr buyer directory). The clock is the problem: Atlassian keeps paid product data for 60 days after deactivation, and Slack's free plan shows only 90 days of history and deletes content older than a year (source: Atlassian Customer Agreement (effective Oct 1, 2026), Slack Help Center, message and file history on free workspaces). Our guide to shutting down a startup and selling its code and records covers the order of operations.
How a software company data deal runs, step by step
- Inventory. List your repos and their first commit dates, your issue tracker, CI, chat, docs, support and CRM tools, and how far back each goes. Nothing leaves your systems at this stage.
- Rights check. Confirm contractor assignments, list open-source and vendored code, find customer-specific code, and read your charter, investor agreements and any loan agreement.
- Scope. Customer content, HR records, secrets and security evidence are the usual exclusions. You approve the scope, and it is written into the contract.
- De-identification. Committer names and emails, reviewer handles, customer names in tickets and incidents, and employee names in chat are replaced with consistent tokens, so a ticket still links to its pull request without naming anyone. Secrets are stripped from history.
- Offers. Buyers review a sample or a description and make an offer. One program says it makes an offer within one to two weeks of intake, and another promises a quote within 48 hours (source: program terms, Regulr buyer directory).
- Terms. Price, payment schedule, exact scope, exclusivity, permitted uses, deletion at the end of the term, and the warranties you give about owning the code.
- Delivery and payment. The records go from your systems to the buyer you chose. With Regulr, they never pass through us.
The best position is more than one written offer, because buyers price the same repos and tickets very differently and their exclusivity terms differ even more. That comparison is the work Regulr does for the seller. Start with how Regulr takes a company's records to several buyers, or see how other desk-heavy firms approach it in our guides for freight brokers and accounting firms.
How Regulr is paid, and how we write these pages
Regulr is a sell-side advisor. When a business we introduce signs a license, we may be paid a fee by the buyer or through a program's referral terms. We list every program we can verify whether or not it pays us, order is never set by fees, and every figure is the company's own advertised term with a link to where it says so. Regulr has not closed a data deal yet, so nothing here describes our results.
Frequently asked questions
Can I sell my codebase to AI companies?
Yes. Several AI training-data programs buy or license source code, and some price standalone codebases separately from a company's other records. What they pay for is code with its history: every commit, the pull requests and review comments, CI results and the tickets that explain each change. One data marketplace's code guide says a snapshot with no history is worth little to buyers. Before you sell, check that your company owns all of the code, including contractor work, and list the open-source code inside it.
How much is a software company's source code worth to AI buyers?
Advertised figures are wide. One buyer program lists standalone codebases at $10K to $100K+, and one data marketplace reports code sales by closing companies of about $10,000 to $100,000, with one platform listing a $5,000 baseline per repository. Full-company licenses that add issues, incidents, chat and support history are advertised in six figures or more. None of these are offers, and only a written offer tells you what a buyer will pay for your records.
What engineering data do AI companies want besides code?
Pull requests with review comments and a merged or rejected outcome, CI runs and test results, issue tracker history in Jira or Linear, incident records and postmortems, design docs and PRDs, runbooks, and engineering chat in Slack or Teams. Buyers value these most when they link together, so a ticket leads to a pull request, a CI run, a deploy and a customer reply. Support tickets and sales CRM history are also in demand once customer identities are removed.
Can a SaaS company license customer data for AI training?
Usually not. Data your customers put into your product is held under your customer agreements and data processing agreements, which typically limit you to processing it to provide the service. GDPR Article 28 requires a processor to process personal data only on documented instructions from the controller. Buyers typically exclude production customer content and customer databases and license the company's own work: code, tickets, incidents, specs and internal discussion.
Does GitHub own my code or train on my private repos?
GitHub's terms say you own your content. They give GitHub a license to store and copy it to run the service, including training AI features, and say GitHub treats private repository contents as confidential. GitHub may use private repository content you send to its AI features as input, subject to an opt-out on individual accounts, and organizations under a GitHub Customer Agreement are governed by that agreement instead. None of this stops you from licensing your own copy of your code.
Do I need investor approval to license my startup's code?
It depends on your financing documents. Venture-backed companies often have charter protective provisions, investor agreements or loan agreements that require consent before the company sells or exclusively licenses material IP, and a venture lender may hold a lien on it. Read those documents before you sign anything with a buyer. Founder-owned and bootstrapped companies usually have the simplest path because the founders are the approval.
What happens to a startup's code when it shuts down?
The company still owns it until the company sells or distributes it. Delaware law keeps a dissolved corporation in existence for three years to wind up, including to dispose of and convey its property. That is why code and workspace records are now often sold during a wind-down. The constraint is time: hosted tools delete data within weeks of cancellation, so export first.
How many employees does a software company need to qualify?
Most full-company programs start at about 20 full-time staff and three or more years of records, and some ask for 30 or 40. Code-only buyers care less about headcount and more about the codebase: one buyer program sets a 50K-line minimum. Several programs publish no size minimum at all. Engineers count toward headcount, and in a software company almost everyone works at a desk.
Sources
Program terms checked against their own pages on October 15, 2026; our buyer directory lists the programs and links to their published terms. GitHub, Slack, Atlassian and Linear terms, the GNU licenses, GDPR Article 28, 17 U.S.C. 101 and 204, Delaware Code Section 278 and the MIT Technology Review article were read on their own pages on October 18, 2026.
- program terms, Regulr buyer directory
- GitHub Terms of Service (effective Apr 27, 2026)
- Slack Help Center, export your workspace data
- Slack API Terms of Service (effective Oct 10, 2025)
- Slack Help Center, message and file history on free workspaces
- Atlassian Customer Agreement (effective Oct 1, 2026)
- Linear Terms of Service (effective Jun 9, 2026)
- GNU General Public License v3
- GNU Affero General Public License v3
- 17 U.S.C. 101, work made for hire (Cornell LII)
- 17 U.S.C. 204, transfers in writing (Cornell LII)
- GDPR Article 28, processors
- Delaware Code Title 8, Section 278
- MIT Technology Review, data from shut-down startups (Oct 13, 2026)
- Census, Statistics of US Businesses 2022
Brian Boesen · Founder, Regulr AI
Brian runs Regulr AI, which works for established businesses that want to license de-identified records to AI companies. He checks each program's published terms against its own pages and updates these guides when they change. Last updated October 18, 2026.
This page is general information, not legal advice, and Regulr is not a law firm. Rules vary by state, by profession and by contract, and they apply to your facts, not to a category. You approve exactly what is in scope before anything is shared.
Keep reading