Stiro · Legal

Terms of Service

The agreement between Stiro and the businesses that put it in their products.

Effective 5 October 2026Last updated 1 October 2026Questions: [email protected]

In plain words

  • Stiro is for businesses and professionals, including solo founders and developers building a product. It is not for personal or household use.
  • Stiro's agent acts inside your app, on your users' instructions, with only the permissions your app gives them. You stay responsible for your app, your users and what they confirm.
  • Stiro is designed to hand anything that sends, spends or deletes to the user to confirm. AI can still be wrong, so the service comes “as is”.
  • Paid plans are monthly subscriptions sold by Dodo Payments, our merchant of record. Dodo takes the payment, issues the invoice and handles tax. Plans stop at their limits and never bill beyond them.
  • You can cancel at any time from your dashboard. The plan runs to the end of the period you paid for, and no further payment is taken.
  • Our total liability is capped at the greater of what you paid in the previous 12 months and US$100.
  • Indian law applies, and disputes go to arbitration in Hyderabad, India.

This summary helps you read the document. It is not part of it, and the full text below governs.

1. Who we are and who these terms are for

Stiro is run by a sole proprietorship based in India (“Stiro”, “we”, “us”); postal address for notices: available on request from [email protected]. Our registration details are available to customers on request.

These Terms of Service (the “Terms”) are an agreement between Stiro and the business or professional that creates an account (“you”, the “Customer”). They apply to our website at stiro.ai, the dashboard at app.stiro.ai, the Stiro script and software that runs in your application, and everything we provide with them (together, the “Service”).

Business use only. The Service is offered only to businesses and to individuals acting for their trade, business, craft or profession, such as a solo founder or a developer building a product. It is not offered to consumers for personal, family or household purposes. By creating an account you confirm that you are at least 18 years old and are using the Service in that capacity. If you accept these Terms for an organisation, you confirm that you have the authority to bind it, and “you” means that organisation.

By creating an account, installing the Stiro script, or otherwise using the Service, you accept these Terms, our Privacy Policy, our Data Use policy and, where it applies, our Data Processing Addendum. If you do not accept them, do not use the Service.

2. Words we use

  • “Your App” means the website or web application in which you install the Stiro script.
  • “End Users” means the people who use Your App, and so may ask Stiro to do something in it.
  • “Run” means one request from an End User, carried out by Stiro until it finishes or stops. “Task” means the unit our paid plans count, as described on our pricing page.
  • “Customer Data” means the data that you or your End Users provide to the Service or that the Service observes in Your App, including requests, page content and actions.
  • “Output” means what the Service does or produces in response to a request, including actions it takes in Your App and messages it shows.

3. Your account

You must give accurate information when you sign up and keep it up to date. You are responsible for everything that happens under your account and your site keys, and for keeping passwords and keys confidential. Tell us at once at [email protected] if you believe your account or keys have been used without permission. We may refuse, suspend or close an account opened with false information.

4. How the Service works

Stiro is an AI agent that works inside Your App. When an End User asks for something, Stiro reads the page it is on, decides on the steps, and carries them out in the End User’s own browser, using the same interface and the same permissions that End User already has. It cannot do anything in Your App that the End User could not do themselves.

Stiro is designed to stop before any step that would send something, spend money or delete something, and to hand that decision to the End User to confirm. It may not recognise every such step, so Your App’s own confirmations and permissions remain your safeguard. The End User can also stop a Run at any time.

We may change, improve or remove parts of the Service. If a change materially reduces what a paid plan includes, we will tell you in advance. Features we describe as “Soon”, “beta” or “preview” are not part of the Service until we release them. We may never release them, and when available they may be offered on different terms.

5. Your responsibilities

You decide where Stiro runs and who can use it. You are responsible for:

  1. Your App and its permissions. Stiro acts with your End Users’ permissions. Set those permissions correctly, and put approval steps in Your App for anything that needs them.
  2. Your End Users. You are responsible for your End Users’ use of the Service and for what they ask for and confirm, as if it were your own use.
  3. Telling your End Users. Your own privacy notice must tell End Users that you use Stiro, a service that processes what they ask for and the content of the page, and you must have a lawful basis for that processing. The Data Use page has wording you can adapt.
  4. Your data and backups. Keep backups of the data in Your App and a way to reverse or correct actions. The Service does not back up Your App.
  5. Testing before you rely on it. Try the Service in Your App before offering it widely, and watch how it is used.
  6. Keys and origins. Limit each site to the domains you control. Where Your App has signed-in users, pass their id so per-user limits apply, signed with your site secret where you can, and keep that secret on your server, never in a page.
  7. Sensitive fields. Mark password, payment and identity fields with their standard input types and autocomplete values, so that Stiro recognises them and keeps their values in the browser.
  8. The law. Use the Service in line with the laws that apply to you and to Your App, including privacy, consumer, accessibility and export laws.

6. What you must not do

You must not, and must not let anyone else:

  1. install the Stiro script in, or point the Service at, a website or application you do not own or have written permission to automate;
  2. use the Service for anything unlawful, harmful, fraudulent or deceptive, or to infringe anyone’s rights;
  3. use the Service in settings where an error could lead to death, personal injury, or serious physical or environmental harm, such as emergency services, medical diagnosis or treatment, weapons, or the operation of critical infrastructure;
  4. use the Service to make legally binding decisions about people, such as credit, employment, housing or insurance decisions, without a human reviewing each one;
  5. use the Service to collect other people’s personal data at scale, to scrape third-party sites, to send spam, or to get around another service’s access controls, rate limits or CAPTCHAs;
  6. send the Service special categories of personal data (such as health, biometric or financial account data) or children’s data, unless Your App needs to show it and you have a lawful basis to process it;
  7. interfere with or disrupt the Service, probe it for vulnerabilities without our written permission, or put an unreasonable load on it;
  8. copy, modify, reverse engineer or decompile the Service, except where the law does not allow us to forbid it;
  9. use the Service, or its Output, to build or train a competing product or model; or
  10. resell, sublicense or share the Service or your keys with a third party, except as part of Your App.

7. AI and its limits

Stiro uses artificial intelligence, which works on probabilities. It can misunderstand a request, choose the wrong element, or report something inaccurately, even when it appears confident. You accept that:

  • Output is not guaranteed to be correct, complete or suitable for any purpose, and depends heavily on how Your App is built and how the request is phrased;
  • the confirmation step exists so that an End User can check an action that matters before it happens. Once an End User confirms an action, it is theirs, and yours;
  • Output is not professional, legal, financial, medical or other advice; and
  • you are responsible for reviewing how the Service behaves in Your App and for deciding whether it is suitable there.

8. Plans, payment and billing

Who sells paid plans. Paid plans are sold by our authorised reseller and merchant of record, Dodo Payments (“Dodo”). When you subscribe, you buy the subscription from Dodo. Dodo is the seller on your invoice: it takes your payment, issues your invoices, charges and pays sales tax, VAT and GST, and processes refunds. Your purchase is also subject to Dodo’s terms, which Dodo shows you at checkout. These Terms govern the Service itself, between you and Stiro. We never see or store your full card details.

Access. The Service is delivered online. A paid plan starts in your workspace as soon as Dodo confirms the payment, with nothing shipped and nothing to install beyond the Stiro script.

Prices and limits. Plans, prices and limits are those shown on our pricing page when you subscribe. Each plan stops at its limits and is never billed beyond them. When a workspace reaches a limit, Stiro stops offering itself to your End Users until the limit resets or you upgrade, and your admins see the reason in the dashboard.

Renewal. Paid plans are monthly subscriptions. They renew automatically each billing period until cancelled, and Dodo charges your payment method at each renewal.

Upgrades take effect at once. You pay the new plan’s price from that day, and we credit the unused part of your current period, measured by the Tasks you have not used. Downgrades take effect at the start of your next billing period.

Cancellation. A workspace owner or admin can cancel at any time from the Plan page of the dashboard, or by emailing [email protected]. Cancellation takes effect at the end of the period you have paid for, and no further payment is taken. Until then the plan keeps working, and after that the workspace moves to the free Developer plan. Our Refund and Cancellation Policy has the details.

Failed payments. If a renewal payment fails, we tell your workspace’s owners and admins by email. If it is still unpaid 12 hours after the first failure, the subscription ends and the workspace moves to the free Developer plan. You can subscribe again at any time.

Price changes. We may change our prices. A change to your plan’s price takes effect at a renewal at least 30 days after we tell you. If you do not accept it, cancel before that renewal.

Free plan. The Developer plan is free, has the limits shown on our pricing page, and may be changed, limited or withdrawn at any time.

Refunds are covered by our Refund and Cancellation Policy. Except as set out there, or where the law requires otherwise, fees are not refundable.

9. Your data

You own Customer Data. You give us a worldwide, non-exclusive, royalty-free licence to host, copy, process, transmit and display Customer Data only as needed to provide, secure and support the Service, to prevent abuse, and to meet our legal obligations.

We do not train AI models on it. What Stiro learns about Your App is used only to serve you. We do not use Customer Data to train AI models, and we do not allow our AI providers to. We may use aggregated, de-identified information about how the Service performs, such as counts, timings and success rates, which identifies neither you nor any person, to operate and improve the Service.

Our Privacy Policy and Data Use page explain what we handle and why. Where we process personal data in Customer Data for you, we do so as your processor under our Data Processing Addendum, which forms part of these Terms.

Your warranty. You confirm that you have all the rights, notices and consents needed for us to process Customer Data under these Terms.

10. Confidentiality

Each of us will keep the other’s non-public business information confidential, use it only for the purposes of these Terms, and share it only with people who need it and are bound by similar duties. This does not cover information that is or becomes public through no fault of the recipient, that the recipient already had or developed independently, or that the law requires to be disclosed (with notice to the other party where the law allows).

11. Our property and your feedback

We and our licensors own the Service, including its software, models, prompts, designs and documentation, and all rights in them. These Terms give you only the right to use the Service as they allow while these Terms are in effect. If you send us ideas or feedback, we may use them freely and without any obligation to you.

12. Other services

The Service relies on third parties, including hosting, payment and AI model providers. Our Data Use page lists them. Your App, your hosting, and the services you connect are outside our control, and we are not responsible for them or for their availability.

13. Suspension and ending the agreement

You can stop using the Service and close your account at any time. Cancellation of a paid plan works as described in section 8.

We may suspend all or part of the Service at once, without liability, if we reasonably believe that your use breaks these Terms, creates a security, legal or operational risk, may harm us, our providers, your End Users or anyone else, or if payment is overdue. Where it is reasonable to do so, we will tell you first and restore the Service once the issue is resolved. We may end these Terms for any reason on 30 days’ notice, or at once if you seriously or repeatedly break them.

When the agreement ends, your right to use the Service stops, and fees already due remain payable. We delete Customer Data as described in our Data Use page. Sections 6(8) and 6(9), 7 to 12, and 14 to 20, and any other terms that by their nature should survive, continue to apply after the agreement ends.

14. Disclaimers

The Service is provided “as is” and “as available”. To the fullest extent the law allows, we disclaim all warranties, conditions and representations, whether express, implied or statutory, including those of merchantability, fitness for a particular purpose, title, non-infringement, accuracy and quiet enjoyment. We do not warrant that the Service will be uninterrupted, error-free, secure or free of harmful components, that it will work with Your App or any change to it, or that any Output will be correct or achieve any result.

15. Limitation of liability

To the fullest extent the law allows:

  1. No indirect losses. Neither Stiro nor its suppliers will be liable for any indirect, incidental, special, consequential, exemplary or punitive damages, or for any loss of profits, revenue, business, goodwill, anticipated savings or data, or for the cost of substitute services, however caused and even if we were told they were possible.
  2. A cap. Our total liability for all claims arising out of or relating to the Service or these Terms, together, will not exceed the greater of (a) the fees paid for the Service by you or on your behalf, including through Dodo, in the 12 months before the event that gave rise to the first claim, and (b) US$100.
  3. Actions in Your App. Without limiting the above, we are not liable for any action taken in Your App that an End User asked for or confirmed, that Your App’s permissions allowed, or that you could have prevented with the controls described in section 5.

These limits apply whatever the legal theory (contract, tort including negligence, statute or otherwise), and even if a remedy fails of its essential purpose. They do not limit liability that cannot be limited by law, such as liability for fraud, or your obligation to pay fees.

16. Your indemnity

You will defend, indemnify and hold harmless Stiro and its proprietor, staff and suppliers against any claim, demand, loss, liability, fine, cost or expense (including reasonable legal fees) arising out of or relating to: (a) Your App; (b) Customer Data; (c) your End Users’ use of the Service, including what they ask for and confirm; (d) your breach of these Terms; or (e) your breach of any law or of anyone’s rights. We will tell you about any such claim, and we may take part in its defence with counsel of our choice.

17. Changes to these terms

We may update these Terms. If a change is material, we will tell you by email or in the dashboard at least 30 days before it applies to you, unless it is needed sooner for legal or security reasons. If you keep using the Service after a change applies, you accept it. If you do not, stop using the Service and cancel before then. The date at the top shows when the Terms last changed.

18. Governing law and disputes

These Terms and any dispute or claim arising out of or in connection with them or the Service, including about their existence, validity or ending, are governed by the laws of India, without regard to conflict-of-law rules. The UN Convention on Contracts for the International Sale of Goods does not apply.

  1. Talk first. Before starting any proceedings, write to us at [email protected] with the details of your dispute. Both of us will try in good faith to settle it within 30 days.
  2. Arbitration. Any dispute not settled that way will be finally resolved by arbitration under the Arbitration and Conciliation Act, 1996. There will be a sole arbitrator appointed by agreement or, failing that, as the Act provides. The seat of arbitration is Hyderabad, India, the language is English, and hearings may be held by video. The award is final and binding and may be enforced in any court with jurisdiction.
  3. Courts. Subject to arbitration, the courts at Hyderabad, India have exclusive jurisdiction. Either of us may still seek an urgent injunction or other interim relief from any competent court, for example to protect confidential information or intellectual property, or to stop misuse of the Service.
  4. Individually only. Claims may be brought only individually, not as a plaintiff or member of any class, consolidated or representative action.
  5. Time limit. Any claim must be brought within the period allowed by the Limitation Act, 1963.

19. General

  • Entire agreement. These Terms, together with the documents they refer to and any order you place, are the whole agreement between us about the Service. They replace anything said or agreed before. Any terms in your purchase orders or other documents do not apply.
  • Assignment. You may not transfer these Terms without our written consent. We may transfer them to an affiliate or to a successor of our business, and will tell you if we do.
  • Events beyond control. Neither of us is liable for delay or failure caused by events beyond reasonable control, such as outages of hosting, network or AI providers, attacks, natural disasters or government action. This does not excuse payment.
  • Severability and waiver. If a court or arbitrator finds part of these Terms unenforceable, it will be enforced to the maximum extent possible and the rest will remain in effect. Not enforcing a right is not a waiver of it.
  • Independent parties. We are independent contractors. Nothing in these Terms creates a partnership, agency, employment or fiduciary relationship.
  • Sanctions and export. You confirm that you are not located in, or controlled by anyone in, a country or on a list subject to Indian, US, UK or EU sanctions, and that you will not use the Service in breach of export laws.
  • Publicity. We may name you as a customer and show your logo, unless you ask us not to at [email protected].
  • Notices. We send notices to the email address on your account. You send notices to [email protected]; notices of breach or dispute also go by post (postal address: available on request from [email protected]).
  • Language. These Terms are written in English, and the English version governs.

20. Contact and grievances

Questions about these Terms: [email protected].

Grievance Officer. Under India’s Information Technology Act, 2000 and the rules made under it, our Grievance Officer can be reached at [email protected] (postal address: available on request from [email protected]). We aim to acknowledge complaints within 24 hours and to resolve them within 15 days.