Update privacy policy
This commit is contained in:
parent
8c4ec385de
commit
02354661d4
3 changed files with 51 additions and 4 deletions
19
src/components/text/PrivacyPolicyAnalytics.astro
Normal file
19
src/components/text/PrivacyPolicyAnalytics.astro
Normal 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>
|
||||
}
|
||||
}
|
||||
}
|
28
src/components/text/PrivacyPolicyCloudflare.astro
Normal file
28
src/components/text/PrivacyPolicyCloudflare.astro
Normal 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
|
||||
}
|
|
@ -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.
|
||||
|
|
Reference in a new issue