feat(confidence-engine): add tester legal pages

This commit is contained in:
2026-09-10 06:18:28 +01:00
parent 96b47d16a3
commit 27ded883e5
10 changed files with 208 additions and 1 deletions
+35
View File
@@ -0,0 +1,35 @@
import React from "react";
import LegalPageLayout from "@/components/legal-page-layout";
export default function CookiesPage() {
return (
<LegalPageLayout title="Cookie Policy">
<p>This policy explains the browser storage Confidence Engine currently uses. LocalStorage and sessionStorage are browser storage technologies; they are not necessarily HTTP cookies.</p>
<section>
<h2 className="text-xl font-semibold text-gray-900">Authentication and session cookies</h2>
<p>Confidence Engine uses Supabase authentication and session cookies to provide secure sign-in and keep authenticated users signed in. These are essential to the authenticated service. Runtime cookie names and durations are managed by the authentication system.</p>
</section>
<section>
<h2 className="text-xl font-semibold text-gray-900">Theme preference</h2>
<p><strong>confidence-engine-theme</strong> is stored in localStorage to remember your light or dark display preference. It remains until you change the preference or clear browser storage.</p>
</section>
<section>
<h2 className="text-xl font-semibold text-gray-900">Introductory guidance preference</h2>
<p><strong>ce-facilitator-dismissed</strong> is stored in sessionStorage if you dismiss introductory guidance. It is session-scoped and remembers that choice while the browser session remains available.</p>
</section>
<section>
<h2 className="text-xl font-semibold text-gray-900">No analytics or advertising tracking</h2>
<p>Confidence Engine currently does not use advertising cookies, analytics cookies, tracking pixels, marketing cookies, or third-party browser tracking based on the current implementation.</p>
</section>
<section>
<h2 className="text-xl font-semibold text-gray-900">Future changes</h2>
<p>If Confidence Engine later introduces non-essential cookies or similar technologies, this policy and any consent mechanism will be reconsidered as appropriate.</p>
</section>
</LegalPageLayout>
);
}