chore: add privacy policy
This commit is contained in:
parent
84666baa6c
commit
090609a6fd
3 changed files with 43 additions and 0 deletions
|
|
@ -6,6 +6,7 @@ import { ThemeProvider } from "@/context/Theme.tsx";
|
||||||
|
|
||||||
import IndexPage from "./pages/IndexPage.tsx";
|
import IndexPage from "./pages/IndexPage.tsx";
|
||||||
import AppPage from "./pages/AppPage.tsx";
|
import AppPage from "./pages/AppPage.tsx";
|
||||||
|
import PrivacyPolicy from "./pages/PrivacyPolicy.tsx";
|
||||||
|
|
||||||
import "./index.css";
|
import "./index.css";
|
||||||
|
|
||||||
|
|
@ -16,6 +17,7 @@ createRoot(document.getElementById("root")!).render(
|
||||||
<Routes>
|
<Routes>
|
||||||
<Route path="/" element={<IndexPage />} />
|
<Route path="/" element={<IndexPage />} />
|
||||||
<Route path="/app" element={<AppPage />} />
|
<Route path="/app" element={<AppPage />} />
|
||||||
|
<Route path="/privacy-policy" element={<PrivacyPolicy />} />
|
||||||
</Routes>
|
</Routes>
|
||||||
</BrowserRouter>
|
</BrowserRouter>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
|
|
|
||||||
|
|
@ -35,6 +35,10 @@ function IndexPage() {
|
||||||
|
|
||||||
<h1 className="text-5xl font-[Inter] font-bold mt-32">Original vs. blockmatic</h1>
|
<h1 className="text-5xl font-[Inter] font-bold mt-32">Original vs. blockmatic</h1>
|
||||||
<ImageComparison />
|
<ImageComparison />
|
||||||
|
|
||||||
|
<footer>
|
||||||
|
<Link to={{ pathname: "/privacy-policy" }}>Privacy Policy</Link>
|
||||||
|
</footer>
|
||||||
</main>
|
</main>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
37
src/pages/PrivacyPolicy.tsx
Normal file
37
src/pages/PrivacyPolicy.tsx
Normal file
|
|
@ -0,0 +1,37 @@
|
||||||
|
import { ArrowLeftIcon } from "lucide-react";
|
||||||
|
import { Link } from "react-router";
|
||||||
|
|
||||||
|
function PrivacyPolicy() {
|
||||||
|
return (
|
||||||
|
<div className="p-16">
|
||||||
|
<Link to={{ pathname: "/" }} className="flex gap-1 mb-4 underline-offset-4 hover:underline">
|
||||||
|
<ArrowLeftIcon /> back
|
||||||
|
</Link>
|
||||||
|
|
||||||
|
<h1 className="text-2xl font-medium">Privacy Policy</h1>
|
||||||
|
<p className="mb-4">
|
||||||
|
<strong>Effective Date:</strong> January 2, 2025
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>By using this website, you confirm that you understand and agree to this Privacy Policy.</p>
|
||||||
|
|
||||||
|
<ul className="list-disc ml-8 py-2">
|
||||||
|
<li>Blockmatic does not collect, store, or process any data in any form.</li>
|
||||||
|
<li>It also does not use cookies or analytics services.</li>
|
||||||
|
<li>
|
||||||
|
Blockmatic is hosted by Vercel. I can not guarantee that Vercel does not collect any data, therefore I recommend reviewing their privacy
|
||||||
|
policy for clarification.
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
If you have any questions or concerns, please contact me at:{" "}
|
||||||
|
<a href="mailto:hello@trafficlunar.net" className="text-blue-500 dark:text-blue-300">
|
||||||
|
hello@trafficlunar.net
|
||||||
|
</a>
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
export default PrivacyPolicy;
|
||||||
Loading…
Reference in a new issue