Update info and more
This commit is contained in:
parent
1ff7588977
commit
d8156ca319
15 changed files with 210 additions and 27 deletions
41
src/components/blog/sources.md
Normal file
41
src/components/blog/sources.md
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
**Privacy Guides**
|
||||||
|
|
||||||
|
Check out privacy alternatives to software, apps, and other tools you use. Privacy Guides also providies a decent knowledge base on privacy eassentials on enhancing your privacy in life and provides a great run-down on threat modeling.
|
||||||
|
|
||||||
|
https://www.privacyguides.org/
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
**Privacy Respecting**
|
||||||
|
|
||||||
|
A list of free services as alternatives to software, apps, and other tools you use.
|
||||||
|
|
||||||
|
https://github.com/nikitavoloboev/privacy-respecting?tab=readme-ov-file#what
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
**Offshore.CAT**
|
||||||
|
|
||||||
|
Offshore.CAT is a compiled list of the real & genuine, along with the bad & garbage offshore services that we have either used/have had experience with in the past.
|
||||||
|
|
||||||
|
https://offshore.cat/
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
**AlterativeTo**
|
||||||
|
|
||||||
|
A large database of alternatives to software, apps, and other tools you use. Make sure to use the "Filter" function of AlternativeTo to only use open source and privacy focused alternatives.
|
||||||
|
|
||||||
|
https://alternativeto.net/
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
a {
|
||||||
|
text-decoration: underline
|
||||||
|
}
|
||||||
|
</style>
|
|
@ -3,14 +3,25 @@ import { Copyright } from "@iconoir/vue";
|
||||||
---
|
---
|
||||||
|
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
|
<div>
|
||||||
|
<a href="#">Privacy Policy</a>
|
||||||
|
<a href="#">Refund Policy</a>
|
||||||
|
</div>
|
||||||
<p><Copyright/> 2014 - 2024 SudoVanilla</p>
|
<p><Copyright/> 2014 - 2024 SudoVanilla</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<style lang="scss" is:global>
|
<style lang="scss" is:global>
|
||||||
.footer {
|
.footer {
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: center;
|
justify-content: space-between;
|
||||||
padding: 24px;
|
padding: 24px 0px;
|
||||||
|
div {
|
||||||
|
display: flex;
|
||||||
|
gap: 12px;
|
||||||
|
a {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
}
|
||||||
p {
|
p {
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
|
@ -19,6 +19,7 @@ SunLight
|
||||||
<a class="header-link-item" href="https://ark.sudovanilla.org/">Ark</a>
|
<a class="header-link-item" href="https://ark.sudovanilla.org/">Ark</a>
|
||||||
<a class="header-link-item" href="/instances/">Instances</a>
|
<a class="header-link-item" href="/instances/">Instances</a>
|
||||||
<a class="header-link-item" href="/docs/">Docs</a>
|
<a class="header-link-item" href="/docs/">Docs</a>
|
||||||
|
<a class="header-link-item special" href="/donate/">Donate</a>
|
||||||
<!-- <a class="header-link-item" href="/init/">Init Privacy</a> -->
|
<!-- <a class="header-link-item" href="/init/">Init Privacy</a> -->
|
||||||
</div>
|
</div>
|
||||||
<a href="/"><SudoVanilla OnlyLogo WithLogo /></a>
|
<a href="/"><SudoVanilla OnlyLogo WithLogo /></a>
|
||||||
|
@ -41,6 +42,7 @@ SunLight
|
||||||
<a class="header-link-item" href="/docs/">Docs</a>
|
<a class="header-link-item" href="/docs/">Docs</a>
|
||||||
<!-- <a class="header-link-item" href="/init/">Init Privacy</a> -->
|
<!-- <a class="header-link-item" href="/init/">Init Privacy</a> -->
|
||||||
<a class="header-link-item" href="https://status.sudovanilla.org/">Status</a>
|
<a class="header-link-item" href="https://status.sudovanilla.org/">Status</a>
|
||||||
|
<a class="header-link-item special" href="/donate/">Donate</a>
|
||||||
<button id="toggle-da-theme" data-color-mode-switch style="display: none;"></button>
|
<button id="toggle-da-theme" data-color-mode-switch style="display: none;"></button>
|
||||||
<button onclick="document.querySelector('#toggle-da-theme').click()" data-color-mode-switch class="theme-toggle-button theme-is-light"><SunLight/></button>
|
<button onclick="document.querySelector('#toggle-da-theme').click()" data-color-mode-switch class="theme-toggle-button theme-is-light"><SunLight/></button>
|
||||||
<button onclick="document.querySelector('#toggle-da-theme').click()" data-color-mode-switch class="theme-toggle-button theme-is-dark"><HalfMoon/></button>
|
<button onclick="document.querySelector('#toggle-da-theme').click()" data-color-mode-switch class="theme-toggle-button theme-is-dark"><HalfMoon/></button>
|
||||||
|
@ -210,6 +212,13 @@ mobilebar {
|
||||||
width: 0px;
|
width: 0px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.special {
|
||||||
|
color: black !important;
|
||||||
|
background: #ffff9e;
|
||||||
|
font-weight: bold;
|
||||||
|
padding: 6px 12px;
|
||||||
|
border-radius: 3rem;
|
||||||
|
}
|
||||||
.header-login-button {
|
.header-login-button {
|
||||||
align-items: center;
|
align-items: center;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
|
@ -41,7 +41,7 @@ When a user registered an account, it is processed with the following data:
|
||||||
"invidous_media": "https://yt.sudovanilla.org",
|
"invidous_media": "https://yt.sudovanilla.org",
|
||||||
"safetwitch_data": "https://twitch.sudovanilla.org",
|
"safetwitch_data": "https://twitch.sudovanilla.org",
|
||||||
"safetwitch_media": "https://twitch.sudovanilla.org",
|
"safetwitch_media": "https://twitch.sudovanilla.org",
|
||||||
"image_proxy": "https://ipx.sudovanilla.org",
|
"image_proxy": "https://image.proxy.sudovanilla.org",
|
||||||
"player_type": "Zorn"
|
"player_type": "Zorn"
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
|
@ -4,5 +4,5 @@ author: Proton Team
|
||||||
date: 2017-03-24
|
date: 2017-03-24
|
||||||
url: https://proton.me/blog/private-browsing-history
|
url: https://proton.me/blog/private-browsing-history
|
||||||
image: >-
|
image: >-
|
||||||
https://ipx.sudovanilla.org/https://res.cloudinary.com/dbulfrlrz/images/w_1434,h_717,c_scale/f_auto,q_auto/f_auto,q_auto/v1707577896/wp-pme/browsing_history_privacy/browsing_history_privacy
|
https://image.proxy.sudovanilla.org/https://res.cloudinary.com/dbulfrlrz/images/w_1434,h_717,c_scale/f_auto,q_auto/f_auto,q_auto/v1707577896/wp-pme/browsing_history_privacy/browsing_history_privacy
|
||||||
---
|
---
|
||||||
|
|
7
src/content/recommend-reading/isp-is-spying-on-ya.mdx
Normal file
7
src/content/recommend-reading/isp-is-spying-on-ya.mdx
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
---
|
||||||
|
title: Google ads are getting worse, at your expense
|
||||||
|
author: Ben Wolford
|
||||||
|
date: 0001-01-01
|
||||||
|
url: https://proton.me/blog/google-shows-more-ads
|
||||||
|
image: https://md.sudovanilla.org/images/new-ads-in-gmail-inbox_3542274c2d.webp
|
||||||
|
---
|
|
@ -1,8 +0,0 @@
|
||||||
---
|
|
||||||
title: Reasons not to use Discord
|
|
||||||
author: Ashley0143
|
|
||||||
date: 1901-01-01
|
|
||||||
url: >-
|
|
||||||
https://ipx.sudovanilla.org/https://d4.alternativeto.net/U0bSOtDrHsrsuXCoXtDsXj0BE8RWnRvthwJb98711kY/rs:fill:760:380:0/g:ce:0:0/YWJzOi8vZGlzdC9jb250ZW50LzE2OTIwMDM2NzE0NzIucG5n.png
|
|
||||||
image: https://md.sudovanilla.org/discord.jpeg
|
|
||||||
---
|
|
|
@ -2,6 +2,6 @@
|
||||||
title: Why Privacy Matters
|
title: Why Privacy Matters
|
||||||
author: Jonah Aragon and Daniel Nathan Gray
|
author: Jonah Aragon and Daniel Nathan Gray
|
||||||
date: 2023-05-01
|
date: 2023-05-01
|
||||||
url: https://www.privacyguides.org/en/basics/why-privacy-matters/
|
url: https://www.privacyguides.org/en/basics/why-privacy-matters
|
||||||
image: https://md.sudovanilla.org/images/why-privacy-matters.png
|
image: https://md.sudovanilla.org/images/why-privacy-matters.png
|
||||||
---
|
---
|
||||||
|
|
|
@ -10,6 +10,7 @@ import Footer from '@components/global/Footer.astro'
|
||||||
// Styles
|
// Styles
|
||||||
import "@styles/index.scss"
|
import "@styles/index.scss"
|
||||||
import { fade } from "astro:transitions"
|
import { fade } from "astro:transitions"
|
||||||
|
import Heading from "@components/Heading.astro"
|
||||||
|
|
||||||
// Other
|
// Other
|
||||||
if (Astro.url.pathname === '/roadmap/') {
|
if (Astro.url.pathname === '/roadmap/') {
|
||||||
|
@ -22,6 +23,7 @@ if (Astro.url.pathname === '/roadmap/') {
|
||||||
<slot name="sub-header" />
|
<slot name="sub-header" />
|
||||||
</Header>
|
</Header>
|
||||||
<div class="page-content">
|
<div class="page-content">
|
||||||
|
<Heading Title={frontmatter.Title}/>
|
||||||
<slot />
|
<slot />
|
||||||
<Footer/>
|
<Footer/>
|
||||||
</div>
|
</div>
|
||||||
|
@ -34,8 +36,6 @@ if (Astro.url.pathname === '/roadmap/') {
|
||||||
</style>
|
</style>
|
||||||
</noscript>
|
</noscript>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{CenterIt ?
|
{CenterIt ?
|
||||||
<style>
|
<style>
|
||||||
.page-content {
|
.page-content {
|
||||||
|
|
|
@ -4,6 +4,10 @@ import Default from "@layouts/Default.astro";
|
||||||
|
|
||||||
// Components
|
// Components
|
||||||
import Posts from "@components/blog/posts.astro";
|
import Posts from "@components/blog/posts.astro";
|
||||||
|
import Heading from "@components/Heading.astro";
|
||||||
|
|
||||||
|
// Markdown
|
||||||
|
import Sources from "@components/blog/sources.md"
|
||||||
|
|
||||||
// List Posts
|
// List Posts
|
||||||
import { getCollection } from "astro:content";
|
import { getCollection } from "astro:content";
|
||||||
|
@ -18,5 +22,12 @@ const posts = await getCollection("recommend-reading");
|
||||||
<a href="/blog/recommended-reading/">Recommended Reading</a>
|
<a href="/blog/recommended-reading/">Recommended Reading</a>
|
||||||
</div>
|
</div>
|
||||||
</Fragment>
|
</Fragment>
|
||||||
<Fragment slot="body"><Posts GetPosts={posts} PrefixSlug=""/></Fragment>
|
<Fragment slot="body">
|
||||||
|
<Heading Title="Posts"/>
|
||||||
|
<Posts GetPosts={posts} PrefixSlug=""/>
|
||||||
|
<p style="opacity: 0.5; font-size: 14px;">All links above goes to external sources, outside of SudoVanilla.</p>
|
||||||
|
<p style="opacity: 0.5; font-size: 14px;">Some links may be set incorrectly. Check the URL and make sure it doesn't end in "/" or double "//".</p>
|
||||||
|
<Heading Title="Looking for Alternatives?"/>
|
||||||
|
<Sources/>
|
||||||
|
</Fragment>
|
||||||
</Default>
|
</Default>
|
||||||
|
|
33
src/pages/donate.astro
Normal file
33
src/pages/donate.astro
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
---
|
||||||
|
// Layout
|
||||||
|
import Default from "@layouts/Default.astro";
|
||||||
|
|
||||||
|
// Components
|
||||||
|
import Heading from "@components/Heading.astro";
|
||||||
|
|
||||||
|
// List Posts
|
||||||
|
import { getCollection } from "astro:content";
|
||||||
|
const posts = await getCollection("posts");
|
||||||
|
---
|
||||||
|
|
||||||
|
<Default MobileTitle="Become a Sponsor">
|
||||||
|
<Fragment slot="sub-header">
|
||||||
|
<p class="header-sub-service">Become a Sponsor</p>
|
||||||
|
<div>
|
||||||
|
<a target="_blank" style="opacity: 0.5; pointer-events: none;" href="#">Wire Transfer</a>
|
||||||
|
<a target="_blank" href="https://paypal.me/KorbsStudio">Paypal</a>
|
||||||
|
<a target="_blank" href="https://cash.app/$SudoVanilla">CashApp</a>
|
||||||
|
<span>-</span>
|
||||||
|
<a target="_blank" href="https://payments.sudovanilla.org/p/login/3cs28Rcxeg1EbjG7ss">Stripe Login</a>
|
||||||
|
</div>
|
||||||
|
</Fragment>
|
||||||
|
<Fragment slot="body">
|
||||||
|
<noscript>
|
||||||
|
<p>This page generates a pricing table from Stripe, using JavaScript. You appear to have JavaScript disabled or using an unsupported browser.</p>
|
||||||
|
</noscript>
|
||||||
|
<script async src="https://js.stripe.com/v3/pricing-table.js"></script>
|
||||||
|
<stripe-pricing-table pricing-table-id="prctbl_1NgOhRLMVfOpFIdGFBjAVARS"
|
||||||
|
publishable-key="pk_live_51MF34bLMVfOpFIdGXPQfwLICjlGvNE5R6oWklF0apeX91hTx7EGXd7WzqtOI5tFn0ciLnIewoiORGXlGtPzCdvyw00kmt3Ibjk">
|
||||||
|
</stripe-pricing-table>
|
||||||
|
</Fragment>
|
||||||
|
</Default>
|
|
@ -23,8 +23,8 @@ import { BookmarkBook, ReportColumns } from "@iconoir/vue";
|
||||||
Title="SudoVanilla"
|
Title="SudoVanilla"
|
||||||
Description="Counting on the Open Web"
|
Description="Counting on the Open Web"
|
||||||
UseImage
|
UseImage
|
||||||
Image="https://images.pexels.com/photos/2026454/pexels-photo-2026454.jpeg"
|
Image="https://md.sudovanilla.org/images/pexels-asphotograpy-94842.jpg"
|
||||||
Credit="Spiez, BE, Switzerland. Shot by Tanathip Rattanatum on Pexels."
|
Credit="Green Pine Trees. Shot by AS Photography on Pexels."
|
||||||
/>
|
/>
|
||||||
<Heading Title="Blog" Description="Tips, Tricks, and Updates">
|
<Heading Title="Blog" Description="Tips, Tricks, and Updates">
|
||||||
<slot slot="icon">
|
<slot slot="icon">
|
||||||
|
@ -37,6 +37,13 @@ import { BookmarkBook, ReportColumns } from "@iconoir/vue";
|
||||||
<ReportColumns width={32} height={32} />
|
<ReportColumns width={32} height={32} />
|
||||||
</slot>
|
</slot>
|
||||||
</Heading>
|
</Heading>
|
||||||
|
<LargeCard
|
||||||
|
Title="Zorn Player"
|
||||||
|
Description="Video Player for Astro"
|
||||||
|
Image="https://md.sudovanilla.org/images/Screenshot%20from%202024-08-27%2001-41-34.png"
|
||||||
|
CTA_Primary="Documentation"
|
||||||
|
CTA_Primary_Link="/docs/zorn/introduction/"
|
||||||
|
/>
|
||||||
<LargeCard
|
<LargeCard
|
||||||
Title="ButterflyVu"
|
Title="ButterflyVu"
|
||||||
Description="Documention Site"
|
Description="Documention Site"
|
||||||
|
@ -47,18 +54,11 @@ import { BookmarkBook, ReportColumns } from "@iconoir/vue";
|
||||||
/>
|
/>
|
||||||
<LargeCard
|
<LargeCard
|
||||||
Title="MinPluto"
|
Title="MinPluto"
|
||||||
Description="Yet Another YouTube Frontend"
|
Description="Privacy Frontend for Twitch"
|
||||||
Image="https://md.sudovanilla.org/images/mp.webp"
|
Image="https://md.sudovanilla.org/images/mp-ba-1.png"
|
||||||
CTA_Primary="Source Code"
|
CTA_Primary="Source Code"
|
||||||
CTA_Primary_Link="https://ark.sudovanilla.org/MinPluto/MinPluto/"
|
CTA_Primary_Link="https://ark.sudovanilla.org/MinPluto/MinPluto/"
|
||||||
/>
|
/>
|
||||||
<LargeCard
|
|
||||||
Title="Zorn Player"
|
|
||||||
Description="Video Player for Astro"
|
|
||||||
Image="https://md.sudovanilla.org/images/Screenshot%20from%202024-08-27%2001-41-34.png"
|
|
||||||
CTA_Primary="Documentation"
|
|
||||||
CTA_Primary_Link="/docs/zorn/introduction/"
|
|
||||||
/>
|
|
||||||
<LargeCard
|
<LargeCard
|
||||||
Title="Init Privacy"
|
Title="Init Privacy"
|
||||||
Description="Taking Back Control"
|
Description="Taking Back Control"
|
||||||
|
|
71
src/pages/privacy-policy.md
Normal file
71
src/pages/privacy-policy.md
Normal file
|
@ -0,0 +1,71 @@
|
||||||
|
---
|
||||||
|
layout: '../layouts/Markdown.astro'
|
||||||
|
Title: 'Privacy Policy'
|
||||||
|
---
|
||||||
|
|
||||||
|
<p style="opacity: 0.5; font-size: 14px">Last Updated: November 19th, 2024</p>
|
||||||
|
|
||||||
|
**Support**
|
||||||
|
|
||||||
|
When you send an email to any sudovanilla.org emails, your email address and the information you sent is collected. All emails are archived.
|
||||||
|
|
||||||
|
**Payments**
|
||||||
|
|
||||||
|
Payment information are processed for when you donate to SudoVanilla or any other purchases. Stripe is used as the preferred payment processor for all of SudoVanilla and it's donations.
|
||||||
|
|
||||||
|
Stripe logs the following details:
|
||||||
|
- Charge ID
|
||||||
|
- Expire Date
|
||||||
|
- Last 4 digits of the card
|
||||||
|
- Card Type
|
||||||
|
- Origin Country
|
||||||
|
- Issuer
|
||||||
|
- Owner
|
||||||
|
- Owner Email
|
||||||
|
|
||||||
|
If you don't want your information shared with SudoVanilla, it is recommended to use https://privacy.com to create a masked card. You can join Privacy with SudoVanilla's invite link to https://app.privacy.com/join/MCHG9.
|
||||||
|
|
||||||
|
Emails sent from Stripe should be sent via a sudovanilla.org email, as of November 15th 2024. If not, report back.
|
||||||
|
|
||||||
|
All payments should done via sudovanilla.org with a Stripe user dashboard. If not, report back.
|
||||||
|
|
||||||
|
SudoVanilla prints phyical copies of all receipts, as of November 15th 2024.
|
||||||
|
|
||||||
|
**SudoVanilla Ark**
|
||||||
|
|
||||||
|
When you sign up for SudoVanilla Ark, the following information is recorded:
|
||||||
|
- ID
|
||||||
|
- Email
|
||||||
|
- Username
|
||||||
|
- Created Date
|
||||||
|
- Last Sign-In Date
|
||||||
|
|
||||||
|
**Opengist**
|
||||||
|
|
||||||
|
When you sign up for Opengist on SudoVanilla, the following information is recorded:
|
||||||
|
- ID
|
||||||
|
- Username
|
||||||
|
- Created Date
|
||||||
|
|
||||||
|
**SudoVanilla Share (Pingvin)**
|
||||||
|
|
||||||
|
All files you share on SudoVanilla Share are deleted after 72 hours.
|
||||||
|
|
||||||
|
When you sign up for SudoVanilla Share, the following information is recorded:
|
||||||
|
- Email
|
||||||
|
- Username
|
||||||
|
|
||||||
|
**Zipline**
|
||||||
|
|
||||||
|
All content you upload to Zipline on SudoVanilla do not expire.
|
||||||
|
|
||||||
|
When you sign up for SudoVanilla Share, the following information is recorded:
|
||||||
|
- Username
|
||||||
|
|
||||||
|
**Deletion Request**
|
||||||
|
|
||||||
|
If you're not comfortable with SudoVanilla keeping data suchs as emails you send, physical copies of your reciepts, or etc; then you can request this information to be deleted by [sending an email](mailto:privacy-deletion-PLEASE-REMOVE-THIS-FOR-SPAM-PROTECTION@sudovanilla.org?subject=Privacy%20Request&body=I%20want%20the%20following%20information%20deleted%3A%20).
|
||||||
|
|
||||||
|
If you would like to delete your SudoVanilla Ark account, go to your [Account settings](privacy-deletion-PLEASE-REMOVE-THIS-FOR-SPAM-PROTECTION@sudovanilla.org) and follow the prompt in the "Delete your account" portion. If you're unable to access your SudoVanilla Ark account, please send a reset password request instead, then try again.
|
||||||
|
|
||||||
|
<style>.page-content a {text-decoration: underline}</style>
|
8
src/pages/refund-policy.md
Normal file
8
src/pages/refund-policy.md
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
---
|
||||||
|
layout: '../layouts/Markdown.astro'
|
||||||
|
Title: 'Refund Policy'
|
||||||
|
---
|
||||||
|
|
||||||
|
**Donations**
|
||||||
|
|
||||||
|
SudoVanilla only accepts donations via Stripe or Liberapay, all donations sent to SudoVanilla are final and refunds will not be allowed.
|
Loading…
Reference in a new issue