SPB Git

spb/llmindex Public

The discriminative, contamination-resistant, fully transparent LLM ranking — updated live.

TypeScript 77.9% TeX 15.2% Python 3.7% SQL 1.4% JavaScript 1.1% Shell 0.5%
6.0 KB · 110 lines tsx
Raw Blame History
1/**2 * llmindex.io — terms of service3 * Author:  Simon-Pierre Boucher4 * Contact: contact@spboucher.ai5 * License: Proprietary — © Simon-Pierre Boucher, all rights reserved6 */7import type { Metadata } from 'next';89export const metadata: Metadata = { title: 'Terms of Service' };10export const revalidate = 86400;1112const UPDATED = '2026-08-05';1314export default function TermsPage() {15  return (16    <div className="mx-auto max-w-3xl space-y-8">17      <div className="space-y-2">18        <h1 className="text-2xl font-bold text-zinc-900 sm:text-3xl">Terms of Service</h1>19        <p className="text-sm text-zinc-500">Last updated: {UPDATED}</p>20      </div>2122      <section className="space-y-3 text-sm leading-relaxed text-zinc-600">23        <h2 className="text-lg font-semibold text-zinc-900">1. Who provides this service</h2>24        <p>25          LLM Index (www.llmindex.io, including its public API — the &ldquo;Service&rdquo;) is26          operated by <span className="font-medium text-zinc-800">Simon-Pierre Boucher</span>{' '}27          (&ldquo;we&rdquo;, &ldquo;us&rdquo;). Contact:{' '}28          <a className="underline hover:text-emerald-600" href="mailto:contact@spboucher.ai">contact@spboucher.ai</a>.29          By using the Service you accept these terms.30        </p>31      </section>3233      <section className="space-y-3 text-sm leading-relaxed text-zinc-600">34        <h2 className="text-lg font-semibold text-zinc-900">2. What the Service is</h2>35        <p>36          LLM Index publishes independent, methodology-driven evaluations of large language models:37          scores, confidence intervals, sub-metrics, model responses, judge verdicts and an38          efficiency frontier. Scores are statistical estimates produced by the published39          methodology — they are <em>opinions grounded in a documented measurement process</em>,40          not statements of objective fact about any model or vendor, and they change as new runs41          complete and the methodology evolves (semver-versioned with a public changelog).42        </p>43      </section>4445      <section className="space-y-3 text-sm leading-relaxed text-zinc-600">46        <h2 className="text-lg font-semibold text-zinc-900">3. Acceptable use</h2>47        <ul className="list-disc space-y-2 pl-5">48          <li>Respect the published API rate limits (60 requests/minute anonymous; 600 with an issued key). Do not circumvent limits, scrape aggressively, disrupt, probe or overload the Service.</li>49          <li>Do not attempt to extract non-public material (answer keys, anchor item instantiations, credentials) or to interfere with live benchmark runs.</li>50          <li>Do not misrepresent LLM Index data as your own measurement, and do not present altered figures as ours.</li>51        </ul>52      </section>5354      <section className="space-y-3 text-sm leading-relaxed text-zinc-600">55        <h2 className="text-lg font-semibold text-zinc-900">4. Using our data &amp; attribution</h2>56        <p>57          You may quote, chart and cite scores and rankings from the Service — including58          commercially — provided you attribute them to <span className="font-medium text-zinc-800">59          &ldquo;LLM Index (llmindex.io)&rdquo;</span> with the index version shown alongside the60          data. Bulk redistribution of the dataset, or products substantially reproducing the61          Service, require prior written permission. The platform&apos;s source code, design, logo62          and content are © Simon-Pierre Boucher, all rights reserved.63        </p>64      </section>6566      <section className="space-y-3 text-sm leading-relaxed text-zinc-600">67        <h2 className="text-lg font-semibold text-zinc-900">5. Third-party names</h2>68        <p>69          Model and provider names and logos appear solely to identify the evaluated systems70          (nominative use). They remain trademarks of their respective owners; no affiliation,71          sponsorship or endorsement is implied — by them of us, or by us of them.72        </p>73      </section>7475      <section className="space-y-3 text-sm leading-relaxed text-zinc-600">76        <h2 className="text-lg font-semibold text-zinc-900">6. No warranty · limitation of liability</h2>77        <p>78          The Service is provided <em>&ldquo;as is&rdquo;</em> and <em>&ldquo;as available&rdquo;</em>,79          without warranties of any kind, express or implied — including accuracy, completeness,80          fitness for a particular purpose or uninterrupted availability. Do not base high-stakes81          decisions solely on an index score. To the maximum extent permitted by law, our total82          liability arising from the use of the Service is limited to the amount you paid us for it83          (zero for the free Service). Nothing here excludes liability that cannot legally be84          excluded.85        </p>86      </section>8788      <section className="space-y-3 text-sm leading-relaxed text-zinc-600">89        <h2 className="text-lg font-semibold text-zinc-900">7. Corrections &amp; disputes about scores</h2>90        <p>91          Model vendors and users may dispute a result by writing to{' '}92          <a className="underline hover:text-emerald-600" href="mailto:contact@spboucher.ai">contact@spboucher.ai</a>{' '}93          with specifics. Substantiated issues are corrected through a <em>new</em> score run94          (history is immutable) and acknowledged in the public changelog.95        </p>96      </section>9798      <section className="space-y-3 text-sm leading-relaxed text-zinc-600">99        <h2 className="text-lg font-semibold text-zinc-900">8. Changes, suspension, governing law</h2>100        <p>101          We may modify or discontinue the Service or these terms at any time; the date above102          reflects the current version. We may suspend access that violates these terms. These103          terms are governed by the laws of the Province of Québec and the federal laws of Canada104          applicable therein; disputes belong to the courts of Québec, Canada.105        </p>106      </section>107    </div>108  );109}110