onTerms.org

onEval

pre-agreement
refonterms:eval:1.0.0:EW
urlhttps://onterms.org/t/eval/1.0.0/EW
urnurn:onterms:eval:1.0.0:EW:sha256-a314d87db043482faec105cc5065a8c90bc9926c8921d9d51351c23f0bbebf6e
sha-256sha256:a314d87db043482faec105cc5065a8c90bc9926c8921d9d51351c23f0bbebf6e

Incorporation clause

This Order incorporates by reference the onTerms Standard Terms onterms:eval:1.0.0:EW, available at https://onterms.org/t/eval/1.0.0/EW and verifiable against SHA-256 sha256:a314d87db043482faec105cc5065a8c90bc9926c8921d9d51351c23f0bbebf6e. Each party acts in the course of its business and not as a consumer.

Adopt-verbatim. The only negotiable surface is the typed Elections. The body is pinned by the hash above. Re-hash the canonical envelope offline to verify it has not changed.

onTerms onEval Module v1.0 — Evaluation & Trial Terms (England & Wales)

onterms:eval:1.0.0:EW · Status: v0.9 DRAFT — Not legal advice.

Governs the pre-Order activity: trials, previews, beta/early-access, evaluations, POCs, and the handling of sample/trial data. Confidentiality of disclosures is onNDA; onEval governs the use of a pre-release Service and the handling of evaluation data, and incorporates onNDA (confidentiality) + onDPA (where samples are Personal Data). Incorporated by reference from a lightweight Evaluation Order (module: "eval"). Capitalised terms from the Dictionary (Trial, Beta, Evaluation, POC, Sample Data, Purpose).

0. B2B-only

Registry-verified RegistryAttestation at enrolment (spec/verifier.md §V2).

1. Grant of evaluation right

A non-exclusive, non-transferable, non-sublicensable, revocable right to use the Service (incl. any Beta/Preview) solely for the Purpose, during the Trial Period, for evaluation only — not production/live/business-critical use. Sandbox/capped/watermarked form permitted; expires automatically (§9); revocable/suspendable on notice.

  • eval.trialLengthDays · int 7–90 · 30 · eval.productionUseAllowed · bool · false (true is non-standard → human; route to a full Order)

2. AS IS — no warranties, no SLA, no support commitment

The Service (esp. Beta/Preview) is provided "AS IS"/"AS AVAILABLE"; to the fullest extent permitted by law the Provider disclaims all warranties (satisfactory quality, fitness, accuracy, title, non-infringement). No SLA/uptime/credits; trial/beta excluded from any SLA. Nothing excludes non-excludable terms (§11).

  • eval.supportLevel · enum {none, best_efforts} · none (best_efforts = reasonable-endeavours; never a contractual response time)

3. Modification & withdrawal

The Provider may modify/suspend/limit/degrade/withdraw the Trial/Beta at any time, with or without notice, and is not liable for doing so; beta may never reach GA. No production dependencies.

4. No obligation to deal (Walford v Miles)

A Trial/Beta/POC creates no obligation to enter, continue or conclude a paid Order, no exclusivity, no lock-out, no agreement to negotiate in good faith. Either party may walk away anytime, without liability. Demos/roadmaps/indicative pricing are not representations or warranties (save fraud). No POC "success" obliges anyone to buy or sell.

5. IP retained; trial wind-down

Provider/licensors retain all IP in the Service, Beta features, models, Documentation and Provider-supplied Sample Data; the Customer gets no rights beyond the §1 evaluation right (no copy/host/resell/reverse-engineer except where law permits/derivatives). Wind-down: on expiry/termination or a deal-dead notice, the Customer's access is revoked, the environment deprovisioned, and Trial/Sample Data returned or deleted per §7.3.

6. Confidentiality = onNDA / CORE §7

All pre-Order confidentiality (technical discussions, pricing, roadmaps, Trial/Sample Data, non-public Service characteristics) is governed by onNDA (onterms:nda:1.0.0:EW) / CORE §7 (incorporated). onNDA's confidentiality floor is non-derogable here. On conversion to an Order, CORE §7 takes over for Order disclosures; onNDA continues for the pre-Order period via CORE §7.8.

7. Restrictions & data handling

7.1 No production use (unless productionUseAllowed); no exceeding the usage cap (§8); no published benchmarks unless eval.benchmarkPublicationAllowed (default false; internal evaluation always allowed); no circumventing limits/expiry; no competing-product build. 7.2 No retention/training. Provider will not retain, mine, sell or use Trial/Sample Data to Train/fine-tune/improve any model; use only to run the Trial/POC, except eval.trainingOnSampleData = opt_in (explicit, revocable; default off) and only within onDPA where Personal Data. 7.3 Return/delete on expiry. Where eval.sampleDataDeleteOnExpiry (default true), on expiry/termination/deal-dead each party returns or deletes the other's Trial/Sample Data within 30 days (save backups/legal-hold). Export before auto-expiry; no Provider duty to preserve Trial Data after expiry. 7.4 Personal Data — onDPA evaluation mode [round-3 fix #4]. Where Sample/Trial Data is Personal Data, eval.sampleDataHandling = onDPA_applies and onDPA is incorporated in its evaluation / controller-to-controller mode (onDPA §10) — which fits the pre-deal "recipient evaluates the data in its own tool" relationship and whose deletion trigger is keyed to trial-end / deal-dead notice (not an Order). no_personal_data (default) is a binding representation that no Personal Data enters the Trial. onDPA floors ride above all Elections.

  • eval.benchmarkPublicationAllowed · bool · false · eval.sampleDataHandling · enum {no_personal_data, onDPA_applies} · no_personal_data · eval.sampleDataDeleteOnExpiry · bool · true · eval.trainingOnSampleData · enum {off, opt_in} · off

8. Usage limits

Subject to the elected cap (a ceiling, not an entitlement); exceeding it lets the Provider throttle/suspend/end.

  • eval.usageCap.value · decimal string ≥ "0" · — (Provider's published limits if absent) · eval.usageCap.unit · enum {seats, api_calls, gb, records, hours} · —

9. Auto-expiry & NO auto-conversion to paid (non-derogable)

9.1 Where eval.autoExpire (default true), the Trial ends automatically at Trial-Period end, access disabled, §7.3 applies. 9.2 A Trial/Beta/POC never auto-converts to a paid subscription — conversion is a separate, deliberate Order signed via onSign. No Election can switch on auto-conversion / auto-billing / evergreen paid renewal (no negative-option billing). No Fees until an Order is signed (save any nominal POC fee stated).

  • eval.autoExpire · bool · true · eval.feedbackLicence · bool · true (free, irrevocable use of Feedback about the Service only — never reaching Customer Confidential/Trial/Sample Data)

10. POC specifics

Success Criteria (where eval.pocSuccessCriteriaRecorded) are recorded but non-binding — not acceptance, not a warranty, not a condition of any obligation to buy/sell. The Customer owns its Trial Data + outputs from its data (its Confidential Information; Provider reserves that similar generic output may be produced for others); Provider-built configs/tooling remain the Provider's. Completion/"success" creates no acceptance and no payment obligation.

  • eval.pocSuccessCriteriaRecorded · bool · false

11. Liability (free/eval — heavily limited, UCTA-reasonable)

11.1 Floor (both ways): death/PI by negligence; fraud; non-excludable onDPA/data-protection liability; anything non-excludable by law. 11.2 Subject to 11.1, no liability for loss of profit/revenue/savings/goodwill/data (save 11.4)/business or indirect/consequential loss from the Trial. 11.3 Cap: because the Trial is free and AS-IS, the Provider's aggregate liability is limited to eval.liabilityCapGbp (a fixed low money figure; default "1000") — there are no Trial Fees to multiply. 11.4 Data-protection above the cap: the §11.3 cap does not apply to breach of onDPA/security (where onDPA_applies), breach of confidentiality (onNDA), or breach of the no-training/no-retention restriction (§7.2) — these are Enhanced Claims and sit above the eval cap. 11.5 UCTA: the limits are reasonable given equal bargaining power (registry-verified businesses), free/pre-release/AS-IS supply, and the preserved floor; one-directional floor discipline (raises the small party's claim cap, never its exposure ceiling). Badge-ineligible if it excludes the 11.1 floor or caps onDPA/confidentiality/no-training liability.

  • eval.liabilityCapGbp · money string · "1000"

12. Bridge into a full Order

If the deal proceeds, a full Order (e.g. onterms:saas:1.0.0:EW + onDPA) is signed via onSign and supersedes this module for the live relationship (save that onNDA tails and onEval's IP/feedback/data-deletion provisions survive); the onNDA/onEval are pinned in the Order's confidentiality.prior_instruments[] and bridged under CORE §7.8. No term here is a representation that an Order will be offered/accepted.

13. Governing law

England & Wales default (CORE allowlist); CRTPA 1999 excluded (Affiliates carve-back); no oral modification; content-addressed + onSigned.

  • eval.governing_law · enum {EW, US-NY, US-DE, IE, NL, FR, DE, SC, NI} · EW

Hard-coded E&W overlays (not Elections)

B2B registry gate; no agreement-to-agree / no lock-out (Walford v Miles); no auto-conversion to paid / no negative-option billing (non-derogable); AS-IS/no-SLA/withdraw-at-will subject to the non-excludable floor; death/PI + fraud never excluded; onDPA (evaluation mode) + onNDA + the no-training restriction sit above the low free-eval cap and above Elections; UCTA-reasonable mirrored non-data caps with a one-directional floor; CRTPA 1999 excluded; no oral modification; composes with CORE/onNDA/onDPA/dispute.