Terms of Service
Last Updated: October 29, 2026
Welcome to bugstack. By using our service, you agree to these Terms of Service ("Terms"). Please read them carefully.
1. Acceptance of Terms
By accessing or using bugstack ("Service"), you agree to be bound by these Terms. If you do not agree to these Terms, do not use the Service.
2. Description of Service
bugstack is an autonomous software maintenance service. The Service:
- Receives crash reports from your applications, reports of failed deploys from hosts you connect, and scans the repositories you connect
- Uses frontier AI models to analyze errors and generate code fixes
- Creates pull requests on GitHub with proposed fixes
- Provides a dashboard for managing errors and fixes
3. Account Registration
3.1 Account Creation
- You must create an account using GitHub OAuth to use the Service
- You must provide accurate and complete information
- You are responsible for maintaining the security of your account
- You must be at least 18 years old to use the Service
3.2 Account Responsibilities
- You are responsible for all activity that occurs under your account
- You must notify us immediately of any unauthorized use of your account
- We reserve the right to suspend or terminate accounts that violate these Terms
4. Acceptable Use
4.1 You May:
- Use the Service for legitimate bug detection and fixing in your applications
- Install the SDK in applications you own or have permission to modify
- Create pull requests in repositories you have access to
4.2 You May Not:
- Use the Service for any illegal purposes
- Attempt to reverse engineer, decompile, or hack the Service
- Use the Service to process malicious code or attempt to exploit vulnerabilities
- Share your API keys or account credentials with others
- Abuse or overload our systems through excessive API calls
- Use the Service to generate code that violates third-party intellectual property rights
- Resell or redistribute the Service without written permission
- Use the Service to process personal data of individuals without proper consent
- Attempt to circumvent usage limits
5. Subscription and Pricing
5.1 The Pro Plan and Usage Credit
- The Service is offered on one plan, bugstack Pro, at US$100 a month. A card is required to sign up
- Each month of Pro adds US$100 of usage credit. Work the Service does for you, such as diagnosing a problem, writing a fix or upgrading a package, draws on your credit, and your dashboard shows what each piece of work used
- Starting Pro adds a one-time US$100 welcome bonus of credit, once per workspace, which expires 12 months after it is added
- The plan’s monthly credit expires at the end of the billing period it was added for and does not roll over. Credit you buy (from US$10) expires 12 months after purchase. The credit that expires soonest is used first
- Fixes for production errors, failed deploys and security problems are not held when your credit runs out; what they use is taken from your next credit
If you subscribed under a plan we offered earlier, the price, limits and refund terms of that plan continue to apply to you until you and we agree otherwise.
5.2 Billing
- Subscription fees are billed monthly in advance, unless we agree otherwise with you
- All fees are in US Dollars
- Fees are non-refundable except as required by law or as agreed with you in writing
- We use Stripe for payment processing
- If payment fails, we may suspend your account until payment is received
5.3 Refunds
- Refund requests must be submitted to support@bugstack.ai
- Approved refunds are issued to the original payment method within 5-10 business days
5.4 Cancellation
- You may cancel your subscription at any time from your dashboard
- Cancellation takes effect at the end of the current billing period
- You retain access to paid features until the end of your billing period
- No refunds for partial months
5.5 Price Changes
- We may change our prices with 30 days notice
- Price changes will not affect your current billing cycle
- Continued use of the Service after a price change constitutes acceptance
6. Usage Limits
6.1 Spending Limit
- An owner can set a monthly spending limit in the dashboard
- When your credit or that limit is used up, proactive work (such as package upgrades) waits until credit is added or the next month begins
- Fixes for production errors, failed deploys and security problems are not held
6.2 Fair Use
- We reserve the right to throttle or limit usage that we determine is excessive or abusive
- We will notify you before taking action when possible
7. AI-Generated Content
7.1 AI Code Generation
- Code fixes are generated using frontier AI models
- AI-generated code is provided "as-is" without warranties
- You are responsible for AI-generated code that is merged into your repositories, whether you merge it or the Service merges it at the autonomy level you chose
- We do not guarantee that AI-generated fixes will be correct or suitable for your use case
7.2 Your Responsibility
- You choose the autonomy level for each repository, including any level at which the Service merges changes without your review, and you are responsible for that choice
- You are responsible for testing AI-generated code in your environment
- We are not liable for bugs, errors, or issues caused by AI-generated code
7.3 Training
- We do not use your code or error data to train AI models
- We use third-party AI services which have their own data policies
8. Data and Privacy
8.1 Data Collection
We collect:
- Error logs and stack traces from your applications
- Code context needed to generate fixes
- GitHub repository information
- Usage and analytics data
8.2 Data Usage
We use your data to:
- Generate code fixes
- Provide and improve the Service
- Send service-related communications
- Comply with legal obligations
8.3 Data Storage
- We keep error data until you delete the project or ask us to delete it
- You can delete your data at any time from your dashboard
- Upon account deletion, we delete your data within 30 days
8.4 Third-Party Services
We use the following third-party services:
- Anthropic - AI models that write fixes
- OpenAI - text embeddings
- GitHub - for OAuth and pull request creation
- Stripe - for payment processing
- Render and Neon - hosting and database
- Resend - email delivery
- OSV.dev - vulnerability data for the package names and versions in your repository
- Slack, Microsoft Teams and PagerDuty - alerts, when you connect them
8.5 Privacy Policy
Please review our Privacy Policy for detailed information about how we collect, use, and protect your data.
9. Intellectual Property
9.1 Your Content
- You retain all rights to your code and applications
- You grant us a limited license to access and process error data to provide the Service
- This license terminates when you delete your data or close your account
9.2 Our Service
- bugstack and all related trademarks, logos, and content are owned by us
- You may not use our intellectual property without written permission
- The Service is protected by copyright, trademark, and other laws
9.3 AI-Generated Code
- You own the code fixes generated by the Service
- We do not claim any ownership over AI-generated code
- However, you are responsible for ensuring AI-generated code does not infringe third-party rights
10. GitHub Integration
10.1 Permissions
- You authorize bugstack to access your GitHub repositories
- We act only on the repositories you connect
- We require the following permissions:
- Read repository contents (to scan for vulnerable packages and committed secrets, and to understand the context of an error)
- Create branches and pull requests, and merge them at the autonomy level you set
- Read user email address
10.2 GitHub Terms
- You must comply with GitHub's Terms of Service
- We are not responsible for GitHub's actions or policies
- GitHub may revoke our access at any time
11. Warranties and Disclaimers
11.1 Service Availability
- We aim for high availability but do not guarantee uptime
- The Service is provided "as-is" and "as available"
- We may perform maintenance that temporarily interrupts the Service
11.2 No Warranties
TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING:
- MERCHANTABILITY
- FITNESS FOR A PARTICULAR PURPOSE
- NON-INFRINGEMENT
- ACCURACY OR RELIABILITY OF THE SERVICE
11.3 Beta Features
- Some features may be marked as "beta" or "experimental"
- Beta features are provided without warranties and may change or be discontinued
12. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW:
12.1 No Consequential Damages
WE ARE NOT LIABLE FOR:
- Lost profits, data, or business opportunities
- Indirect, incidental, or consequential damages
- Damages resulting from AI-generated code
- Damages from service interruptions or downtime
12.2 Liability Cap
OUR TOTAL LIABILITY TO YOU FOR ALL CLAIMS IS LIMITED TO THE AMOUNT YOU PAID US IN THE 12 MONTHS BEFORE THE CLAIM.
12.3 Exceptions
Some jurisdictions do not allow limitation of liability for certain damages. In those jurisdictions, our liability is limited to the maximum extent permitted by law.
13. Indemnification
You agree to indemnify and hold us harmless from any claims, damages, or expenses (including legal fees) arising from:
- Your use of the Service
- Your violation of these Terms
- Your violation of any third-party rights
- Code you deploy based on AI-generated fixes
14. Termination
14.1 By You
- You may terminate your account at any time
- Cancel your subscription from your dashboard
- Request data deletion by emailing support@bugstack.ai
14.2 By Us
We may suspend or terminate your account if:
- You violate these Terms
- Your account is involved in fraudulent activity
- Required by law
- You fail to pay subscription fees
14.3 Effect of Termination
Upon termination:
- Your access to the Service ends immediately
- You remain liable for any fees owed
- We will delete your data within 30 days unless legally required to retain it
- Sections 9, 11, 12, 13, and 15 survive termination
15. General Terms
15.1 Entire Agreement
These Terms constitute the entire agreement between you and bugstack regarding the Service.
15.2 Changes to Terms
- We may modify these Terms at any time
- We will notify you of material changes via email or dashboard notice
- Continued use after changes constitutes acceptance
- You can view the "Last Updated" date at the top of this page
15.3 Governing Law
- These Terms are governed by the laws of the Province of British Columbia and the federal laws of Canada that apply there
- Any disputes will be resolved in the courts of British Columbia
15.4 Severability
If any provision of these Terms is found unenforceable, the remaining provisions remain in effect.
15.5 No Waiver
Our failure to enforce any right or provision is not a waiver of that right or provision.
15.6 Assignment
- You may not assign these Terms without our written consent
- We may assign these Terms to any successor or affiliate
15.7 Force Majeure
We are not liable for failures or delays caused by circumstances beyond our reasonable control.
16. Contact Information
If you have questions about these Terms, contact us:
Email: support@bugstack.ai
Website: https://bugstack.ai
17. Dispute Resolution
17.1 Informal Resolution
Before filing a claim, you agree to contact us to attempt to resolve the dispute informally.