website/app/privacy/page.tsx

124 lines
5.4 KiB
TypeScript

import FadeIn from "@/components/FadeIn";
const EFFECTIVE_DATE = "2026";
export default function Privacy() {
return (
<section className="min-h-screen pt-32 pb-24 px-6">
<div className="max-w-2xl mx-auto">
<FadeIn>
<p
className="text-xs font-semibold uppercase tracking-widest mb-4"
style={{ color: "#3a3a3a", letterSpacing: "0.2em" }}
>
Legal
</p>
<h1
className="text-4xl font-semibold mb-2"
style={{ letterSpacing: "-0.03em" }}
>
Privacy Policy
</h1>
<p className="text-xs mb-12" style={{ color: "#3a3a3a" }}>
Effective: {EFFECTIVE_DATE} · Verimund Solutions
</p>
</FadeIn>
<FadeIn delay={0.1}>
<div className="flex flex-col gap-10" style={{ color: "#888888", lineHeight: 1.8 }}>
<div>
<h2 className="text-sm font-semibold mb-2" style={{ color: "#ffffff" }}>1. Overview</h2>
<p className="text-sm">
Verimund Solutions (&quot;we,&quot; &quot;us&quot;) operates verimundsolutions.com and related software products.
This Privacy Policy explains what data we collect, how we use it, and your rights
regarding that data.
</p>
</div>
<div>
<h2 className="text-sm font-semibold mb-2" style={{ color: "#ffffff" }}>2. Data We Collect</h2>
<p className="text-sm mb-3">We collect the following data:</p>
<ul className="text-sm flex flex-col gap-2 pl-4" style={{ listStyleType: "disc" }}>
<li>
<strong style={{ color: "#ffffff" }}>Email address</strong> collected at purchase,
used to deliver your license key and send important account notices.
</li>
<li>
<strong style={{ color: "#ffffff" }}>Payment information</strong> processed entirely
by Stripe. We never see or store your card number, CVV, or banking details.
</li>
<li>
<strong style={{ color: "#ffffff" }}>Hardware ID (HWID)</strong> a non-reversible
fingerprint of your machine, used to bind your license key. It cannot be used to
identify you personally.
</li>
<li>
<strong style={{ color: "#ffffff" }}>IP address and timestamp</strong> logged on
each authentication request for security and abuse prevention.
</li>
<li>
<strong style={{ color: "#ffffff" }}>Contact form submissions</strong> name, email,
and message content submitted through our Contact page.
</li>
</ul>
</div>
<div>
<h2 className="text-sm font-semibold mb-2" style={{ color: "#ffffff" }}>3. How We Use Your Data</h2>
<p className="text-sm">
Data collected is used solely to: deliver license keys, authenticate your software,
respond to support requests, and detect and prevent abuse or unauthorized access.
We do not use your data for advertising or sell it to any third party.
</p>
</div>
<div>
<h2 className="text-sm font-semibold mb-2" style={{ color: "#ffffff" }}>4. Data Storage</h2>
<p className="text-sm">
Your data is stored on a private server hosted by Hetzner in the EU. The database
is not publicly accessible. Authentication logs are retained for up to 90 days.
Email addresses and license records are retained for the life of your license and
a reasonable period after for support purposes.
</p>
</div>
<div>
<h2 className="text-sm font-semibold mb-2" style={{ color: "#ffffff" }}>5. Third Parties</h2>
<p className="text-sm">
We use Stripe for payment processing. Stripe&apos;s privacy policy governs how they
handle your payment data. We do not share your personal data with any other third party.
</p>
</div>
<div>
<h2 className="text-sm font-semibold mb-2" style={{ color: "#ffffff" }}>6. Your Rights</h2>
<p className="text-sm">
You may request deletion of your personal data (email address and authentication logs)
at any time by contacting support@verimundsolutions.com. Note that deleting your data
will also invalidate any associated license keys.
</p>
</div>
<div>
<h2 className="text-sm font-semibold mb-2" style={{ color: "#ffffff" }}>7. Cookies</h2>
<p className="text-sm">
This website does not use tracking cookies or third-party analytics. No cookie consent
banner is required.
</p>
</div>
<div>
<h2 className="text-sm font-semibold mb-2" style={{ color: "#ffffff" }}>8. Contact</h2>
<p className="text-sm">
Privacy-related inquiries may be directed to support@verimundsolutions.com.
</p>
</div>
</div>
</FadeIn>
</div>
</section>
);
}