Skip to content

Commit 5731837

Browse files
Legal updates. 2/2
1 parent 023f6d4 commit 5731837

5 files changed

Lines changed: 14 additions & 38 deletions

File tree

frontend/app/legal/imprint/page.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ export default function ImprintPage() {
66
<div className="space-y-4">
77
<p className="inline-flex items-center gap-2 rounded-full border border-primary/20 bg-primary/5 px-3 py-1 text-sm font-medium text-primary">Imprint / Legal Notice</p>
88
<h1 className="text-3xl font-semibold tracking-tight text-foreground sm:text-4xl">Imprint / Legal Notice</h1>
9-
<p className="text-sm leading-7 text-muted-foreground sm:text-base">Last updated: March 14th, 2026, 6:00 PM CET (Berlin Time).</p>
9+
<p className="text-sm leading-7 text-muted-foreground sm:text-base">Last updated: April 13th, 2026, 10:30 PM CEST (Berlin Time).</p>
1010
</div>
1111
</section>
1212

1313
<section className="rounded-3xl border border-border bg-card p-6 space-y-4">
1414
<h2 className="text-xl font-semibold text-foreground">Operator</h2>
1515
<p className="text-sm leading-7 text-muted-foreground">EclipseSystems is a project under Misiu LLC, operated independently.</p>
1616
<p className="text-sm leading-7 text-muted-foreground">CEO & Founder: Maksym Huzun</p>
17-
<p className="text-sm leading-7 text-muted-foreground">Email: <a className="font-medium text-primary hover:text-primary/80" href="mailto:noname@eclipsesystems.org">noname@eclipsesystems.org</a></p>
17+
<p className="text-sm leading-7 text-muted-foreground">Email: <a className="font-medium text-primary hover:text-primary/80" href="mailto:noname@ecli.app">noname@ecli.app</a></p>
1818
<p className="text-sm leading-7 text-muted-foreground">Phone: +1 (916) 739-9010</p>
1919
</section>
2020

@@ -31,11 +31,11 @@ export default function ImprintPage() {
3131

3232
<section className="rounded-3xl border border-border bg-card p-6 space-y-4">
3333
<h2 className="text-xl font-semibold text-foreground">Operational contact</h2>
34-
<p className="text-sm leading-7 text-muted-foreground">General support: <a className="font-medium text-primary hover:text-primary/80" href="mailto:support@eclipsesystems.org">support@eclipsesystems.org</a></p>
35-
<p className="text-sm leading-7 text-muted-foreground">General contact: <a className="font-medium text-primary hover:text-primary/80" href="mailto:contact@eclipsesystems.org">contact@eclipsesystems.org</a></p>
34+
<p className="text-sm leading-7 text-muted-foreground">General support: <a className="font-medium text-primary hover:text-primary/80" href="mailto:support@ecli.app">support@ecli.app</a></p>
35+
<p className="text-sm leading-7 text-muted-foreground">General contact: <a className="font-medium text-primary hover:text-primary/80" href="mailto:contact@ecli.app">contact@ecli.app</a></p>
3636
<p className="text-sm leading-7 text-muted-foreground">WhatsApp: <a className="font-medium text-primary hover:text-primary/80" href="https://wa.me/19167399010">https://wa.me/19167399010</a></p>
37-
<p className="text-sm leading-7 text-muted-foreground">Legal & privacy inquiries: <a className="font-medium text-primary hover:text-primary/80" href="mailto:legal@eclipsesystems.org">legal@eclipsesystems.org</a> (SLA applies)</p>
38-
<p className="text-sm leading-7 text-muted-foreground">Abuse reporting: <a className="font-medium text-primary hover:text-primary/80" href="mailto:abuse@eclipsesystems.org">abuse@eclipsesystems.org</a> (SLA applies)</p>
37+
<p className="text-sm leading-7 text-muted-foreground">Legal & privacy inquiries: <a className="font-medium text-primary hover:text-primary/80" href="mailto:legal@ecli.app">legal@ecli.app</a> (SLA applies)</p>
38+
<p className="text-sm leading-7 text-muted-foreground">Abuse reporting: <a className="font-medium text-primary hover:text-primary/80" href="mailto:abuse@ecli.app">abuse@ecli.app</a> (SLA applies)</p>
3939
</section>
4040

4141
<section className="rounded-3xl border border-border bg-card p-6 space-y-4">

frontend/app/login/page.tsx

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -799,21 +799,9 @@ export default function LoginPage() {
799799
<div className="rounded-xl bg-secondary/10 border border-border/40 p-4">
800800
<p className="text-xs text-muted-foreground leading-relaxed">
801801
{t.rich("termsNotice", {
802-
terms: (chunks: ReactNode) => (
802+
legal: (chunks: ReactNode) => (
803803
<a
804-
href="https://ecli.app/documents/Terms%20of%20Service.pdf"
805-
target="_blank"
806-
rel="noopener noreferrer"
807-
className="text-primary hover:underline font-medium"
808-
>
809-
{chunks}
810-
</a>
811-
),
812-
privacy: (chunks: ReactNode) => (
813-
<a
814-
href="https://ecli.app/documents/Privacy%20Policy.pdf"
815-
target="_blank"
816-
rel="noopener noreferrer"
804+
href="/legal"
817805
className="text-primary hover:underline font-medium"
818806
>
819807
{chunks}

frontend/app/register/page.tsx

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1079,21 +1079,9 @@ export default function RegisterPage() {
10791079
<div className="rounded-xl bg-secondary/10 border border-border/40 p-4">
10801080
<p className="text-xs text-muted-foreground leading-relaxed">
10811081
{t.rich("termsNotice", {
1082-
terms: (chunks: ReactNode) => (
1082+
legal: (chunks: ReactNode) => (
10831083
<a
1084-
href="https://ecli.app/documents/Terms%20of%20Service.pdf"
1085-
target="_blank"
1086-
rel="noopener noreferrer"
1087-
className="text-primary hover:underline font-medium"
1088-
>
1089-
{chunks}
1090-
</a>
1091-
),
1092-
privacy: (chunks: ReactNode) => (
1093-
<a
1094-
href="https://ecli.app/documents/Privacy%20Policy.pdf"
1095-
target="_blank"
1096-
rel="noopener noreferrer"
1084+
href="/legal"
10971085
className="text-primary hover:underline font-medium"
10981086
>
10991087
{chunks}

frontend/messages/en.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -578,7 +578,7 @@
578578
"orContinueWith": "or continue with",
579579
"waitingPasskey": "Waiting for passkey...",
580580
"signInWithPasskey": "Sign in with Passkey",
581-
"termsNotice": "By signing in, you agree to our <terms>Terms of Service</terms> and <privacy>Privacy Policy</privacy>.",
581+
"termsNotice": "By signing in, you agree to all policies available under <legal>/legal</legal>.",
582582
"noAccount": "Don't have an account?",
583583
"createAccount": "Create an account",
584584
"securityNote": "Protected by industry-standard encryption",
@@ -654,7 +654,7 @@
654654
"yourAnswerPlaceholder": "Enter the answer",
655655
"refreshCaptchaAria": "Refresh captcha",
656656
"newCaptchaTitle": "New captcha",
657-
"termsNotice": "By creating an account, you agree to our <terms>Terms of Service</terms> and <privacy>Privacy Policy</privacy>.",
657+
"termsNotice": "By creating an account, you agree to all policies available under <legal>/legal</legal>.",
658658
"back": "Back",
659659
"continue": "Continue",
660660
"creatingAccount": "Creating account…",

frontend/messages/ru.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -569,7 +569,7 @@
569569
"orContinueWith": "или продолжить с",
570570
"waitingPasskey": "Ожидание ключа доступа...",
571571
"signInWithPasskey": "Войти с ключом доступа",
572-
"termsNotice": "Входя в систему, вы соглашаетесь с <terms>Условиями использования</terms> и <privacy>Политикой конфиденциальности</privacy>.",
572+
"termsNotice": "Входя в систему, вы соглашаетесь со всеми политиками, доступными по адресу <legal>/legal</legal>.",
573573
"noAccount": "Нет аккаунта?",
574574
"createAccount": "Создать аккаунт",
575575
"securityNote": "Защищено шифрованием промышленного стандарта",
@@ -645,7 +645,7 @@
645645
"yourAnswerPlaceholder": "Введите ответ",
646646
"refreshCaptchaAria": "Обновить капчу",
647647
"newCaptchaTitle": "Новая капча",
648-
"termsNotice": "Создавая аккаунт, вы соглашаетесь с <terms>Условиями использования</terms> и <privacy>Политикой конфиденциальности</privacy>.",
648+
"termsNotice": "Создавая аккаунт, вы соглашаетесь со всеми политиками, доступными по адресу <legal>/legal</legal>.",
649649
"back": "Назад",
650650
"continue": "Продолжить",
651651
"creatingAccount": "Создание аккаунта…",

0 commit comments

Comments
 (0)