Terms of Service

These Terms are a binding agreement between you and Kilo Spark LLC. They govern the turnset.ai website, the waitlist, the Turnset software, and the contributor pilot program. By joining the waitlist, installing the software, or contributing workflow data, you agree to these Terms and to our Privacy Policy.

Section 25 contains a binding arbitration agreement and a class-action waiver. It affects how disputes between us are resolved. You may opt out of arbitration within 30 days of first accepting these Terms.

1. Who we are

Turnset is operated by Kilo Spark LLC, a limited liability company. You can reach us at [email protected]. Where these Terms require written notice to us, email to that address is sufficient.

2. Pilot status

Turnset is an early pilot. Supported tools, capture coverage, quality criteria, payment rates, and availability will change. We may invite, pause, limit, or decline participation, and we may end the pilot. None of the following is a promise: that capture will work with a particular tool or version, that any specific volume of contribution opportunity will exist, or that the pilot will continue.

Where these Terms refer to rates, thresholds, criteria, or schedules published in the software or in pilot materials, those published documents are part of this agreement and we will keep them current.

3. Eligibility

4. Your account

One account per person. Operating multiple accounts, or contributing through another person's account, is grounds for suspension and forfeiture of unpaid amounts. You are responsible for activity under your account and for keeping your credentials secure. Tell us promptly if you believe your account has been compromised.

5. How capture works

Turnset captures AI workflow data only during capture sessions you start. In the pilot this means launching your AI tool through the Turnset command. We do not run ambient or system-wide capture, and we do not capture activity outside a session you started.

Within a session, capture is scoped to documented attach modes and an allowlist of AI provider hosts. That scope and allowlist are published in the software and product documentation, and they can change as we add coverage. You are responsible for knowing what is in scope for a session you start. If you are about to do work you would not want captured, end the session or work outside it.

Captured data is processed locally to remove secrets and other sensitive material before it leaves your device. See section 21 on the limits of that processing.

6. What you may contribute

During the pilot, contribute only personal work, open-source work, or work in a sandbox or throwaway project. This is a hard scope, not a suggestion.

Do not contribute, and do not start a capture session that would include:

If you are unsure whether work falls inside this scope, it does not. Do not contribute it.

7. Your representations

Each time you start a capture session, and for each trace from it that finalizes, you represent and warrant that:

These representations are the foundation of what we license to organizations. We rely on them and so do our licensees.

8. Exclusion window and finalization

Sessions you start are captured as traces. Every trace is listed in your dashboard on turnset.ai, where you can inspect what was captured.

You have an exclusion window of 24 hours from capture (or the period then published in the software, whichever is longer) to exclude a trace. A trace you exclude is not contributed, is not packaged or licensed, and is deleted from our systems.

If you take no action, the trace finalizes automatically when the window closes. Excluding is optional; finalization is the default. By installing the software and starting a capture session you agree to this default, and you agree that the license in section 9 attaches to each trace at finalization without any further act by you.

Before your first trace finalizes we will ask you to confirm the scope in section 6 and this default in the product. We will not finalize any trace of yours until you have done so.

9. The rights you grant us

When a trace finalizes, you grant Kilo Spark LLC a perpetual, irrevocable, worldwide, non-exclusive, fully paid, transferable, sublicensable license to reproduce, store, process, de-identify, redact, transform, normalize, annotate, aggregate, create derivative works from, package, distribute, and license the finalized trace and derivatives of it, for any lawful purpose, including licensing datasets to organizations for model development, evaluation, reinforcement learning, benchmarking, research, and product development.

You keep ownership of your underlying work. This license does not transfer copyright in your code, and it does not restrict what you do with your own work.

Why the license is perpetual and irrevocable: once a contribution has been packaged and licensed to an organization, we cannot reach into that organization's systems or models and remove it. Promising otherwise would be false. Section 17 explains exactly what you can and cannot get deleted, and when.

You waive any moral rights or rights of attribution in the contribution to the extent permitted by law, and you agree we may distribute contributions without identifying you.

10. What counts as a payable trace

There is a minimum threshold below which a captured trace is not payable - broadly, a minimum number of your own turns including at least one real tool call or file edit. The current threshold is published in the software.

We publish the threshold before you work, and we do not apply a new threshold retroactively. A trace that clears the threshold in effect when it was captured is payable.

11. Integrity checks, eligibility, and when we do not pay

We run integrity checks on every trace before it pays. Those checks are automated, manual, or both, and may examine timing and input characteristics, similarity against traces already contributed, consistency with the rights scope in section 6, privacy and secret-exposure risk, and the integrity of your account, identity, device, and payout details. We may also examine whether one person is operating multiple accounts, or claiming the sign-up bonus more than once.

Payment is at our sole discretion. Whether a trace is payable, whether it is genuine, whether it meets the threshold in section 10, what it is worth under section 12, and whether and when any amount is released under section 13 are all determined by us, in our sole and absolute discretion. We may withhold, reduce, delay, suspend, reverse, or recover any payment, in whole or in part, for any reason or for no reason.

Grounds on which we may decline to pay include, without limitation:

Quality is one input to the rate under section 12 and may also, on its own, be a reason we decline to pay for a trace.

Investigation holds. We may place a hold on any amount, or on your whole balance, while we look into anything under this section, for as long as we consider necessary. We may suspend capture, finalization, and payouts on your account during a hold, and we may terminate your account at any time.

No guarantee of payment. Nothing in these Terms, in the rate schedule, in the product, or in our marketing is a guarantee that any particular trace will be paid, or that you will earn any amount. A trace that finalizes is licensed to us under section 9 whether or not we pay for it, and section 9 does not depend on payment.

Review is discretionary. If you think a decision was wrong, write to [email protected] and we will look at it. We are not obliged to explain a decision, to review it, or to reach a different outcome, and our decision is final.

12. Compensation

Sign-up bonus. We may pay a one-time bonus when you are admitted to the pilot and complete the payout setup in section 13. It is not conditioned on contributing anything. The current amount, and whether a bonus is offered at all, is published at sign-up. It is one bonus per person, is subject to identity verification, and may be withheld or reversed if we determine you hold or have held more than one account.

Per-trace payment. Beyond the bonus, we pay once for each trace that finalizes and that we determine is payable under sections 10 and 11 - not when we accept it into a dataset, and not when a licensee buys anything. Any amount is determined at finalization and remains subject to section 11.

The rate for a trace is currently calculated from three inputs, published in the pilot rate schedule:

Model output and tool output are not counted as your turns or your tokens. The quality assessment is our determination, made in our sole discretion, using signals we select; we publish the criteria but not the weights, because published weights invite gaming. Whether a trace is paid at all remains subject to section 11.

We set the calculation, and we may change it at any time. This is the part to read twice. Rates, inputs, weights, multipliers, minimum thresholds, caps, the bonus, and the calculation method itself are set by us and may be changed, added, removed, or replaced at any time, in our sole discretion, without prior notice. We may move to a different basis of calculation entirely. We may pause the paid program, close it to new contributors, or end it.

When a change takes effect. A change takes effect when we publish it, and applies to traces captured after that moment. The schedule in effect when a trace was captured is the schedule that applies to that trace, and amounts already earned on traces that have finalized are not reduced by a later change. We reserve every other flexibility over pricing; we do not reserve the right to re-price your past work after you have already done it.

No guarantee of earnings. Nothing here guarantees any particular rate, any minimum or total earnings, any number of payable traces, any acceptance rate, or the continued availability of the program. Any figure in the rate schedule, in marketing, in press materials, or in an example is illustrative and is not an offer or a promise of future earnings. Your own past earnings do not predict your future earnings.

Caps. We may cap the number of traces paid, or the total paid, per contributor per period, and may set or change caps at any time. You may still contribute above a cap, but those traces are not paid at schedule rate.

Payments are one-time per trace. We do not offer royalties, revenue share, or any continuing interest in datasets or in our revenue, and nothing in our marketing should be read as offering one.

13. Payouts

Processor. Payouts are made through Stripe Connect Express. You will need a Stripe Express account, and your use of it is subject to Stripe's own terms. We do not control Stripe's decisions about verification or account eligibility.

Verification gates. Before your first payout you must complete Stripe's identity verification and the tax documentation in section 14. That happens with Stripe directly - we do not collect or store your identity documents, taxpayer identification number, or bank details. What we hold is your Stripe account reference, whether verification and tax forms are complete, and our own record of what we paid you. We hold earned amounts until Stripe reports you as payable.

Threshold and schedule. Payouts run on the schedule and minimum balance threshold published in the software, both of which we may change at any time. Balances below the threshold roll forward.

Payout release is at our discretion. We decide, in our sole discretion, when a payout is released, in what order, by what method, and whether to release it at all pending the checks in section 11. We may withhold or delay any payout while a check is open, where identity verification or the tax documentation in section 14 is incomplete, where a sanctions or other legal restriction applies, where the payout details you gave us cannot be verified, or where our processor declines or reverses the transfer.

Holds and corrections. We may hold a payout while we investigate a suspected breach of section 11 or 15. We may correct a balance that was miscalculated by error, in either direction, and we will tell you when we do.

Recovery and offset. If we paid you for a trace that we later determine was fraudulent, duplicated, contributed in breach of sections 6 or 7, or paid in error, we may reverse that payment, offset it against your current or future balance, or seek repayment. This survives termination of your account.

No property interest until disbursed. An unpaid balance is a contractual obligation, not property you hold and not funds we hold in trust for you. It is not transferable, assignable, or convertible to anything other than a payout under these Terms.

Forfeiture. If we terminate your account for a breach of section 4, 6, 7, or 15, unpaid balances attributable to the breaching conduct are forfeited. Amounts earned on unaffected contributions are still paid.

Dormant balances. If you do not complete verification, do not claim a payout, or become unreachable, we handle the balance as required by applicable unclaimed property law. We will attempt to reach you at your account email first.

14. Taxes

Payments are compensation for contributed data. They are not wages, and this is not employment. You are an independent party, not an employee, contractor, agent, partner, or joint venturer of Kilo Spark LLC. You receive no benefits and no withholding for employment taxes.

You are responsible for determining how to report and characterize these payments and for paying any tax owed. We do not give tax advice.

15. Prohibited conduct

Do not:

16. Investigation and human review

We use automated systems to detect fraud, duplication, and privacy risk, to assess quality, and to determine what we pay. Those systems, like all systems, make mistakes.

Decisions about eligibility and payment are ours, and they are final. You may raise a decision with us at [email protected] and we will consider it. We do not commit to explaining a decision, to reviewing it on any particular timeline, to having a person rather than a system make it, or to changing it. Nothing in this section creates a right of appeal.

We keep an internal record of these decisions. Your rights under section 25 are unaffected by this section.

17. Deletion and revocation

What you can delete depends on where the data is. We would rather state this plainly than imply more control than exists.

Section 9's license survives for traces already finalized. Privacy rights under applicable law are described in the Privacy Policy and are not limited by this section.

18. Privacy

Our Privacy Policy describes what we collect, what we do not collect, how we process it, who receives it, and your rights. Because we pay you for data, that policy includes a Notice of Financial Incentive. It is part of this agreement.

19. Our intellectual property

Turnset, the software, the website, and our trademarks and content are ours or our licensors'. We grant you a limited, revocable, non-exclusive, non-transferable license to install and use the software for the purpose of participating in the pilot. All other rights are reserved. The software may include third-party open-source components under their own licenses, disclosed with the software.

20. Feedback

If you send us suggestions or bug reports, we may use them without restriction or compensation. Do not send us anything you consider confidential.

21. Disclaimers

The software and services are provided "as is" and "as available," without warranties of any kind, express or implied, including merchantability, fitness for a particular purpose, title, and non-infringement, to the maximum extent permitted by law.

Specifically, we do not warrant that:

Coverage limits are documented in our product documentation. Read them.

22. Limitation of liability

To the maximum extent permitted by law, Kilo Spark LLC is not liable for indirect, incidental, special, consequential, exemplary, or punitive damages, or for lost profits, lost data, lost business, or loss of goodwill, arising from or relating to Turnset - even if we were advised of the possibility.

Our total aggregate liability for all claims relating to Turnset is limited to the greater of the amounts we paid you for finalized traces in the twelve months before the claim arose, or one hundred U.S. dollars.

Nothing here limits liability that cannot lawfully be limited, including for fraud or willful misconduct. Some jurisdictions do not allow certain exclusions, so parts of this section may not apply to you.

23. Indemnification

You will defend, indemnify, and hold harmless Kilo Spark LLC and its members, officers, employees, and licensees from claims, damages, losses, and reasonable legal fees arising from material you contributed in breach of section 6 or 7, from your breach of these Terms, or from your violation of law or of a third party's rights.

This is the practical consequence of the rights chain. If you contribute your employer's code and your employer comes after us, that lands on you.

24. Termination

You may stop using Turnset and delete your account at any time. We may suspend or terminate your access for breach of these Terms, for suspected fraud, for legal or operational reasons, or on ending the pilot.

On termination: sections 7, 9, 13, 14, 17, 21, 22, 23, 25, 26, and 29 survive, along with any other section that by its nature should. Earned amounts not subject to forfeiture under section 13 are paid out in the ordinary course.

25. Dispute resolution and arbitration

Read this section carefully. It affects your legal rights, including your right to sue in court and to participate in a class action.

25.1 Talk to us first

Before starting arbitration, send us a written description of the dispute and what you want, at [email protected]. We will do the same for a dispute we have with you. Both sides agree to try in good faith to resolve it informally for 60 days. Most problems, especially payment problems, are faster to fix this way.

25.2 Binding individual arbitration

If informal resolution fails, any dispute arising out of or relating to these Terms, the software, contributions, or payments will be resolved by binding individual arbitration administered by the American Arbitration Association under its Consumer Arbitration Rules, rather than in court. The arbitrator decides all issues, except that a court decides the enforceability of section 25.4.

Arbitration is held in the county where you reside, or by telephone, videoconference, or on documents only, at your election where the rules allow. The arbitrator may award any relief a court could award to you individually. An award may be entered as a judgment in any court with jurisdiction.

Where the AAA Consumer Rules apply, AAA's fee schedule governs the allocation of filing and arbitrator fees, which places most of that cost on us.

25.3 Exceptions

Either of us may bring a claim in small claims court if it qualifies, and either of us may seek injunctive relief in court to stop misuse of intellectual property or unauthorized access to systems.

25.4 No class actions

Arbitration is individual. Neither of us may bring a class, collective, consolidated, or representative action, and the arbitrator may not consolidate claims or preside over any representative proceeding. Both of us waive any right to a jury trial. If this paragraph is found unenforceable as to a particular claim, that claim proceeds in court and the rest of section 25 still applies to all other claims.

25.5 Your 30-day opt-out

You can decline arbitration entirely. Email [email protected] within 30 days of first accepting these Terms with the subject line "Arbitration Opt-Out" and include your name and account email. That is all it takes. Opting out has no effect on your participation, your rates, or anything else - we will not treat you differently for it. If you opt out, disputes go to the courts identified in section 26 and section 25.4 does not apply to you.

If we later materially change section 25, you get a fresh 30-day window to opt out of the change.

26. Governing law

These Terms are governed by the laws of the State of Delaware, excluding its conflict-of-law rules, except that the Federal Arbitration Act governs section 25. If section 25 does not apply to a dispute, it will be brought in the state or federal courts located in Delaware, and both of us consent to that jurisdiction and venue. Mandatory consumer protections under the law of your home jurisdiction still apply where they cannot be waived.

27. Changes to these Terms

We may update these Terms. Routine changes take effect when we post them with a new version number and effective date.

The rate schedule is not part of these Terms and does not follow this process. Rates, inputs, weights, multipliers, thresholds, caps, the bonus, and the calculation method are published separately and change under section 12 - at any time, in our sole discretion, effective on publication, and applying to traces captured after that moment. This section governs the terms of the agreement; section 12 governs the price.

For material changes to these Terms we do more. A change is material if it affects any of the following:

For material changes we will give at least 14 days' advance notice by email and on this page, and we will identify the specific sections that changed rather than just posting a new document. For changes to section 9 or section 25, we will ask for your affirmative acceptance before the change applies to you.

Transition. A material change applies only to traces that finalize after it takes effect. Traces already finalized stay governed by the version in force when they finalized, and amounts already earned are unaffected. If you do not accept a material change, you may stop contributing and withdraw your earned balance; that is not a breach.

We keep prior versions available on request.

28. Intellectual property complaints

If you believe material in a Turnset dataset or on our site infringes your rights, write to [email protected] with enough detail to identify the material, your rights in it, and your contact information. We investigate, remove infringing material from future packages, notify affected licensees where our agreements require it, and act against contributors who submitted it.

29. General

Entire agreement. These Terms, the Privacy Policy, and the schedules and criteria published in the software are the whole agreement between us on this subject, and supersede earlier discussions.

Severability. If a provision is unenforceable, it is limited or removed to the minimum extent necessary and the rest stays in force.

No waiver. Not enforcing a provision once does not waive it.

Assignment. You may not assign these Terms. We may assign them to an affiliate or in connection with a merger, acquisition, or sale of assets. Contributions and their provenance records transfer with the business, and the license in section 9 is transferable as stated there.

Force majeure. Neither of us is liable for delay or failure caused by events beyond reasonable control.

No agency. These Terms create no employment, agency, partnership, or joint venture.

Export and sanctions. You will comply with applicable export control and sanctions laws, and you represent that you are not a prohibited party.

Notices. We send notices to your account email. Notices to us go to [email protected]. A postal address for legal notice is available on request.

Headings and summaries. Headings, the summary at the top of this page, and the contents list are for convenience and do not affect interpretation.

30. Contact

Kilo Spark LLC · [email protected]