Update privacy policy

This commit is contained in:
Korbs 2024-07-11 20:07:31 -04:00
parent 8c4ec385de
commit 02354661d4
3 changed files with 51 additions and 4 deletions

View file

@ -0,0 +1,19 @@
---
import {
ANALYTICS
} from '@utils/GetConfig'
---
<!-- This can't be done in Markdown or MDX, hence why it's an Astro component -->
{
()=> {
if (ANALYTICS === "false") {
return null
} else {
return
<h2>Information Collection and Use</h2>
<p>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. </p>
<p>All data collected with {ANALYTICS} is anonymous.</p>
}
}
}

View file

@ -0,0 +1,28 @@
---
import {
CLOUDFLARE
} from '@utils/GetConfig'
---
<!-- This can't be done in Markdown or MDX, hence why it's an Astro component -->
{CLOUDFLARE ?
<h2>Cloudflare Usage</h2>
<p>This instance uses Cloudflare which means the following information is collected:</p>
<ul>
<li>Refers</li>
<li>Paths</li>
<li>Hosts</li>
<li>Browser</li>
<li>Operating System</li>
<li>Device Type</li>
<li>ASN</li>
<li>User Agent</li>
<li>Data Center</li>
<li>Status Code</li>
<li>IP Address</li>
<li>HTTP Version</li>
</ul>
<p>This is shown in the "Analytics & Logs" portion in Cloudflare's Dashboard, this can't be turned off by the instance operator.</p>
:
null
}

View file

@ -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
<PrivacyPolicyAnalytics/>
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.
<PrivacyPolicyCloudflare/>
## 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.