Terms of Service
Last Updated: November 24, 2025
1. Acceptance of Terms
By installing, accessing, or using the Branchline Chrome extension ("Service"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, do not use the Service.
These Terms constitute a legally binding agreement between you and Branchline ("we", "us", or "our").
2. Description of Service
Branchline is a Chrome browser extension that provides AI-powered code review assistance for GitHub pull requests. The Service includes:
- AI-generated pull request summaries
- Automated review comments
- Code diff explanations
- Additional features as we develop them
We reserve the right to modify, suspend, or discontinue any aspect of the Service at any time without prior notice.
3. User Accounts and API Tokens
When you first use Branchline, an API token is automatically generated and stored locally in your browser. This token:
- Uniquely identifies your usage of the Service
- Is used to track your request quota
- Is stored in your Chrome browser's sync storage
- Is your responsibility to keep secure
You are responsible for all activity that occurs under your API token. If you believe your token has been compromised, uninstall and reinstall the extension to generate a new token.
4. Usage Limits and Plans
Free Tier
The free tier of Branchline includes:
- 30 AI requests per month (resets monthly)
- Access to PR summaries and review comments
- No credit card required
Pro Tier (Coming Soon)
When launched, the Pro tier will include:
- Unlimited AI requests
- Advanced features (explain diff, PR description generator, risk scoring)
- Priority support
- Subscription-based pricing (details TBD)
We reserve the right to change usage limits, pricing, and plan features at any time. Existing subscribers will be notified of changes 30 days in advance.
5. Acceptable Use Policy
You agree NOT to:
- Use the Service for any illegal purpose or in violation of any laws
- Attempt to circumvent usage limits or quotas
- Reverse engineer, decompile, or disassemble the Service
- Share or sell your API token to others
- Use automated scripts or bots to abuse the Service
- Attempt to gain unauthorized access to our systems
- Use the Service to generate spam or malicious content
- Resell or redistribute the Service without permission
- Remove, obscure, or alter any proprietary notices
Violation of this policy may result in immediate termination of your access to the Service without refund.
6. Intellectual Property
All rights, title, and interest in and to the Service, including all intellectual property rights, are and will remain the exclusive property of Branchline. These Terms do not grant you any rights to:
- Branchline trademarks, logos, or branding
- The Branchline software code or algorithms
- Any patents, copyrights, or trade secrets
Your use of the Service does not transfer any ownership rights to you.
7. User Content and Code
When you use Branchline to analyze pull requests:
- You retain all rights to your code and pull request content
- We do not claim ownership of your code
- PR content is temporarily processed and not permanently stored
- Content is sent to OpenAI's API for analysis (see Privacy Policy)
You represent and warrant that you have the right to submit any code or content you analyze using the Service.
8. Third-Party Services
Branchline uses third-party services to provide functionality:
- OpenAI: For AI analysis and generation
- GitHub: As the platform where the extension operates
- Fly.io: For hosting our backend infrastructure
These third parties have their own terms and privacy policies. We are not responsible for their practices or any issues arising from their services.
9. Disclaimer of Warranties
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO:
- Warranties of merchantability or fitness for a particular purpose
- Warranties that the Service will be uninterrupted or error-free
- Warranties regarding the accuracy or reliability of AI-generated content
- Warranties that defects will be corrected
AI-Generated Content: Branchline uses AI to generate summaries, comments, and analysis. This content:
- May contain errors or inaccuracies
- Should be reviewed by humans before use
- Is not a substitute for professional code review
- Should not be relied upon as the sole basis for decisions
You are solely responsible for evaluating the AI-generated content and determining whether it is suitable for your purposes.
10. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, BRANCHLINE SHALL NOT BE LIABLE FOR ANY:
- Indirect, incidental, special, or consequential damages
- Loss of profits, revenue, data, or use
- Damage to code, systems, or business operations
- Costs of procurement of substitute services
This limitation applies even if we have been advised of the possibility of such damages.
Maximum Liability: Our total liability to you for all claims arising from or related to the Service shall not exceed the amount you paid us in the 12 months preceding the claim (or $100 if you have not paid us anything).
11. Indemnification
You agree to indemnify, defend, and hold harmless Branchline and its officers, directors, employees, and agents from any claims, liabilities, damages, losses, and expenses (including legal fees) arising from:
- Your use or misuse of the Service
- Your violation of these Terms
- Your violation of any rights of another party
- Your code or content submitted through the Service
12. Payments and Refunds (Pro Tier)
When the Pro tier launches:
Billing
- Subscriptions are billed in advance on a monthly or annual basis
- Charges are non-refundable except as required by law
- You authorize us to charge your payment method automatically
- Failed payments may result in service suspension
Cancellation
- You may cancel your subscription at any time
- Cancellation takes effect at the end of the current billing period
- No refunds for partial months
- You retain access until the end of the paid period
Price Changes
We may change pricing with 30 days' notice. If you do not agree to the price change, you may cancel your subscription before the change takes effect.
13. Termination
Termination by You
You may stop using the Service at any time by uninstalling the Chrome extension. This will remove your API token from your browser.
Termination by Us
We may suspend or terminate your access to the Service immediately, without prior notice, if:
- You violate these Terms
- You abuse or misuse the Service
- We are required to do so by law
- We discontinue the Service
Effect of Termination
Upon termination, your right to use the Service ceases immediately. We may delete your API token and usage data in accordance with our Privacy Policy.
14. Changes to Terms
We reserve the right to modify these Terms at any time. When we do:
- We will update the "Last Updated" date at the top
- Material changes will be notified via the extension or email
- Continued use after changes constitutes acceptance
We encourage you to review these Terms periodically. If you do not agree to the modified Terms, you must stop using the Service.
15. Governing Law and Disputes
Governing Law
These Terms are governed by and construed in accordance with the laws of Sweden, without regard to its conflict of law principles.
Dispute Resolution
Any disputes arising from these Terms or the Service shall be resolved through:
- Good faith negotiation between the parties
- If unresolved, binding arbitration or court proceedings in Sweden
Class Action Waiver
You agree to resolve disputes on an individual basis only, and waive any right to bring claims as a class action or class arbitration.
16. General Provisions
Entire Agreement
These Terms, together with our Privacy Policy, constitute the entire agreement between you and Branchline.
Severability
If any provision of these Terms is found to be invalid or unenforceable, the remaining provisions will continue in full force and effect.
Waiver
Our failure to enforce any right or provision of these Terms will not be deemed a waiver of such right or provision.
Assignment
You may not assign or transfer these Terms or your rights under them without our prior written consent. We may assign these Terms without restriction.
No Partnership
Nothing in these Terms creates a partnership, joint venture, or agency relationship between you and Branchline.
17. Chrome Web Store Compliance
As a Chrome extension, Branchline complies with:
- Chrome Web Store Developer Program Policies
- Chrome extension security and privacy requirements
- Data usage and permission policies
Your use of the Service must also comply with Google's terms and policies.
18. Contact Information
If you have questions about these Terms, please contact us:
Email: support@branchline.dev
Website: https://branchline.dev
For legal inquiries, please include "Legal Request" in your email subject line.
⚖️ Acknowledgment
BY INSTALLING AND USING BRANCHLINE, YOU ACKNOWLEDGE THAT YOU HAVE READ, UNDERSTOOD, AND AGREE TO BE BOUND BY THESE TERMS OF SERVICE.
This agreement is effective as of November 24, 2025.