# Licensing

Webhooked is available under two licenses:

1. **GNU Affero General Public License v3.0 (AGPL-3.0)** - Open source license
2. **Commercial Enterprise License** - For proprietary use cases

## Quick Decision Guide

| Scenario                                  | AGPL (Free) | Commercial License |
| ----------------------------------------- | ----------- | ------------------ |
| Personal hobby project                    | ✅           | Optional           |
| Internal company tool (no external users) | ✅           | Optional           |
| University research project               | ✅           | Optional           |
| Open-source project (AGPL-compatible)     | ✅           | Optional           |
| Startup MVP (not monetized)               | ✅           | Optional           |
| Private use with friends/family           | ✅           | Optional           |
| Public SaaS product                       | ❌           | ✅ Required         |
| Commercial API service                    | ❌           | ✅ Required         |
| Embedded in proprietary software          | ❌           | ✅ Required         |
| Reselling as part of a product            | ❌           | ✅ Required         |
| Modified version without sharing code     | ❌           | ✅ Required         |

## AGPL-3.0 License (Community Edition)

### What It Allows

✅ **Free to use for:**

* Personal projects
* Internal company tools (no external users)
* Non-commercial open-source projects
* Educational purposes
* Development and testing
* Small private groups (friends/family)

### Key Requirements

⚠️ **If you modify Webhooked and make it accessible to others:**

* You MUST share your source code modifications
* This applies even for private friend/family deployments
* You must provide source code to all users who can access your service

### Network Use is Distribution

The AGPL treats network use as distribution:

* If users access your modified Webhooked over a network
* You must provide them with the source code
* This includes SaaS, APIs, and web services

## Commercial Enterprise License

### When You Need It

❌ **Commercial license required for:**

* Closed-source SaaS products
* Public-facing commercial services
* Selling Webhooked as part of a product
* Proprietary modifications you don't want to share
* Any monetized integration

### What It Provides

✅ **Benefits:**

* Use in proprietary/closed-source projects
* No requirement to share modifications
* Priority support and bug fixes
* Custom features and integrations
* Service Level Agreements (SLA)
* Legal indemnification

### How to get it

Contact [**licensing@webhooked.tools**](mailto:licensing@webhooked.tools) for:

* Pricing information
* Volume discounts
* Custom terms
* Enterprise agreements

## License Conversion

#### From AGPL to Commercial

1. Contact <licensing@webhooked.tools>
2. Stop distributing AGPL version
3. Deploy commercial version
4. No need to disclose previous modifications

#### From Commercial to AGPL

1. Ensure all code is shareable
2. Add AGPL headers
3. Publish source code
4. Notify users of license change

## Contact Information

#### Commercial Licensing

* **Email**: <licensing@webhooked.tools>
* **Response Time**: 1-2 business days

#### License Questions

* **GitHub Issues**: For public questions
* **Email**: For private inquiries

#### Support Channels

* **AGPL Version**: Community support via GitHub
* **Commercial Version**: Priority support included

## Frequently Asked Questions

<details>

<summary>Q: Can I use Webhooked for my company's internal tools?</summary>

**A:** Yes! Internal tools with no external users can use the AGPL version freely.

</details>

<details>

<summary>Q: Do I need a commercial license for a proof-of-concept?</summary>

**A:** No, you can use AGPL for POCs. You'll need a commercial license when going to production with external users.

</details>

<details>

<summary>Q: Can I sell hosting for Webhooked?</summary>

**A:** Only with a commercial license, unless you share all modifications under AGPL.

</details>

<details>

<summary>Q: What if I only use Webhooked as a library?</summary>

**A:** The AGPL applies to library use too. If your application uses Webhooked and serves network users, AGPL obligations apply.

</details>

<details>

<summary>Q: Can I get a trial commercial license?</summary>

**A:** Yes, contact <licensing@webhooked.tools> for trial options.

</details>

<details>

<summary>Q: What about nonprofit organizations?</summary>

**A:** Nonprofits can use AGPL version. Special commercial licensing rates available - contact us.

</details>

<details>

<summary>Q: How is the commercial license delivered?</summary>

**A:** Via email with:

* License certificate
* License key (if applicable)
* Terms and conditions
* Support information

</details>

## Legal Notices

#### Disclaimer

This documentation is for informational purposes only and does not constitute legal advice. Consult with a legal professional for specific licensing questions.

#### Copyright

Copyright (c) 2025 42Atomys. All rights reserved.
