Version 1.0 – Effective October 23, 2025
BranchPy is offered under two licensing models:
You may use BranchPy at no cost for:
- Personal projects
- Educational purposes
- Non-commercial game development
- Portfolio/demo projects
Requirements:
What counts as “commercial use”?
- Selling your game on Steam, itch.io, or other storefronts
- Accepting payments, donations, or crowdfunding for your project
- Using BranchPy in client work or contract development
- Any use where you or your organization receives financial compensation
Price: $10/month or $100/year
The Pro license grants you:
- ✅ Commercial use rights — Sell your games without restriction
- ✅ No attribution required — No need to credit BranchPy
- ✅ Priority support — 24-hour response time for bugs/questions
- ✅ Early access — Try new features before public release
- ✅ Unlimited projects — Use BranchPy across all your commercial work
Team Plans Available:
- Team License: $25/month for 5 seats (shared configs, collaborative features)
- Enterprise: Custom pricing for studios with 10+ developers
Both Free and Pro licenses include full access to all BranchPy features:
- ✅ Story graph analysis & validation (dead-end detection, unreachable code)
- ✅ Test coverage tracking & automated test planning
- ✅ Performance benchmarking & optimization insights
- ✅ False positive/negative auditing with quality metrics
- ✅ Localization workflow & translation validation
- ✅ Interactive flowcharts & visualization
- ✅ Custom rule creation & validation pipeline
- ✅ CLI tools (
bpy analyze, test, bench, doctor)
- ✅ VS Code extension (Analyzer panel, Control Center, hover info)
The only difference: Commercial use rights and attribution requirements.
Subject to the terms of this license, BranchPy grants you a non-exclusive, non-transferable right to use the software.
You may not:
- Reverse engineer, decompile, or disassemble BranchPy
- Redistribute BranchPy as a standalone product
- Remove or modify any copyright notices or license information
- Use BranchPy to build competing narrative analysis tools
BranchPy is provided “AS IS” without warranty of any kind. We make no guarantees about fitness for a particular purpose.
In no event shall BranchPy be liable for any damages arising from use of the software. Maximum liability is limited to amounts paid in the 12 months prior to the claim (or CAD $50 if none).
- Free License: Effective indefinitely while you comply with attribution requirements
- Pro License: Terminates at the end of your billing period if you cancel. You may continue using BranchPy under the Free license terms.
This license is governed by the laws of Canada.
Free (Non-Commercial):
- Download BranchPy from branchpy.com
- Install via VS Code Marketplace or
pip install branchpy
- Add attribution to your project credits
Pro (Commercial):
- Sign up at branchpy.com/pricing
- Receive your license key
- Activate via
bpy activate <license-key>
© 2025 BranchPy. All rights reserved.