Twigum License

Version 2.0

Licensor: Luke Woods, an individual, and after any assignment under §16.2, the successor that then owns the copyright in Twigum (the "Licensor"). Licensing contact: [email protected]

Required Notice: Copyright 2026 Luke Woods (https://twigum.app). Twigum is licensed under the Twigum License 2.0 (https://twigum.app/license). Commercial licenses: [email protected]

Summary (not legally binding; the numbered sections control)

Who you areWhat you get
An individual using it for personal, noncommercial purposesFree
A Small Business (fewer than 100 people and under US $1,000,000 revenue, counting affiliates)Free, including running paid services with Twigum. No selling or reselling the software itself.
A Religious Organization (church, congregation, house of worship)Free, no application
A private Nonprofit OrganizationFree after applying and being approved
An IT consultant or hosting provider working for clientsFree for that client work; each client needs its own license
Any other businessFree 30-day trial, then a signed Commercial License Agreement
A Government Entity (including public schools and universities) or Military OrganizationFree 30-day trial, then a signed Commercial License Agreement at government or military pricing
Any other business that wants to run a paid service on TwigumA signed Commercial License Agreement with revenue share
Anyone who wants to sell, resell or sublicense Twigum itselfNot allowed without a signed agreement that expressly permits it

1. Acceptance

To get any license under these terms, you must agree to them as both strict obligations and conditions to all your licenses. Installing, running, copying, modifying, hosting or otherwise using the Software counts as agreeing. If you do not agree, you have no license to do any of those things.

2. Definitions

Software means each version of Twigum that the Licensor makes available under these terms, including any portion of it, in source or object form, including the server, web, desktop and mobile apps, documentation, and every Modification of any of them. It does not include Third-Party Components.

Modification means any change, translation, fork, derivative work, or work that includes any part of the Software.

You means the individual or entity agreeing to these terms. If you use the Software for, or on behalf of, an organization, "you" also means that organization, and you confirm you can bind it.

Your Group means you together with every Affiliate.

Affiliate means any entity that controls, is controlled by, or is under common control with you, directly or indirectly. Control means owning more than 50% of the voting interests or assets of an entity, or the power to direct its management or policies by vote, contract, family relationship or otherwise. Entities owned or controlled by the same individual or the same family (spouses, parents, children, siblings) are under common control.

Worker means any individual who works for Your Group as an employee, officer, independent contractor, consultant, temporary or leased worker, or through a staffing agency, whether full-time or part-time. Each individual counts as one Worker, not as a fraction.

Revenue means the total gross receipts of Your Group from all sources, before any deductions, as shown (or required to be shown) in its accounts, plus any debt, equity, grant or other investment received in the same period. Amounts are in US dollars at the exchange rate on the last day of the period.

Measurement Period means the most recent completed fiscal year, and also any rolling 12-month period ending in the current year. You fail a threshold if you exceed it in either.

Commercial Purpose means any use that is intended for, or directed toward, commercial advantage or monetary compensation, including use in or for any business, trade, profession, side business, freelance work or paid engagement, whether or not it actually makes money.

Provide to Others means to make the Software, or any substantial set of its features or functionality, available to anyone outside Your Group, including by: selling, renting, leasing, lending, time-sharing, sublicensing or distributing copies; hosting it as a hosted, managed, white-label or software-as-a-service offering, or otherwise letting third parties interact with it remotely over a network as the service; running it on behalf of clients; charging for hosting, installation, support or consulting services whose value derives entirely or substantially from the Software; or bundling it with any product or service whose value derives entirely or substantially from the Software. Letting individuals outside Your Group message, join or connect with a server you run for your own permitted purpose (for example, family members on a home server, or customers chatting with a Small Business's staff) is not Provide to Others, as long as you do not charge for it or offer the Software itself as the product. Using Twigum only incidentally to run a business whose product is something else (for example, a shop that chats with its customers) is also not Provide to Others.

Government Entity and Military Organization have the meanings given in §7.

Nonprofit Organization means a privately run organization that is recognized under the law of its jurisdiction as charitable or nonprofit and tax-exempt (for example, a US 501(c)(3) public charity), including a private nonprofit school, college or university, as long as it is not a Government Entity or a Religious Organization. For-profit schools and training companies are businesses.

Religious Organization means a church, congregation, synagogue, mosque, temple, other house of worship, or a religious order or convention or association of churches, whose primary purpose is religious worship, practice or teaching, and that is organized and operated as a nonprofit. It does not include any for-profit business, or any hospital, university, school, publisher, media company, retail business or other enterprise owned by or affiliated with a religious body; those are covered by whichever other category applies to them.

Client Work (§16.3) means paid installation, configuration, hosting, maintenance or support of the Software performed by a business for one specific client, on a separate instance used by that client, at that client's request.

Third-Party Components means software included with the Software that is licensed by someone else under its own license, as listed in the THIRD-PARTY-NOTICES file.

3. Licensed, Not Sold; Ownership

The Software is licensed, not sold. The Licensor keeps all right, title and interest in the Software, including every copy and every Modification of the Software made by anyone, to the extent the Software is included in it. You get only the rights this license expressly grants. Nobody may claim to own, sell or transfer the Software.

4. Free License: Individuals (Personal, Noncommercial Use)

If you are an individual, you may use, copy, install, run, host and modify the Software free of charge for personal, noncommercial purposes only: private, family, household, hobby, study, research or entertainment use with no Commercial Purpose.

Using the Software for any Commercial Purpose, including a side business, freelance work, or your employer's work, is not covered by this section. That use must qualify under §6 (Small Business), §8 (Trial) or a Commercial License Agreement.

A home server you run for yourself, family and friends is covered by this section, as long as nobody pays for access.

5. Free Licenses: Religious and Nonprofit Organizations

5.1 Religious Organizations (no application)

A Religious Organization may use, copy, install, run, host and modify the Software free of charge, without applying, for its own religious, charitable, educational and administrative activities. This does not cover use for, or by, any business or affiliated enterprise described as excluded in §2, even if owned by or connected to the Religious Organization, and does not cover use as a front for another organization (§5.4).

5.2 Nonprofit Organizations (application required)

A Nonprofit Organization may use the Software free of charge for its own nonprofit mission and operations only after the Licensor approves its application in writing:

1. Apply by emailing [email protected] with the organization's legal name, country, registration or tax-exemption number, a copy of proof of nonprofit status (for example, an IRS determination letter), its approximate number of Workers and users, and how it will use Twigum. 2. While the application is pending, the organization may use the Software free of charge for up to 60 days from the date it applies, with up to 25 users. 3. Decision. The Licensor will approve or decline in writing (email is enough). The Licensor may decline, or approve with conditions (for example, a user limit), at its reasonable discretion, including for organizations that are very large or that mainly serve commercial interests. If declined, or if the 60 days pass with no approval, the organization has 30 days to stop using the Software or get another license. 4. Duration. An approval lasts while the organization keeps its nonprofit status and complies with these terms. The organization must tell the Licensor within 30 days if its status ends or changes, and must re-confirm its status on request (no more than once a year). 5. Revocation. The Licensor may revoke an approval in writing if the organization's status lapses, the application was materially false, or the organization breaches these terms. After revocation the organization has 30 days to stop using the Software or get another license (no cure or transition period applies if the application was knowingly false). 6. Approval is personal to the approved organization and does not cover its for-profit subsidiaries or affiliates.

5.3 Limits for both

A Religious or Nonprofit Organization may not sell, resell, rent, lease or sublicense the Software, or Provide to Others for payment. Letting its members, volunteers and the people it serves use its own server is not Provide to Others.

5.4 No fronts

A Religious or Nonprofit Organization may not use, host or operate the Software on behalf of, or for the benefit of, any business, Government Entity or other organization that is not itself licensed. A business that operates through, or is controlled or funded by, a Religious or Nonprofit Organization for commercial purposes is a business under these terms.

6. Free License: Small Businesses

6.1 Who qualifies

You qualify as a Small Business only while all of these are true for Your Group, measured over every Measurement Period:

1. fewer than 100 Workers at all times; and 2. less than US $1,000,000 in Revenue; and 3. Your Group is not a Government Entity or Military Organization.

Dollar figures are fixed in 2026 US dollars and adjusted each January for inflation using the US Bureau of Labor Statistics CPI-U (all items, US city average, not seasonally adjusted).

6.2 What a Small Business may do

A Small Business may, free of charge and without a Commercial License Agreement or revenue share:

6.3 What a Small Business may not do

A Small Business may not, without a signed agreement that expressly allows it:

6.4 Anti-avoidance

The thresholds apply to Your Group as a whole. If a business is split, restructured, or uses Affiliates, franchises, contractors or staffing arrangements, and a main purpose is to stay under a threshold or restart a trial, the original combined group is treated as one entity.

A business that does not qualify may not route its own service through a Small Business to avoid fees. If a non-qualifying business controls, directs, funds, or is the main customer (more than 50% of revenue from Twigum-based services) of a Small Business, and that Small Business runs Twigum services that the non-qualifying business offers or brands as its own, the non-qualifying business is treated as the provider and needs a Commercial License Agreement.

6.5 Growing out of the tier

If you stop qualifying as a Small Business, you may keep using the Software for 30 days from the day you stop qualifying. After that, you must have a Commercial License Agreement or stop all use. No separate trial period applies.

6.6 Self-certification

On written request from the Licensor (no more than once a year), a Small Business must confirm in writing, signed by an officer or owner, that it qualifies. Knowingly false certification ends all your licenses under this document immediately, without the cure period in §13.

7. Government Entities and Military Organizations

Government Entity means any national, federal, state, provincial, regional, tribal, county, municipal or local government; any agency, department, court, legislature, public authority, public corporation or instrumentality of one; and any intergovernmental organization. This includes public schools, school districts, public colleges and universities, public libraries, and any school, college or university owned, operated or primarily funded by a government, and any foundation or affiliated body that it controls.

Military Organization means the armed forces of any nation, including their active, reserve and national guard components, military academies, and any defense department or ministry, or agency of one, whose primary mission is military. Law enforcement, intelligence agencies that are not part of a defense department, and civilian emergency services are Government Entities, not Military Organizations.

A Government Contractor (a private company doing work for a Government Entity or Military Organization) is a business. It does not get government or military pricing unless the Software is licensed directly to the government customer and the contractor uses it only to perform for that customer.

Government Entities and Military Organizations get the trial in §8. After it, they need a Commercial License Agreement. Pricing is a flat rate per organization or department, and Military Organizations pay 50% of the normal government rate, as set out in that agreement.

8. Free Trial: Everyone Else

Any business, organization, Government Entity or Military Organization not covered by §§4–6 may use the Software free of charge for 30 consecutive days, solely to evaluate whether to buy a Commercial License Agreement. The trial:

A Significant Major Version is a release that the Licensor expressly designates in its official release notes, published at https://twigum.app (or its successor site), as a "Significant Major Version" that "includes a new free trial". Nothing else counts: not a change in version number, a rebuild, a fork or Modification, a renamed copy, or a release on another platform. The Licensor will designate no more than one Significant Major Version in any 12-month period. A new trial covers only that version and later releases until its trial ends; it does not apply to Your Group if, at the time, it is using the Software without a required license, has had a license terminated under §13, or has had a trial end within the previous 12 months.

After the trial, you must have a signed Commercial License Agreement or stop all use and delete all copies.

9. Other Restrictions (apply to everyone)

Unless a signed Commercial License Agreement expressly allows it, you may not:

1. sell, resell, rent, lease, lend or sublicense the Software itself, or Provide to Others for payment, except as §6.2 (Small Businesses) and §16.3 (Client Work) allow; 2. remove, hide or change any licensing, copyright, attribution or Required Notice, or the in-app license and "About" information; 3. move, change, disable or circumvent any license key, seat count or usage reporting feature the Licensor adds, remove or obscure any functionality protected by it, or otherwise use the Software in a way designed to avoid paying fees that would apply; 4. use the Twigum name or logo except as allowed in §11.

You may make Modifications for any use you are licensed for. Every Modification stays under this license, and the Licensor's rights in it are unaffected (§3). If you share a Modified copy, it must carry prominent notices stating that you modified it. Sending changes, fixes or feedback to the Licensor is not a Commercial Purpose.

These terms apply separately to each version of the Software, and to every copy you receive, whether from the Licensor or from anyone else.

No Competing Products

Rule. No license under these terms covers using the Software, any part of its source code, design documents or other non-public materials, or any Modification, to build, offer, or help anyone else build or offer, a Competing Product.

Competing Product means any chat, messaging or group-communication product or service, under any name, that is marketed as, or is in practice, a substitute for Twigum or for any product the Licensor offers using Twigum. Products compete even if they use different interfaces, platforms or programming languages, and even if offered free of charge. If a product is marketed as an alternative to Twigum, it competes.

Not a Competing Product (allowed, as long as the relevant section's other conditions are met): 1. using, running, hosting or operating genuine Twigum (unmodified, or modified only for your own deployment) under a license granted elsewhere in these terms, including personal use (§4), Religious and Nonprofit use (§5), Small Business paid services (§6.2), Client Work (§16.3), a trial (§8) or a Commercial License Agreement, with the Licensor's notices and the Twigum name kept as required by §11; 2. building integrations, bots, plugins or tools that work with Twigum; 3. building your own unrelated product (for example, a shop, game or app) that includes a chat feature, as long as you do not use Twigum's code or Modifications to do it, unless it is a licensed use under item 1; 4. independently developing a competing product without using or referring to the Software's code or Modifications.

Code reuse and clean rooms. Copying, translating or closely paraphrasing any part of the Software's source code into another product counts as using the Software. A claim of independent development does not apply if the people building the competing product had access to the Software's source code while doing so, unless they can show it was not used or referred to.

AI and machine learning. Using the Software's source code or documentation to train, fine-tune or prompt an AI model, where the purpose or result is to generate a Competing Product or reproduce the Software's code, counts as using the Software to build a Competing Product.

New and discontinued products. If the Licensor later brings out a product that makes your existing, previously non-competing product compete, you may keep using the versions of the Software you already had for that product, but not later versions. Products the Licensor has stopped offering are not protected unless the Licensor lists them in a plain-text line beginning with Licensor Line of Business: shipped with the Software.

Sale of the business. Anyone who buys or is assigned the Software or a product line from the Licensor can also enforce this section (see §16.2).

10. Sharing Copies

You may give unmodified or Modified copies of the Software to others free of charge only if: (a) you do not charge anything for the copy or for access to it, (b) each recipient gets this license and the Required Notice, and (c) recipients get their own licenses only from the Licensor under these terms. Nobody gets a commercial license by receiving a copy from you.

11. Trademarks

This license grants no rights in the names "Twigum", "BranchChat", "Branch Chat" or any logo of the Software. You may say truthfully that your copy is based on Twigum. A publicly distributed Modification must use a different name and must not suggest that the Licensor endorses it.

12. Patents

The Licensor grants you a patent license, under any patent claims the Licensor can license or later becomes able to license, that would be infringed by your use of the Software, only for uses this license allows. This patent license does not cover claims infringed only because of your Modifications or additions. If you or Your Group make any written claim that the Software infringes a patent, your patent license ends immediately.

13. Violations, Termination and Survival

13.1 Unlicensed use. Any use that violates these terms is not licensed.

13.2 First violation. The first time you are notified in writing that you have violated these terms, your licenses are reinstated retroactively if, within 30 days of the notice, you come into full compliance, pay any fees that a Commercial License Agreement would have required for the past use, and take practical steps to fix past violations.

13.3 Otherwise, or for any violation after a reinstatement, all your licenses end automatically and permanently, for this version and all other versions of the Software.

13.4 After termination you must stop all use, delete or destroy all copies of the Software in your possession or control (except one archive copy if the law requires you to keep records), and confirm in writing on request. You may export your own users' messages and data within 30 days.

13.5 Survival. Sections 2, 3, 9, 10, 11, 13, 14, 15 and 16 survive termination, along with any unpaid fees.

14. Third-Party Components

Third-Party Components are licensed under their own terms, which control for those components only and are listed in THIRD-PARTY-NOTICES. Nothing in this license restricts rights you have under those licenses (for example, the right to replace or relink an LGPL library, or to get source code where the license requires it). You must keep all third-party notices.

15. No Warranty; No Liability; Data

AS FAR AS THE LAW ALLOWS, THE SOFTWARE COMES AS IS, WITHOUT ANY WARRANTY OR CONDITION, AND THE LICENSOR WILL NOT BE LIABLE TO YOU FOR ANY DAMAGES ARISING OUT OF THESE TERMS OR THE USE OR NATURE OF THE SOFTWARE, UNDER ANY KIND OF LEGAL CLAIM.

If you run a Twigum server, you are the operator of that server and are solely responsible for the data on it, for your users, and for complying with privacy, data-protection, records and lawful-access laws. The Licensor does not receive, process or control data on servers it does not run. Servers that connect or federate with other servers do not grant any license to the other server's operator; each operator needs its own license.

Nothing in this section limits liability that cannot be limited by law, including consumer rights in some countries.

16. General

16.1 Versions. The Licensor may publish new versions of this license. Each release of the Software is licensed under the version shipped with it. You may choose to follow a later version for that release. A new version never removes rights you already had for a release you already received, except that new versions of the Software are licensed only under the version shipped with them.

16.2 Successors. Luke Woods may assign the copyright in the Software and his rights under these terms to any limited liability company or other entity he forms or controls, or to any other buyer or successor. On assignment, that assignee automatically becomes the Licensor for all purposes, including all rights, licences already granted, fees and claims (including for past violations). The Licensor will give notice of an assignment by updating the Licensor line and Required Notice in the next release and on https://twigum.app/license. Licences already granted continue unchanged and are not affected by the assignment; any successor is bound by them. Your licenses are personal: you may not transfer or sublicense them, including through a merger, acquisition or change of control, except that a Small Business or trial that is acquired is measured from then on as part of the acquiring group.

16.3 IT consultants and Client Work. Any business may perform Client Work free of charge, without its own Commercial License Agreement or revenue share, if:

1. each client has its own appropriate license under these terms (personal, Religious, approved Nonprofit, Small Business, trial, or Commercial License Agreement), and the instance counts toward that client's users, Seats or trial; 2. the consultant does not sell, resell or sublicense the Software itself, or charge for licences or copies of it; 3. each instance is dedicated to one client. Running a shared, multi-tenant, self-service or publicly marketed Twigum hosting product is not Client Work; a business that does not qualify as a Small Business needs a Commercial License Agreement for it; and 4. the consultant's own internal use of the Software is separately licensed.

An individual contractor working inside a client's organization uses that client's license.

16.4 Fair use. These terms do not limit any fair use or other rights you have under law that cannot be waived.

16.5 Governing law. The law of the State of Washington governs, without regard to conflict-of-laws rules, with exclusive venue in the state courts located in Spokane County, Washington, or the United States District Court for the Eastern District of Washington, except that the Licensor may seek an injunction anywhere. The UN Convention on Contracts for the International Sale of Goods does not apply. Government Entities that by law cannot accept these terms are governed by the law that applies to them, as set out in their Commercial License Agreement.

16.6 Severability. If any part is unenforceable, it is changed to the minimum extent needed to make it enforceable, and the rest stays in effect.

16.7 Entire terms; order of precedence. These terms, and any signed Commercial License Agreement, are the complete terms. If they conflict, the signed agreement controls for the party that signed it.

16.8 No waiver. Not enforcing a term is not a waiver of it.