feat: add policy pages

This commit is contained in:
gosangam
2026-06-02 01:57:08 +05:30
parent 0352cb2003
commit 91d5d272d2
168 changed files with 1326 additions and 81 deletions
+329
View File
@@ -0,0 +1,329 @@
import type { Metadata } from "next";
import Link from "next/link";
import { PageHeader } from "@/components/page-header";
import { buildOgMeta } from "@/lib/og";
const EFFECTIVE_DATE = "June 1, 2026";
const CONTACT_EMAIL = "support@prabhupadasays.org";
const OPERATOR = "Krispire Solutions LLP";
const SERVICE = "Prabhupāda Says";
export function generateMetadata(): Metadata {
return buildOgMeta({
title: "Terms of Use — Prabhupāda Says",
quote:
"The terms that govern your use of Prabhupāda Says — please read carefully.",
});
}
export default function TermsOfUsePage() {
return (
<div className="min-h-screen bg-background">
<PageHeader>
<Link
href="/"
className="text-sm text-muted-foreground hover:text-foreground transition-colors"
>
&larr; Home
</Link>
<h1 className="mt-3 text-3xl font-bold text-foreground">
Terms of Use
</h1>
<p className="mt-1 text-muted-foreground">
Effective {EFFECTIVE_DATE}
</p>
</PageHeader>
<main className="max-w-3xl mx-auto px-6 py-10 space-y-10 text-[15px] leading-relaxed text-muted-foreground">
<section className="space-y-3">
<p>
These Terms of Use (&ldquo;Terms&rdquo;) form a legally binding
agreement between you and {OPERATOR} (&ldquo;we&rdquo;,
&ldquo;us&rdquo;, &ldquo;our&rdquo;) and govern your access to and
use of {SERVICE} (the &ldquo;Service&rdquo;) at
prabhupadasays.org. By creating an account or otherwise using the
Service, you agree to these Terms. If you do not agree, please do
not use the Service.
</p>
</section>
<Section title="1. Eligibility">
<p>
You must be at least 13 years old to use the Service. By using the
Service you represent that you meet this age requirement. If you
are between 13 and the age of majority where you live, you confirm
that your parent or legal guardian has reviewed and agreed to
these Terms on your behalf.
</p>
</Section>
<Section title="2. Your account">
<p>
You may create an account by signing up with an email and password
or by using a supported third-party sign-in provider (Google or
Facebook). You are responsible for keeping your sign-in
credentials confidential and for everything that happens under
your account. Notify us at{" "}
<a
href={`mailto:${CONTACT_EMAIL}`}
className="text-primary underline-offset-4 hover:underline"
>
{CONTACT_EMAIL}
</a>{" "}
promptly if you suspect any unauthorised use.
</p>
<p>
You agree to provide accurate information when signing up and to
keep it current. We may suspend or terminate accounts that contain
false, misleading, or impersonating information.
</p>
</Section>
<Section title="3. About the content">
<p>
{SERVICE} presents the books, letters, lectures, conversations,
and other writings of His Divine Grace A.C. Bhaktivedanta Swami
Prabhupāda, sourced from the pre-1980s Vedabase and related
archival materials. We provide this content for personal study,
research, and devotional engagement. We are an independent
project; we are not affiliated with, nor do we represent or
promote the views of, any institution, governing body, or faction
within the broader Vaiṣṇava community.
</p>
<p>
We strive for textual fidelity, but the archive is being expanded
and verified on an ongoing basis. We do not warrant that the
content is free of typographical errors or omissions. If you spot
an issue, please let us know via the feedback form.
</p>
<p>
The interface, software, database structure, design, and original
editorial work on the Service are owned by {OPERATOR} or its
licensors and are protected by copyright and other laws.
</p>
</Section>
<Section title="4. Acceptable use">
<p>You agree not to:</p>
<ul className="list-disc pl-6 space-y-1.5">
<li>
Use the Service to break any law, infringe anyone&rsquo;s rights,
or send unlawful, defamatory, harassing, hateful, or sexually
explicit content.
</li>
<li>
Impersonate any person or organisation, including Śrīla
Prabhupāda or any disciple, or misrepresent your affiliation
with anyone.
</li>
<li>
Upload malware, exploit vulnerabilities, attempt to gain
unauthorised access, or interfere with the integrity or
performance of the Service.
</li>
<li>
Scrape, crawl, or harvest data from the Service in a way that
imposes a disproportionate load on our systems, or attempt to
extract content for the purpose of building a competing dataset.
</li>
<li>
Use the Service for commercial purposes (such as selling user
data, paid republishing of our editorial work, or running paid
services on top of our APIs) without our prior written consent.
</li>
<li>
Use the URL-shortener feature to disguise links to malware,
phishing, or unlawful content.
</li>
</ul>
<p>
We may remove user-generated content and suspend or terminate
accounts that violate these Terms.
</p>
</Section>
<Section title="5. Your content">
<p>
The Service lets you create user content &mdash; including posts,
bookmarks, collections, and short share links. You retain
ownership of any original material you contribute. By submitting
user content to the Service, you grant us a worldwide,
non-exclusive, royalty-free licence to host, store, reproduce,
display, and distribute that content as needed to operate the
Service (for example, to render a public collection on your
profile or to deliver a share link you created).
</p>
<p>
You are responsible for the user content you create. You confirm
that you have the rights necessary to submit it and that it does
not violate any law or third-party right.
</p>
</Section>
<Section title="6. Third-party services">
<p>
The Service integrates with third-party services for sign-in,
object storage, email delivery, and search. Your use of those
services is also governed by their respective terms and privacy
policies. We are not responsible for outages, changes, or actions
taken by third-party providers.
</p>
</Section>
<Section title="7. Privacy">
<p>
Our{" "}
<Link
href="/privacy"
className="text-primary underline-offset-4 hover:underline"
>
Privacy Policy
</Link>{" "}
explains how we collect, use, and share your information. By using
the Service, you agree to the practices described in that Policy.
For account deletion, see{" "}
<Link
href="/data-deletion"
className="text-primary underline-offset-4 hover:underline"
>
Data Deletion
</Link>
.
</p>
</Section>
<Section title="8. Changes to the Service">
<p>
We are actively developing the Service and may add, change, or
remove features at any time. We will try to give reasonable
advance notice of significant changes, but we may need to make
urgent changes for security or legal reasons without notice.
</p>
</Section>
<Section title="9. Disclaimers">
<p>
The Service is provided on an &ldquo;as is&rdquo; and &ldquo;as
available&rdquo; basis. To the maximum extent permitted by law,
we disclaim all warranties, whether express or implied, including
warranties of merchantability, fitness for a particular purpose,
and non-infringement. We do not warrant that the Service will be
uninterrupted, secure, or free from errors.
</p>
<p>
The Service is intended for educational and devotional use. It is
not a substitute for professional spiritual, medical, legal,
financial, or other professional advice.
</p>
</Section>
<Section title="10. Limitation of liability">
<p>
To the maximum extent permitted by law, {OPERATOR} and its
partners, employees, and contractors will not be liable for any
indirect, incidental, special, consequential, exemplary, or
punitive damages, or for any loss of profits, revenue, data,
goodwill, or other intangible losses arising out of or related to
your use of (or inability to use) the Service.
</p>
<p>
Where liability cannot be excluded under applicable law, our
total aggregate liability to you in any 12-month period will not
exceed the greater of (a) ₹1,000 (Indian Rupees one thousand) or
(b) the amount you have paid us for the Service in that period
(which is typically zero, as the Service is provided free of
charge).
</p>
</Section>
<Section title="11. Indemnity">
<p>
You agree to indemnify and hold harmless {OPERATOR}, its partners,
employees, and contractors from and against any claims, losses,
damages, liabilities, costs, and expenses (including reasonable
legal fees) arising out of (a) your use of the Service in
violation of these Terms, (b) any user content you submit, or
(c) your violation of any law or third-party right.
</p>
</Section>
<Section title="12. Termination">
<p>
You may stop using the Service at any time and may delete your
account by following the steps on the{" "}
<Link
href="/data-deletion"
className="text-primary underline-offset-4 hover:underline"
>
Data Deletion
</Link>{" "}
page. We may suspend or terminate your access to the Service if
you violate these Terms, if required by law, or if it is necessary
to protect the Service or its users. Sections of these Terms that
by their nature should survive termination (including ownership,
disclaimers, limitation of liability, indemnity, and governing
law) will continue to apply after termination.
</p>
</Section>
<Section title="13. Governing law and disputes">
<p>
These Terms are governed by the laws of India, without regard to
its conflict-of-laws principles. Any dispute arising out of or in
connection with these Terms or the Service shall be subject to
the exclusive jurisdiction of the competent courts located in
India.
</p>
<p>
Before initiating any formal dispute, please write to us at{" "}
<a
href={`mailto:${CONTACT_EMAIL}`}
className="text-primary underline-offset-4 hover:underline"
>
{CONTACT_EMAIL}
</a>{" "}
so we can try to resolve the matter informally.
</p>
</Section>
<Section title="14. Changes to these Terms">
<p>
We may update these Terms from time to time. We will revise the
&ldquo;Effective&rdquo; date above and, for material changes,
give you reasonable advance notice. If you continue to use the
Service after the updated Terms take effect, you accept the
updated Terms.
</p>
</Section>
<Section title="15. Contact">
<p>
For any questions about these Terms, write to us at{" "}
<a
href={`mailto:${CONTACT_EMAIL}`}
className="text-primary underline-offset-4 hover:underline"
>
{CONTACT_EMAIL}
</a>
.
</p>
</Section>
</main>
</div>
);
}
function Section({
title,
children,
}: {
title: string;
children: React.ReactNode;
}) {
return (
<section className="space-y-3">
<h2 className="text-xl font-bold text-foreground">{title}</h2>
{children}
</section>
);
}