This Software License Agreement ("Agreement") is a contract between you ("You" or "Licensee") and Mikael Vesavuori ("we," "us," or "Phaset"). By using our software, you agree to these terms.
If you don't agree, please don't use the Software.
1. What You're Getting
We're giving you a perpetual license to use Phaset. This means once you purchase a license for a major version (e.g., Phaset 1.x), you can use that version forever.
Free License (Personal Use Only)
- For your personal, non-commercial projects
- Maximum 1 invited user
- For organizational evaluation: 30-day trial, then you must purchase or stop using Phaset
- No support included beyond community support
Paid Perpetual License
- Small organization (up to 100 technical staff): one-time license fee per major version and concurrent installation
- Large organization (100+ technical staff): one-time license fee per major version and concurrent installation
What you get:
- Lifetime use of that major version (e.g., all 1.x releases)
- All updates and patches within that major version
- Email support
- Ability to provide roadmap feedback
- Self-host anywhere, including air-gapped environments
Major version upgrades (e.g., 1.x → 2.x) require a new license purchase. Minor and patch updates (e.g., 1.1 → 1.2 → 1.3) are included free forever.
2. What You Can't Do
To keep things sustainable and fair, please don't:
- Reverse engineer or tamper with the Software: Don't try to decompile, disassemble, or modify the compiled code
- Share it around: Don't distribute the Software, license keys, or access to others outside your organization
- Run it as a service for others: Don't white-label it or use it to provide services to third parties
- Exceed the Free License scope: Personal use only, and organizations must purchase after 30 days
- Remove our copyright notices: Keep the attributions intact
- Build a competitor: Don't use it for competitive analysis or to create a competing product
- Share credentials across organizations: Each legal entity needs its own license
Pretty straightforward: use it for yourself or your organization, don't break it or share it.
3. Self-Hosting and Installation
Phaset is delivered as compiled software for you to run on your own infrastructure. This means:
You're responsible for:
- Setting up your hosting environment
- Installing and configuring the Software
- Keeping your deployment secure
- Backing up your data
- Updating to new releases
We provide:
- Installation documentation
- Technical guidance for paid license holders
- Security advisories when needed
Since you're running everything on your side, you have complete control over your data and infrastructure.
4. Support - Who Gets What
Free License Users
- No support provided
- Software is provided as-is
- Updates come when they come
- No roadmap input
Paid License Users
- Email support
- Target response: 2 business days for non-critical issues
- Access to documentation and guides
- Your feedback shapes the roadmap (though we can't promise every feature)
- Security patches and bug fixes for your major version
Reality check: I run Phaset alongside a full-time job, so support is limited but I'm committed to helping paying customers. Critical security issues get priority attention.
5. Your Data Stays Yours
One of Phaset's core principles is that your data never leaves your infrastructure.
What stays in your environment:
- All your operational data
- User information
- Configurations and content
- Everything the Software processes
What we collect (for licensing only):
- Your contact and payment details
- License key and organization size
- License validation metrics
We process billing data under GDPR. Email contact@phaset.dev to access, correct, or delete your information.
6. Security and Compliance
What we do:
- Regular security scanning during development
- Generate Software Bill of Materials (SBOM)
- Follow security best practices
- Provide timely security patches for known vulnerabilities
What you're responsible for:
- Your deployment's security
- Access controls and authentication
- Compliance with regulations that apply to your organization
- Monitoring and applying security updates
- Data protection and backups
We build Phaset with security as a priority, but as a self-hosted solution, you control the implementation and compliance with any regulatory frameworks.
7. Ownership
We own the Software - the code, intellectual property, trademarks, everything. Your perpetual license gives you the right to use it, not own it.
You own:
- Your data and content
- Your configurations
- Anything you create using Phaset
We never access your content in your self-hosted deployment.
8. The Honest Truth About Warranties
Phaset is provided "as is."
We work hard to make Phaset excellent, but we can't guarantee:
- It will be perfect or bug-free
- It will work in every possible environment
- Updates won't occasionally introduce issues
- It will meet your specific requirements
- It will always be available
This is a one-person side project, not a billion-dollar enterprise software company. I care deeply about quality, but I also have to be realistic about resources and limitations.
To the extent permitted by law, we disclaim warranties of merchantability, fitness for a particular purpose, and non-infringement.
If you're an EU consumer: This doesn't affect your mandatory statutory rights that can't be waived.
9. Liability Limits
Maximum liability:
- Paid license holders: The amount you paid for your license
- Free license users: €0
We're not liable for:
- Lost profits, data, or business opportunities
- Indirect or consequential damages
- Business interruption
- Damages from your use or inability to use the Software
This applies even if we knew damages were possible. These limits are why Phaset can be reasonably priced - they reflect the reality of a side-project business model.
You agree to protect us from claims arising from your use of the Software, violation of this Agreement, or violation of laws.
EU consumer exception: Mandatory rights like liability for fraud, negligence causing death/injury, or other rights that can't be waived by law still apply.
10. Ending This Agreement
You can stop anytime:
- Just uninstall Phaset and stop using it
- No need to notify us (though you can if you want)
- Your perpetual license remains valid if you return later
We can terminate if:
- You violate this Agreement
- You abuse any of the licenses provided at any given time
- You engage in fraud or harmful behavior
If terminated:
- Your right to use the Software ends immediately
- Uninstall it and delete all copies
- The liability protections and dispute resolution terms survive
Since licenses are perpetual, there are no refunds for termination or if you simply decide to stop using Phaset.
11. Updates and Changes
Software updates:
- Paid license: All updates within your major version (e.g., 1.0 → 1.9.x) are free forever
- Major versions: New major versions (e.g., 2.0) require a new license purchase
- Free license: Typically in sync with paid licenses, though new features (e.g. beta) may not be available
- Some updates may require migration effort on your part
Agreement changes:
- We may update this Agreement without notice
- Continued use means you accept the changes
- Material changes will be clearly highlighted
12. Version Upgrades and Pricing
How versioning works:
- Your license covers a major version: e.g., Phaset 1.x
- You receive all 1.0, 1.1, 1.2... 1.9.x releases
- When Phaset 2.0 launches, you can choose to upgrade at the then-current price
Upgrade pricing:
- We may offer upgrade discounts for existing customers
- Prices may change for new major versions
- Your current license continues working forever regardless of new pricing
13. Legal Stuff
Governing law: This Agreement is governed by Swedish law. Any disputes will be handled under Swedish jurisdiction.
Dispute resolution:
- First, let's talk it out in good faith for up to 30 days
- If that doesn't work, binding arbitration under mutually agreed rules
- Either party can seek court injunctions for IP protection
The fine print:
- This is the complete agreement between us
- If part of it is unenforceable, the rest still applies
- Not enforcing something once doesn't mean we've given up that right
- You can't transfer your license without our written permission
- We can assign this Agreement to others
- This Agreement is written in English; translations are for convenience only
Export compliance: Don't use Phaset in violation of EU or Swedish export control laws.
No partnership: This Agreement doesn't create any partnership, employment, or agency relationship.
14. Contact
Questions about licensing, this Agreement, or need support (paid customers)?
Email: contact@phaset.dev
Website: phaset.dev