From 02354661d478fb06621f7d5956670d307fc01606 Mon Sep 17 00:00:00 2001 From: Korbs Date: Thu, 11 Jul 2024 20:07:31 -0400 Subject: [PATCH] Update privacy policy --- .../text/PrivacyPolicyAnalytics.astro | 19 +++++++++++++ .../text/PrivacyPolicyCloudflare.astro | 28 +++++++++++++++++++ src/pages/privacy.mdx | 8 +++--- 3 files changed, 51 insertions(+), 4 deletions(-) create mode 100644 src/components/text/PrivacyPolicyAnalytics.astro create mode 100644 src/components/text/PrivacyPolicyCloudflare.astro diff --git a/src/components/text/PrivacyPolicyAnalytics.astro b/src/components/text/PrivacyPolicyAnalytics.astro new file mode 100644 index 0000000..9daba0f --- /dev/null +++ b/src/components/text/PrivacyPolicyAnalytics.astro @@ -0,0 +1,19 @@ +--- +import { + ANALYTICS +} from '@utils/GetConfig' +--- + + +{ + ()=> { + if (ANALYTICS === "false") { + return null + } else { + return +

Information Collection and Use

+

This instance of MinPluto uses {ANALYTICS} for analytics, no personal informatin is collected about you. Data that is collected can not be used to identify you, along with devices or any other factors.

+

All data collected with {ANALYTICS} is anonymous.

+ } + } +} \ No newline at end of file diff --git a/src/components/text/PrivacyPolicyCloudflare.astro b/src/components/text/PrivacyPolicyCloudflare.astro new file mode 100644 index 0000000..cd914ec --- /dev/null +++ b/src/components/text/PrivacyPolicyCloudflare.astro @@ -0,0 +1,28 @@ +--- +import { + CLOUDFLARE +} from '@utils/GetConfig' +--- + + +{CLOUDFLARE ? +

Cloudflare Usage

+

This instance uses Cloudflare which means the following information is collected:

+ +

This is shown in the "Analytics & Logs" portion in Cloudflare's Dashboard, this can't be turned off by the instance operator.

+ : + null +} \ No newline at end of file diff --git a/src/pages/privacy.mdx b/src/pages/privacy.mdx index 20620f7..79a0c5d 100644 --- a/src/pages/privacy.mdx +++ b/src/pages/privacy.mdx @@ -6,6 +6,8 @@ import { ANALYTICS } from '@utils/GetConfig' +import PrivacyPolicyAnalytics from '@components/text/PrivacyPolicyAnalytics.astro' +import PrivacyPolicyCloudflare from '@components/text/PrivacyPolicyCloudflare.astro' import OptButtons from '@components/buttons/Telemtry.astro' # Privacy Policy @@ -14,11 +16,9 @@ import OptButtons from '@components/buttons/Telemtry.astro' Any service in MinPluto that is 3rd party is proxied by this instance or another instance such as images, videos, fonts, scripts, and more. No personal information information is collected and no information is sent to any 3rd party. -## Information Collection and Use + -This instance of MinPluto uses {ANALYTICS} for analytics, no personal informatin is collected about you. Data that is collected can not be used to identify you, along with devices or any other factors. - -All data collected with {ANALYTICS} is anonymous. + ## We Don't Know What You're Watching When you watch a video on a MinPluto instance with analytics enabled, the analytics software doesn't show what video are you watching. The query in the URL, which is the video ID, is not saved to analytics. What we see is only "/watch", not "/watch?=dQw4w9WgXcQ". This goes for anything else that may have a query in it.