Terms of Service

Effective Date: March 12, 2026

1. About These Terms

These Terms of Service ("Terms") govern your use of Twill, the AI-native project management platform connected to your codebase, operated by Anybase Inc., a Delaware corporation doing business as Twill ("we," "us," or "our").
By accessing or using Twill, you agree to be bound by these Terms and our Privacy Policy. If you don't agree, do not use our Service.

2. Our Service

Twill is an AI-powered platform ("Service") that:
  • Clarifies engineering intent into detailed specifications
  • Creates and manages project tickets and tasks
  • Dispatches work to AI coding agents that execute in sandboxed environments
  • Connects to your codebase via GitHub, and to your workflows via Slack, Linear, Notion, and Sentry
  • Supports scheduled and automated agent tasks (cron-based)
  • Enables teams to collaborate on specifications and review AI-generated pull requests

3. Account Registration and Eligibility

3.1 Eligibility

You must be at least 16 years old and have the legal capacity to enter into this agreement. If you are using the Service on behalf of an organization, you represent that you have authority to bind that organization to these Terms.

3.2 Account Information

You are responsible for:
  • Providing accurate account information
  • Maintaining the security of your account credentials (including OAuth tokens and API keys)
  • All activities that occur under your account or within workspaces you manage
  • Notifying us immediately of any unauthorized use

3.3 Workspaces and Teams

Twill uses a workspace model for collaboration. Workspace Owners and Admins can invite members, configure integrations, manage API keys, and control workspace settings. You are responsible for managing membership and access levels within your workspaces. Data within a workspace is accessible to all members of that workspace.

3.4 Workspace Invitations

Workspace Owners and Admins may invite others via email. Invitations expire after a configurable period and may be revoked at any time.

4. Subscription Plans and Payments

4.1 Plan Types

We offer various subscription tiers, including free and paid plans. Features, AI agent run limits, and capabilities vary by plan.

4.2 Usage-Based Limits

Each plan includes a set number of AI agent runs. Usage beyond your plan's included runs may require upgrading to a higher tier. We may offer bonus runs from time to time at our discretion.

4.3 Billing

Paid subscriptions are billed through Stripe. Applicable taxes are calculated automatically. You can cancel your subscription at any time through the Stripe customer portal accessible from your workspace settings. Promotional codes may be applied at checkout where available.

4.4 Bring Your Own Key (BYOK)

You may configure your own AI provider API keys (for Anthropic, OpenAI, or Google) within your workspace. When BYOK is active, AI requests are routed using your keys and billed directly by the respective provider. You are solely responsible for charges incurred on your own API keys, and for complying with the provider's terms of service. Twill encrypts your keys at rest but is not liable for charges incurred through your keys.

4.5 Free Plans

Free plans are subject to usage limitations and may not include all features available to paid subscribers. We reserve the right to modify free plan limits at any time.

5. Acceptable Use

5.1 Permitted Uses

You may use Twill for legitimate business and personal software development purposes in compliance with these Terms and applicable laws.

5.2 Prohibited Uses

You may not:
  • Use Twill for any illegal activities
  • Attempt to gain unauthorized access to our systems or other users' accounts
  • Use the Service to harass, abuse, or harm others
  • Upload malicious code, malware, or content designed to exploit AI agents
  • Intentionally craft prompts designed to circumvent safety measures or extract system instructions
  • Reverse engineer, decompile, or disassemble our software
  • Resell, sublicense, or redistribute our Service without written permission
  • Exceed rate limits or use automated tools to access the Service in an abusive manner
  • Use the Service to mine cryptocurrency or perform computationally abusive tasks in sandbox environments
  • Violate the terms of any third-party service accessed through Twill (GitHub, Slack, Linear, etc.)

6. Third-Party Integrations

6.1 GitHub

Twill is designed to make changes on separate branches and open pull requests for your review. Whether changes can be pushed directly to a branch depends on your repository settings and protections. We recommend protecting your default branch, such as main, in GitHub. Your use of GitHub through Twill is also subject to GitHub's Terms of Service. You must have proper authorization for any repositories you connect or submit to the Service for analysis.

6.2 Slack

When you install the Twill Slack app, Twill can receive mentions in channels, read thread context, send task summaries and notifications, and present interactive dialogs. Twill only reads messages in threads where it is explicitly mentioned. Your use is subject to Slack's Terms of Service.

6.3 Linear

When you connect Linear, Twill can read and create issues, post comments, manage labels, and update issue states. Agent activity is posted as comments on linked issues. Your use is subject to Linear's Terms of Service.

6.4 Notion

When you connect Notion, Twill can read and post comments on linked pages and send task notifications. Your use is subject to Notion's Terms of Service.

6.5 Sentry

When you connect Sentry, Twill receives error event webhooks and can create agent sessions to investigate errors. Your use is subject to Sentry's Terms of Service.

6.6 AWS and GCP

When you connect cloud providers, Twill can assume IAM roles (AWS) or use OAuth tokens (GCP) to access your cloud resources such as logs and monitoring data. You are responsible for configuring appropriate permission boundaries. Twill does not modify your cloud infrastructure.

6.7 General

Each third-party integration requires explicit authorization from you via OAuth or similar mechanisms. You may disconnect any integration at any time from your workspace settings. Disconnecting an integration revokes Twill's access to that service. You are responsible for understanding what permissions each integration grants and for revoking access when no longer needed.

7. AI and Data Processing

7.1 AI Services

Twill uses AI services from Anthropic (Claude), OpenAI (GPT), and Google (Gemini) to analyze code, generate specifications, and execute agent tasks. By using the Service, you consent to your prompts, code, and repository content being sent to these providers for processing. The scorecard feature may also clone a repository into an OpenAI-hosted container via the Responses API so the requested analysis can inspect the repository contents directly. If you use BYOK, requests are sent using your own API keys. You represent and warrant that you have all rights and permissions necessary to submit any repository, code, credentials, prompts, or other content to the Service and to authorize us and our service providers to process that content on your behalf.

7.2 AI Limitations

  • AI-generated content may contain errors, inaccuracies, or security vulnerabilities
  • You are responsible for reviewing and validating all AI-generated code, specifications, and pull requests before merging or deploying
  • We do not guarantee the accuracy, completeness, reliability, or security of AI outputs
  • AI agents may behave unexpectedly, including generating code that produces unintended side effects

7.3 Sandbox Environments and Security

Twill's main AI agent product executes code in isolated sandbox environments provided by third-party services such as Modal and Daytona. Separately, the scorecard feature may run repository analysis in OpenAI-hosted containers. We implement security measures including:
  • Isolated execution environments with resource quotas (CPU, memory, disk)
  • Scoped GitHub workflow—Twill is designed to make changes on separate branches and open pull requests for your review. Whether changes can be pushed directly to a branch depends on your repository settings and protections. We recommend protecting your default branch, such as main, in GitHub.
  • Encrypted storage of secrets using industry-standard authenticated encryption
  • Cryptographic webhook signature verification for GitHub, Slack, Stripe, and Sentry
  • Ephemeral sandbox environments that are destroyed after task completion
These measures reduce but cannot eliminate all security risks inherent in AI code execution and repository analysis. You acknowledge that third-party-hosted environments may transiently process repository contents, shell commands, shell outputs, and credentials required to complete the requested task or analysis.

7.4 Autonomous and Automated Execution

The Service executes AI-generated code autonomously in sandbox environments without manual review or confirmation at the time of execution. This includes tasks triggered manually, via integrations (Slack, Linear, Notion, Sentry, GitHub), and via cron-based scheduled automations. By using these features, you acknowledge and agree that you are assuming all risks associated with the autonomous execution of AI-generated code, including without limitation system outages, software defects, data loss, code corruption, unintended repository changes, security vulnerabilities, and costs incurred through connected services.
Scheduled tasks run automatically on a recurring basis without real-time human oversight. They may accumulate costs, create pull requests, modify branches, and take other actions in your connected repositories and services. You are solely responsible for configuring scheduled tasks appropriately and monitoring their output.

7.5 Customer Data and Backup Responsibility

YOU ARE SOLELY RESPONSIBLE FOR MAINTAINING BACKUPS OF YOUR CODE, DATA, AND CONTENT. We have no obligation or liability for any loss, alteration, destruction, damage, corruption, or recovery of your code, repository data, branches, or any other customer data. You acknowledge that AI agents may create, modify, or delete branches, files, and pull requests in your connected repositories, and that such actions may result in data loss or unintended changes to your codebase.

7.6 Credential and API Key Responsibility

You are solely responsible for maintaining the confidentiality of all credentials associated with your account, including passwords, OAuth tokens, API keys, and any third-party API keys you configure via BYOK. While we encrypt BYOK keys and secrets at rest using industry-standard encryption, we cannot guarantee that keys or secrets will never be exposed during execution in sandbox environments, in agent logs, or through vulnerabilities in third-party services. YOU ASSUME ALL RISK ASSOCIATED WITH PROVIDING API KEYS OR SECRETS TO THE SERVICE, AND WE ARE NOT LIABLE FOR ANY UNAUTHORIZED USE, EXPOSURE, OR CHARGES RESULTING FROM SUCH KEYS OR SECRETS.

7.7 Security Limitations and User Responsibility

You acknowledge and accept that:
  • Code Execution Risks: AI agents may generate and execute code that behaves unexpectedly, including code that modifies or deletes files, pushes to branches, or causes unintended side effects in your repositories and connected services. You are responsible for reviewing all code before merging it into production.
  • Environment Variable Exposure: While we encrypt secrets at rest and isolate sandbox environments, we cannot guarantee complete protection against inadvertent exposure of environment variables or secrets during execution.
  • Prompt Injection: AI systems may be susceptible to prompt injection attacks. We are not liable for any actions taken by AI agents as a result of malicious or unintended prompt manipulation.
  • Cross-Platform Data Flow: Tasks triggered from one platform (e.g., Slack) may result in data flowing to other connected services (e.g., GitHub, AI providers, sandbox environments). You consent to this data flow by using integrations.
  • Third-Party Services: Sandbox environments, AI providers, and integrations are operated by third parties with their own terms, security policies, and limitations.
  • Cloud Provider Costs: If you connect AWS, GCP, or other cloud providers, AI agent actions may result in API calls or resource usage that incurs costs on your cloud accounts. We are not liable for any such costs.
YOU USE TWILL'S AI CODE EXECUTION FEATURES AT YOUR OWN RISK. WE STRONGLY RECOMMEND:
  • Not storing production credentials or highly sensitive secrets in Twill sandboxes
  • Reviewing all AI-generated code and pull requests before merging
  • Using separate, non-production environments for AI agent activities
  • Maintaining regular backups of your repositories and data
  • Implementing additional security reviews for sensitive operations
  • Regularly auditing your connected integrations and their permissions
  • Monitoring scheduled tasks and their outputs

8. Intellectual Property

8.1 Your Content

You retain ownership of all content you submit to Twill, including code, specifications, prompts, and project data. You grant us a limited, non-exclusive license to use this content solely to provide and improve the Service (e.g., processing your code through AI providers, storing task data, delivering notifications to connected platforms).

8.2 AI-Generated Content

AI-generated outputs (specifications, code, pull requests) are provided to you as part of the Service. We do not claim ownership of AI-generated content produced in response to your inputs. You are responsible for ensuring that your use of AI-generated content complies with applicable laws and third-party rights.

8.3 Our Service

Twill's software, features, brand, and related intellectual property are owned by Anybase Inc. and protected by copyright, trademark, and other laws.

9. API Access

9.1 API Keys

You may generate API keys to access Twill programmatically. API keys are hashed before storage—the full key is shown only once at creation. You are responsible for keeping your API keys secure and must not share them publicly.

9.2 Rate Limits

API access is subject to rate limits. We may adjust these limits at any time.

9.3 API Terms

Use of the API is subject to these Terms. We reserve the right to suspend API access for abuse or violation of these Terms.

10. Privacy and Data Protection

Your privacy is important to us. Please review our Privacy Policy, which explains how we collect, use, and protect your information. The Privacy Policy is incorporated into these Terms by reference.

11. Service Availability

11.1 Uptime

While we strive for high availability, we do not guarantee that Twill will be available 100% of the time. We may perform maintenance that temporarily interrupts service.

11.2 Changes to Service

We may modify, suspend, or discontinue any part of Twill at any time. We will provide reasonable notice for material changes that affect paid subscribers.

12. Disclaimer of Warranties

THE SERVICE, INCLUDING ALL AI-GENERATED OUTPUTS, SUGGESTIONS, CODE, SPECIFICATIONS, AND SANDBOX ENVIRONMENTS, IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. NO ADVICE OR INFORMATION, WHETHER ORAL OR WRITTEN, OBTAINED FROM US OR THROUGH THE SERVICE WILL CREATE ANY WARRANTY NOT EXPRESSLY STATED IN THESE TERMS. YOU AGREE THAT YOUR USE OF THE SERVICE AND ANY AI-GENERATED OUTPUTS IS AT YOUR SOLE RISK. WE DO NOT WARRANT THAT:
  • THE SERVICE WILL MEET YOUR REQUIREMENTS, OPERATE WITHOUT INTERRUPTION, OR BE ERROR-FREE OR SECURE
  • AI-GENERATED OUTPUTS WILL BE ACCURATE, COMPLETE, FREE OF VULNERABILITIES, OR FREE OF THIRD-PARTY INTELLECTUAL PROPERTY CLAIMS
  • AI AGENTS WILL NOT CAUSE DATA LOSS, CODE CORRUPTION, UNINTENDED REPOSITORY CHANGES, OR OTHER DAMAGE TO YOUR SYSTEMS OR CODEBASE
  • SANDBOX ENVIRONMENTS WILL BE IMMUNE TO ALL SECURITY THREATS
  • THIRD-PARTY INTEGRATIONS WILL FUNCTION WITHOUT INTERRUPTION
  • YOUR API KEYS, SECRETS, OR CREDENTIALS WILL NEVER BE EXPOSED

13. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW:
Liability Cap. OUR TOTAL AGGREGATE LIABILITY TO YOU FOR ALL CLAIMS ARISING FROM OR RELATED TO THE SERVICE IS LIMITED TO THE GREATER OF: (A) THE AMOUNT YOU ACTUALLY PAID US FOR THE SERVICE IN THE SIX (6) MONTHS PRECEDING THE EVENT OR CIRCUMSTANCE GIVING RISE TO THE CLAIM, OR (B) ONE HUNDRED DOLLARS ($100).
Consequential Damages Exclusion. IN NO EVENT WILL WE BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO: LOSS OF PROFITS, REVENUE, OR BUSINESS OPPORTUNITIES; LOSS OF GOODWILL OR REPUTATION; LOSS, ALTERATION, DESTRUCTION, DAMAGE, CORRUPTION, OR INABILITY TO RECOVER ANY DATA, CODE, OR REPOSITORY CONTENT; BREACH OF DATA OR SYSTEM SECURITY; INCREASED COSTS OR DIMINUTION IN VALUE; OR COST OF REPLACEMENT GOODS OR SERVICES, REGARDLESS OF THE THEORY OF LIABILITY (CONTRACT, TORT, OR OTHERWISE) AND EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Specific Exclusions. WITHOUT LIMITING THE FOREGOING, WE ARE NOT LIABLE FOR ANY DAMAGES ARISING FROM:
  • AI agent behavior, generated code, execution results, or any autonomous actions taken by AI agents including but not limited to creating, modifying, or deleting branches, files, pull requests, or other repository content
  • Third-party sandbox provider failures, outages, or vulnerabilities
  • Prompt injection, jailbreaking, or other AI manipulation attacks
  • User misconfiguration of secrets, permissions, integrations, or scheduled tasks
  • Actions taken by third-party services connected via integrations (GitHub, Slack, Linear, Notion, Sentry, AWS, GCP)
  • Charges incurred on your own API keys (BYOK) or cloud provider accounts
  • Unauthorized use, exposure, or compromise of API keys, secrets, credentials, or environment variables, whether stored by us or provided by you
  • Unauthorized access resulting from compromised user credentials
  • Data loss, code loss, or corruption due to any cause, including third-party service outages, AI agent actions, or sandbox environment failures

14. Indemnification

You agree to indemnify, defend, and hold harmless Anybase Inc. and its officers, directors, employees, and agents from any claims, liabilities, damages, losses, and expenses (including reasonable attorneys' fees) arising from:
  • Your use of the Service
  • Your violation of these Terms
  • Your violation of any third-party rights
  • Content you submit to the Service
  • Your use of AI-generated outputs
  • Your configuration of integrations, secrets, or BYOK keys

15. Termination

15.1 Termination by You

You may terminate your account at any time by contacting us or using your account settings. Workspace Owners may delete their workspace, which will remove all workspace data and disconnect all integrations.

15.2 Termination by Us

We may terminate or suspend your access immediately if you violate these Terms. We may also terminate with reasonable notice for any other reason.

15.3 Effect of Termination

Upon termination, your right to use the Service ceases immediately. We will retain, delete, or anonymize your data in accordance with the Privacy Policy and applicable law. Provisions that by their nature should survive termination will survive (including Sections 8, 12, 13, 14, and 16).

16. Governing Law and Disputes

These Terms are governed by the laws of the State of Delaware, without regard to its conflict of law provisions. Any disputes arising from these Terms or your use of the Service shall be resolved exclusively in the state or federal courts located in Delaware, and you consent to the personal jurisdiction of such courts.

17. General Provisions

17.1 Entire Agreement

These Terms, together with the Privacy Policy, constitute the entire agreement between you and Anybase Inc. regarding the Service.

17.2 Severability

If any provision of these Terms is found unenforceable, the remaining provisions will continue in full force and effect.

17.3 Waiver

Our failure to enforce any provision of these Terms does not constitute a waiver of that provision.

17.4 Assignment

You may not assign your rights or obligations under these Terms without our prior written consent. We may assign our rights and obligations without restriction.

18. Contact Us

If you have questions about these Terms, please contact us at:
Anybase Inc. 1411 Broadway, 16th Floor New York, NY 10018 Email: dan@twill.ai

19. Changes to Terms

We may update these Terms from time to time. We'll notify you of material changes by email or through the Service. Your continued use after changes take effect constitutes acceptance of the new Terms. If you do not agree to the updated Terms, you must stop using the Service.
Last updated: March 5, 2026