mirror of
https://github.com/Such-Software/such.software.git
synced 2026-10-17 05:32:05 +02:00
Add Evaluetron terms and privacy policy
Evaluetron is a generation service reached on the web and through Discord and Telegram, and the umbrella policies do not describe it. They mention no AI prompts, no generated content, and no third-party model providers, which is the main thing this product does with user data: a prompt sent to a resold model leaves for that provider. Written against what the service actually does. Generated files are deleted after seven days; prompts and job records are currently kept indefinitely because nothing deletes them, and the policy says so rather than implying a schedule that does not exist. The terms state what credits are, since the whole product runs on them: prepaid service credits, not money, and not redeemable, transferable, or refundable. Also that a blocked account forfeits them, and that resold models apply their own content policies independently of ours. Both umbrella documents already defer to products publishing their own policies, and now list Evaluetron alongside Hash Bags, Smirk and the rest.
This commit is contained in:
@@ -0,0 +1,196 @@
|
||||
import { Header } from "@/components/layout/header";
|
||||
import { MobileNav } from "@/components/layout/mobile-nav";
|
||||
import type { Metadata } from "next";
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Evaluetron Privacy Policy | Such Software",
|
||||
description:
|
||||
"What Evaluetron stores, for how long, and who else sees it, including which prompts leave for upstream model providers.",
|
||||
alternates: { canonical: "/evaluetron/privacy" },
|
||||
openGraph: {
|
||||
title: "Evaluetron Privacy Policy | Such Software",
|
||||
description:
|
||||
"What Evaluetron stores, for how long, and who else sees it, including which prompts leave for upstream model providers.",
|
||||
type: "website",
|
||||
},
|
||||
};
|
||||
|
||||
export default function EvaluetronPrivacyPage() {
|
||||
return (
|
||||
<main className="relative min-h-screen flex flex-col items-center bg-background text-foreground">
|
||||
<Header />
|
||||
<div id="main-content" className="z-10 w-full max-w-3xl mx-auto py-20 px-4 pb-24 md:pb-20">
|
||||
<h1 className="text-4xl font-bold mb-8">Evaluetron Privacy Policy</h1>
|
||||
|
||||
<div className="prose dark:prose-invert max-w-none space-y-6">
|
||||
<p className="text-muted-foreground">Effective: August 30, 2026</p>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">The short version</h2>
|
||||
<p>
|
||||
Evaluetron stores who you are on the platform you arrive from, what you asked it to
|
||||
generate, and what it cost. Generated files are deleted after seven days. Prompts are
|
||||
kept. Some models run on our own hardware, and for those your prompt never leaves; other
|
||||
models are resold, and for those your prompt is sent to that provider. Nothing is sold
|
||||
or used for advertising. This policy covers Evaluetron specifically and takes precedence
|
||||
over the{" "}
|
||||
<a href="/privacy" className="text-blue-600 dark:text-blue-400 hover:underline">
|
||||
umbrella Such Software privacy policy
|
||||
</a>{" "}
|
||||
where the two differ.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">1. What is collected</h2>
|
||||
<p>
|
||||
Evaluetron is reached on the web and through chat platforms including Discord and
|
||||
Telegram. What is held depends on which you use.
|
||||
</p>
|
||||
<ul className="list-disc pl-6 space-y-2">
|
||||
<li>
|
||||
<strong>An account identifier.</strong> On a chat platform this is the numeric user id
|
||||
that platform assigns you, together with your username and display name as it reports
|
||||
them, and the time you were last seen. The username is recorded so an operator can
|
||||
grant credits to a person by name rather than by number.
|
||||
</li>
|
||||
<li>
|
||||
<strong>What you ask for.</strong> The prompt or text you submit, stored with the job
|
||||
it created, along with the model requested and what the job cost.
|
||||
</li>
|
||||
<li>
|
||||
<strong>What was produced.</strong> Generated files, stored so they can be delivered
|
||||
and re-fetched.
|
||||
</li>
|
||||
<li>
|
||||
<strong>Credit records.</strong> Purchases, operator adjustments, and the cost of each
|
||||
generation, as ledger entries. Card and crypto checkout is performed by the payment
|
||||
processor; we never hold card details.
|
||||
</li>
|
||||
</ul>
|
||||
<p className="mt-4">
|
||||
Ordinary conversation is not collected. On a chat platform the bot receives messages in
|
||||
rooms it has been added to, but a message that is not a command to it is discarded
|
||||
without being stored, logged, or sent anywhere.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">2. How long it is kept</h2>
|
||||
<ul className="list-disc pl-6 space-y-2">
|
||||
<li>
|
||||
<strong>Generated files: seven days</strong>, after which they are deleted from
|
||||
storage automatically.
|
||||
</li>
|
||||
<li>
|
||||
<strong>Prompts and job records: kept indefinitely at present.</strong> They are not
|
||||
currently deleted on a schedule. This is stated plainly because it is what the service
|
||||
does today rather than what would be ideal, and it is the item most likely to change.
|
||||
</li>
|
||||
<li>
|
||||
<strong>Credit and payment records: kept</strong>, because they are the accounting
|
||||
record of money received and spent.
|
||||
</li>
|
||||
<li>
|
||||
<strong>Identity records: kept</strong> while the account exists.
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">3. Who else sees it</h2>
|
||||
<p>
|
||||
Some models run on hardware we own. For those, your prompt does not leave the service.
|
||||
</p>
|
||||
<p className="mt-4">
|
||||
Other models are resold from upstream providers. When you choose one of those, your
|
||||
prompt and its parameters are sent to that provider so it can perform the generation,
|
||||
and their handling of it is governed by their policy rather than this one. The model
|
||||
list in the service names what is currently offered; a model whose name is namespaced to
|
||||
an outside vendor is a resold one.
|
||||
</p>
|
||||
<p className="mt-4">
|
||||
Payment processors receive the amount and the invoice, and the chat platform you use
|
||||
necessarily sees the messages you send it. Nothing is sold, rented, or shared for
|
||||
advertising, and there is no third-party analytics or tracking.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">4. Your requests</h2>
|
||||
<p>
|
||||
You can ask what is held about you, ask for it to be deleted, or ask for your account to
|
||||
be closed. Write to{" "}
|
||||
<a
|
||||
href="mailto:privacy@such.software"
|
||||
className="text-blue-600 dark:text-blue-400 hover:underline"
|
||||
>
|
||||
privacy@such.software
|
||||
</a>
|
||||
. Deleting an account removes its identity record, its prompts, and its generated files.
|
||||
Ledger entries are retained where they are needed as an accounting record, with the
|
||||
identity detached.
|
||||
</p>
|
||||
<p className="mt-4">
|
||||
Credits are not refundable and cannot be transferred, so closing an account forfeits any
|
||||
remaining balance. That is worth knowing before you ask.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">5. Security</h2>
|
||||
<p>
|
||||
Generated files are stored outside the public web root and every read is authorised.
|
||||
Nothing about this service should be treated as suitable for confidential or sensitive
|
||||
material: it has not been independently audited, and a prompt you would not want
|
||||
retained should not be submitted.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">6. Children</h2>
|
||||
<p>
|
||||
Evaluetron is not intended for anyone under 13, or under the minimum age required by the
|
||||
platform you reach it through, whichever is higher.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">7. Changes</h2>
|
||||
<p>
|
||||
If this policy changes materially, the effective date above changes with it.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">8. Contact</h2>
|
||||
<p>
|
||||
Privacy questions:{" "}
|
||||
<a
|
||||
href="mailto:privacy@such.software"
|
||||
className="text-blue-600 dark:text-blue-400 hover:underline"
|
||||
>
|
||||
privacy@such.software
|
||||
</a>
|
||||
. See also the{" "}
|
||||
<a
|
||||
href="/evaluetron/terms"
|
||||
className="text-blue-600 dark:text-blue-400 hover:underline"
|
||||
>
|
||||
Evaluetron terms of service
|
||||
</a>
|
||||
.
|
||||
</p>
|
||||
<p className="mt-2">
|
||||
Such Software LLC<br />
|
||||
110 E State St, Suite 300<br />
|
||||
Kennett Square, PA 19348<br />
|
||||
USA
|
||||
</p>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
<MobileNav />
|
||||
</main>
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,183 @@
|
||||
import { Header } from "@/components/layout/header";
|
||||
import { MobileNav } from "@/components/layout/mobile-nav";
|
||||
import type { Metadata } from "next";
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Evaluetron Terms of Service | Such Software",
|
||||
description:
|
||||
"The terms governing Evaluetron, the generation service reached on the web and through chat platforms including Discord and Telegram.",
|
||||
alternates: { canonical: "/evaluetron/terms" },
|
||||
openGraph: {
|
||||
title: "Evaluetron Terms of Service | Such Software",
|
||||
description:
|
||||
"The terms governing Evaluetron, the generation service reached on the web and through chat platforms including Discord and Telegram.",
|
||||
type: "website",
|
||||
},
|
||||
};
|
||||
|
||||
export default function EvaluetronTermsPage() {
|
||||
return (
|
||||
<main className="relative min-h-screen flex flex-col items-center bg-background text-foreground">
|
||||
<Header />
|
||||
<div id="main-content" className="z-10 w-full max-w-3xl mx-auto py-20 px-4 pb-24 md:pb-20">
|
||||
<h1 className="text-4xl font-bold mb-8">Evaluetron Terms of Service</h1>
|
||||
|
||||
<div className="prose dark:prose-invert max-w-none space-y-6">
|
||||
<p className="text-muted-foreground">Effective: August 30, 2026</p>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">The short version</h2>
|
||||
<p>
|
||||
Evaluetron generates text, images, audio and video on request. You buy credits, each
|
||||
generation spends some, and the credits are only good here: they cannot be cashed out,
|
||||
moved to another account, or refunded. Some models run on our own hardware and some are
|
||||
resold from other providers, which means your prompt sometimes leaves for them. It is
|
||||
provided as is. These terms control for Evaluetron; the{" "}
|
||||
<a href="/terms" className="text-blue-600 dark:text-blue-400 hover:underline">
|
||||
umbrella Such Software terms
|
||||
</a>{" "}
|
||||
cover anything they do not.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">1. Credits</h2>
|
||||
<p>
|
||||
The service is paid for with credits. Credits are <strong>prepaid service credits, not
|
||||
money</strong>. They are denominated in a currency for convenience only, and they buy
|
||||
generations on this service and nothing else.
|
||||
</p>
|
||||
<ul className="list-disc pl-6 space-y-2">
|
||||
<li>Credits <strong>cannot be redeemed for cash</strong> or withdrawn.</li>
|
||||
<li>Credits <strong>cannot be transferred</strong> between accounts.</li>
|
||||
<li>Credits are <strong>not refundable</strong>, including on account closure.</li>
|
||||
<li>Credits are not a deposit, not an investment, and earn nothing.</li>
|
||||
</ul>
|
||||
<p className="mt-4">
|
||||
Each generation reserves an amount before it runs and settles at what the work actually
|
||||
cost, which is usually less. A generation that fails is not charged for. Prices are set
|
||||
by us and can change; the reserve for each capability is shown in the service itself.
|
||||
</p>
|
||||
<p className="mt-4">
|
||||
A shared group pool holds credits for a group rather than a person. Anyone in that group
|
||||
can spend from it, and whoever funded it cannot get it back.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">2. Acceptable use</h2>
|
||||
<p>You may not use Evaluetron to produce or attempt to produce:</p>
|
||||
<ul className="list-disc pl-6 space-y-2">
|
||||
<li>sexual content involving minors, or anything that sexualises a minor;</li>
|
||||
<li>
|
||||
content depicting a real, identifiable person in a sexual or intimate manner without
|
||||
their consent;
|
||||
</li>
|
||||
<li>
|
||||
material intended to defraud, to impersonate a real person or organisation, or to
|
||||
pass generated output off as an authentic record;
|
||||
</li>
|
||||
<li>
|
||||
content that incites violence against a person or group, or that is intended to
|
||||
harass a specific person;
|
||||
</li>
|
||||
<li>anything unlawful where you are, or where this service operates.</li>
|
||||
</ul>
|
||||
<p className="mt-4">
|
||||
You are also bound by the rules of whatever platform you reach the service through. On
|
||||
Discord and Telegram that includes their terms and community guidelines, and a use that
|
||||
breaches those breaches these.
|
||||
</p>
|
||||
<p className="mt-4">
|
||||
Do not attempt to exhaust, overload, or circumvent the service's rate limits, credit
|
||||
accounting, or access controls.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">3. Moderation</h2>
|
||||
<p>
|
||||
Prompts are screened before a job runs. Models resold from upstream providers apply
|
||||
their own content policies as well, which can refuse a request independently of
|
||||
anything we decide. What a model produces is not currently inspected by us before it is
|
||||
delivered.
|
||||
</p>
|
||||
<p className="mt-4">
|
||||
We may refuse, rate-limit, or block any account, with or without explanation. An account
|
||||
blocked for abuse forfeits its remaining credits.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">4. Your content and the output</h2>
|
||||
<p>
|
||||
You keep whatever rights you have in the prompts you submit. You are responsible for
|
||||
having the right to submit them, and for what you do with what comes back.
|
||||
</p>
|
||||
<p className="mt-4">
|
||||
We claim no ownership of generated output. Whether generated output can be owned at all
|
||||
varies by jurisdiction, and that is not something we can promise you either way. Where a
|
||||
resold model's provider imposes licence terms on output, those apply as well.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">5. No warranty</h2>
|
||||
<p>
|
||||
Evaluetron is provided "as is", without warranty of any kind. It is a small
|
||||
independently operated service: it can be slow, unavailable, or produce output that is
|
||||
wrong, offensive, or useless. Model output is not advice, and must not be relied on for
|
||||
medical, legal, financial, or safety decisions.
|
||||
</p>
|
||||
<p className="mt-4">
|
||||
To the extent the law allows, our total liability for any claim arising from this
|
||||
service is limited to the credits you spent on the generation the claim concerns.
|
||||
Disputes are governed by Pennsylvania law, as set out in the{" "}
|
||||
<a href="/terms" className="text-blue-600 dark:text-blue-400 hover:underline">
|
||||
umbrella terms
|
||||
</a>
|
||||
.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">6. Changes and termination</h2>
|
||||
<p>
|
||||
These terms can change; the effective date above changes with them, and continuing to
|
||||
use the service means accepting the current version. We may suspend or discontinue the
|
||||
service at any time.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<h2 className="text-2xl font-semibold mt-8 mb-4">7. Contact</h2>
|
||||
<p>
|
||||
Questions about these terms:{" "}
|
||||
<a
|
||||
href="mailto:support@such.software"
|
||||
className="text-blue-600 dark:text-blue-400 hover:underline"
|
||||
>
|
||||
support@such.software
|
||||
</a>
|
||||
. See also the{" "}
|
||||
<a
|
||||
href="/evaluetron/privacy"
|
||||
className="text-blue-600 dark:text-blue-400 hover:underline"
|
||||
>
|
||||
Evaluetron privacy policy
|
||||
</a>
|
||||
.
|
||||
</p>
|
||||
<p className="mt-2">
|
||||
Such Software LLC<br />
|
||||
110 E State St, Suite 300<br />
|
||||
Kennett Square, PA 19348<br />
|
||||
USA
|
||||
</p>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
<MobileNav />
|
||||
</main>
|
||||
);
|
||||
}
|
||||
@@ -60,6 +60,7 @@ export default function PrivacyPage() {
|
||||
<li><Link href="/products/bauhaus-echo/privacy" className="text-blue-600 dark:text-blue-400 hover:underline">Bauhaus Echo Privacy Policy</Link></li>
|
||||
<li><Link href="/products/suchoice/privacy" className="text-blue-600 dark:text-blue-400 hover:underline">Suchoice Privacy Policy</Link></li>
|
||||
<li><Link href="/products/such-moon-launch/privacy" className="text-blue-600 dark:text-blue-400 hover:underline">Such Moon Launch Privacy Policy</Link></li>
|
||||
<li><Link href="/evaluetron/privacy" className="text-blue-600 dark:text-blue-400 hover:underline">Evaluetron Privacy Policy</Link></li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
|
||||
@@ -74,6 +74,10 @@ export default function TermsPage() {
|
||||
<strong>Such Moon Launch</strong> — governed by its own{" "}
|
||||
<Link href="/products/such-moon-launch/terms" className="text-blue-600 dark:text-blue-400 hover:underline">Terms of Service</Link>.
|
||||
</li>
|
||||
<li>
|
||||
<strong>Evaluetron</strong> — governed by its own{" "}
|
||||
<Link href="/evaluetron/terms" className="text-blue-600 dark:text-blue-400 hover:underline">Terms of Service</Link>.
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
Where a product has its own terms, those terms control for that product to the extent
|
||||
|
||||
Reference in New Issue
Block a user