From a5233d09a46ffde6df8842dfeacf6c442a344e85 Mon Sep 17 00:00:00 2001 From: Denshooter <44590296+Denshooter@users.noreply.github.com> Date: Mon, 10 Feb 2025 23:32:39 +0100 Subject: [PATCH] removed vercel analytics, added umami (#6) --- app/layout.tsx | 6 ++---- app/privacy-policy/page.tsx | 41 ++++++++++++++++++------------------- 2 files changed, 22 insertions(+), 25 deletions(-) diff --git a/app/layout.tsx b/app/layout.tsx index 9652c80..2093f52 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -8,7 +8,7 @@ import "./globals.css"; import {Roboto} from 'next/font/google'; import React, {useEffect, useState} from "react"; -import ClientCookieConsentBanner from "./components/ClientCookieConsentBanner"; +//import ClientCookieConsentBanner from "./components/ClientCookieConsentBanner"; const roboto = Roboto({ @@ -35,11 +35,9 @@ export default function RootLayout({ return ( + - {children} - {consent === "accepted" && } - {consent === "accepted" && } ); diff --git a/app/privacy-policy/page.tsx b/app/privacy-policy/page.tsx index 2c7bd96..ecdfdb2 100644 --- a/app/privacy-policy/page.tsx +++ b/app/privacy-policy/page.tsx @@ -1,6 +1,6 @@ 'use client'; -import React, {useEffect, useState} from "react"; +import React, { useEffect, useState } from "react"; import Header from "../components/Header"; import Footer_Back from "../components/Footer_Back"; @@ -15,7 +15,7 @@ export default function PrivacyPolicy() { return (
-
+

Privacy Policy

@@ -25,35 +25,34 @@ export default function PrivacyPolicy() {

Information We Collect

- I use Vercel's Speed Insights and Web Analytics to collect information about the usage of my - website. - This includes data such as page views, time spent on pages, interaction metrics, and performance - insights. + I use Umami Web Analytics to collect anonymized data about the usage of my website. This includes + information such as page views, time spent on pages, and general interaction metrics. No personally + identifiable information is stored or processed.

How I Use Your Information

- The information collected is used to improve the performance, usability, and user experience of my - website. - I analyze this data to optimize content, and enhance site performance. + The collected data is used solely to improve the performance, usability, and user experience of my + website. Since all data is anonymized, it cannot be linked back to any individual.

Third-Party Services

- Vercel may process collected data in accordance with their own privacy policies. Please review - Vercel's - Privacy Policy for more details. + Umami is a privacy-focused analytics tool that does not use cookies or track users across different + sites. More information can be found on the official Umami website.

-

Data Protection

+

Contact Form

- I take data security seriously. The information collected through Vercel's Speed Insights and - Web - Analytics - is securely stored and only accessible to me. + If you use the contact form on my website, the submitted information will be sent to me via email. + This data is not stored or shared with third parties and is used solely to respond to your inquiry. +

+

Social Media Links

+

+ My website contains links to GitHub and LinkedIn. Clicking on these links may result in data + collection by the respective platforms, subject to their own privacy policies.

Your Rights

- You have the right to request information about your data, ask for corrections, or request its - deletion. - If you wish to exercise these rights, please contact me. + Since the collected data is fully anonymized, individual deletion requests are not applicable. + However, if you have any concerns, you can contact me.

Contact Us

@@ -61,7 +60,7 @@ export default function PrivacyPolicy() { contact form.

- +
); }