# EULA.md

# BUS Core End-User License Agreement (EULA)

**Product:** TGC BUS Core
**Publisher:** True Good Craft
**License:** GNU Affero General Public License v3 (AGPLv3)

Last updated: March 2026

---

# Plain English Legal Summary

This summary is provided for clarity. The full terms appear below.

• BUS Core is open source under AGPLv3.
• You are free to use, modify, and redistribute the software under that license.
• You own your data.
• The software runs locally on your machine.
• The developer does not collect your operational data.
• The software is provided as-is without warranties.

---

# 1. Acceptance of These Terms

By installing, running, or using BUS Core, you agree to the terms in this document.

If you do not agree with these terms, do not use the software.

---

# 2. License

BUS Core is free and open-source software licensed under the **GNU Affero General Public License version 3 (AGPLv3)**.

The AGPL license governs your rights to:

* use the software
* study the source code
* modify the software
* redistribute copies
* provide hosted or network services using the software

A copy of the AGPL license should be included with the software.

Nothing in this agreement limits the rights granted by the AGPL license.

If there is any conflict between this document and the AGPL license, **the AGPL license controls**.

---

# 3. Ownership of the Software

BUS Core is developed and published by **True Good Craft**.

True Good Craft retains copyright to the original software.

Because the project is licensed under AGPLv3, users are free to:

* inspect the source code
* modify the software
* redistribute it under the AGPL license

You may not remove copyright notices or license notices from the software.

---

# 4. Ownership of Your Data

All operational data stored using BUS Core belongs to **you**, the user.

This includes, but is not limited to:

* inventory records
* manufacturing recipes
* build logs
* cost data
* sales records
* operational notes

BUS Core is designed to run locally.

The software does **not intentionally transmit user data to the developer**.

True Good Craft does not host or control user databases.

---

# 5. How BUS Core Works

BUS Core is a **local operational system** designed for small manufacturing environments.

The software stores its data locally using a SQLite database and runs a local web interface on your device.

BUS Core performs calculations based on **data entered by the user**, including:

* inventory quantities
* unit conversions
* FIFO inventory costing
* cost calculations

Because these calculations depend on user-provided information, the software cannot guarantee the correctness of results.

Operational decisions made using the software are the responsibility of the user.
Use of the software for operational decision-making is **at your own risk**.

---

# 6. Permitted Use

You may use BUS Core to:

* manage inventory
* track materials and components
* record manufacturing activity
* analyze production costs
* operate installations of the software

Because BUS Core is open source, you may also:

* modify the source code
* create forks of the project
* redistribute modified versions
* provide hosted or network services using the software

All such use must comply with the **AGPLv3 license**.

---

# 7. User Responsibilities

You are responsible for how you use the software.

This includes responsibility for:

* the accuracy of entered data
* configuration of units and costs
* maintaining backups
* protecting your hardware and storage systems

BUS Core stores its data locally.
If your device fails, data may be lost unless you maintain backups.

The developer cannot recover local data.

---

# 8. Not Accounting or Regulatory Software

BUS Core is an operational management tool.

It is **not accounting software** and is not designed to provide:

* tax calculations
* regulatory compliance
* government financial reporting
* professional accounting advice

Information produced by the software should not be treated as professional financial or legal advice.

---

# 9. Updates

Updates to BUS Core may be released periodically.

Updates are **optional**.

The software does not require remote connections to operate. If the operator enables update checks, BUS Core may check for a newer release at startup or when requested. An update is staged only after an operator requests it and its trust metadata is verified; an enabled launcher handoff may start that verified staged version on a later launch.

BUS Core does not silently overwrite the running installation, launch an unverified artifact, or force an operator to update.

Users may update, remain on older versions, or maintain their own modified versions.

---

# 10. No Warranty

BUS Core is provided **as-is**.

The software may contain bugs or unexpected behavior.

True Good Craft makes **no guarantees** regarding:

* reliability
* performance
* fitness for a particular purpose
* compatibility with specific environments

You use the software at your own risk.

---

# 11. Limitation of Liability

To the extent permitted by law, **True Good Craft is not liable for damages resulting from the use of BUS Core**, including reasonably foreseeable damages.

This includes, but is not limited to:

* loss of business income
* production interruptions
* inventory mistakes
* accounting errors
* data loss
* hardware failures
* operational decisions made using the software

BUS Core is a tool. Responsibility for business decisions remains with the user.

---

# 12. Termination

Your rights to use and distribute BUS Core continue as long as you comply with the **AGPLv3 license**.

If you violate the AGPL license, your rights under that license may terminate.

If your AGPL rights terminate, your right to use the software also terminates.

---

# 13. Governing Law

This agreement is governed by the laws of the **Province of Ontario and the applicable federal laws of Canada**.

---

# 14. Contact

True Good Craft
Canada

Project website:
[https://buscore.ca](https://buscore.ca)
