Terms of service
The terms for using Littleworks to provide backend infrastructure for your Shopify builds.
Effective October 8, 2026
The service and its operator
These terms apply to your use of the Littleworks (“we” or “us”) website, Shopify app, hosted works, CLI, and agent connections. The privacy policy identifies who operates Littleworks. Contact admin@littleworks.app with questions before using the service. You must have authority to act for any store you connect.
Littleworks provides hosted JavaScript execution, document storage, authenticated Shopify GraphQL access, and controls for deployments and runs. Supported capabilities and limits are described in the documentation; features and availability may change.
Your store and your agent
Only connect stores and AI clients you are authorized to use. Approving an agent grants it access to the connected store’s Littleworks works and data. The agent can deploy and invoke code, read data and diagnostics, publish works and pages, choose a work’s current version, and pause or resume works within that grant. Works can read the store’s secrets and send external HTTPS requests; an agent that deploys code can indirectly access those secrets. Review your client’s requests and controls before approving access.
You are responsible for the instructions you give your agent and for reviewing, testing, and authorizing code used in your store. Connecting alone does not instruct an agent to create a build. Test runs use the store’s one set of Littleworks data and secrets: documents a test run creates are marked as test records and can be deleted together, but changes to existing documents, permitted Shopify requests and external requests are real.
Your code and data
You retain ownership of the code and data you provide, subject to any third-party rights. You authorize Littleworks and the providers used to operate it to host, process, transmit, and display that material as needed to provide the service and carry out your authorized operations.
You must have the necessary rights and permissions for data you process, including customer information. Provide appropriate customer notices and obtain any consent your use requires. Do not place credentials or unnecessary sensitive information in works, logs, documents, or support messages. Our privacy policy describes how Littleworks handles information.
Acceptable use
- Use Littleworks lawfully and respect the rights, privacy, and security of others.
- Do not distribute malicious code, steal data, access another store without authorization, or expose credentials.
- Do not bypass the runtime sandbox, authentication, rate limits, usage allowances, or other service protections.
- Secure public endpoints and validate caller authorization where your feature requires it. An allowed browser origin or a caller-supplied order ID is not proof of identity or purchase.
- Do not use the service where an interruption or incorrect result could create a safety-critical risk.
Other services and limits
Shopify, your AI provider, and other services you choose have their own terms, permissions, charges, and availability. Littleworks cannot expand your Shopify app scopes or guarantee an AI-generated result. You are responsible for any required storefront, theme, or other integration outside Littleworks.
Execution and storage are subject to the published limits and protective controls. A failed or timed-out run may have completed some operations; inspect its effects before retrying. Saved versions do not automatically undo data changes or Shopify operations.
Availability and billing
Littleworks does not include a service-level or support response-time guarantee. Maintain your own copies of important source and data, and test changes before relying on them. Plans and prices are listed on the Usage page and shown in Shopify, where you approve any charge before it applies; these terms alone do not authorize a charge.
Stopping use and service protection
You can pause works, disconnect an agent, or uninstall Littleworks in Shopify. Disconnecting stops that agent’s future requests but does not stop deployed works. Uninstalling disables store access and revokes agent connections. You can export your data and code at any time (how); contact support for help with export or deletion. Uninstalling does not immediately erase stored information: Shopify’s shop deletion request does.
We may restrict or suspend access when needed to address abuse, a security risk, a legal requirement, or a breach of these terms. Contact support if you believe access was restricted in error. We may change or discontinue features; keep backups of material you need.
Updates and questions
Updates to these terms will be posted here with a new effective date. Where a change requires notice or agreement, we will provide it before relying on that change. Nothing in these terms removes rights that cannot be excluded under applicable law.
For questions, support, or concerns about these terms, contact admin@littleworks.app.