kopia lustrzana https://github.com/gabipurcaru/followgraph
added privacy policy (#27)
rodzic
606f9cbead
commit
189d2c33fe
|
@ -357,7 +357,6 @@ function AccountDetails({ account, mainDomain }) {
|
|||
<li className="px-4 py-3 pb-7 sm:px-0 sm:py-4">
|
||||
<div className="flex flex-col gap-4 sm:flex-row">
|
||||
<div className="flex-shrink-0 m-auto">
|
||||
|
||||
<img
|
||||
className="w-16 h-16 sm:w-8 sm:h-8 rounded-full"
|
||||
src={avatar_static}
|
||||
|
|
|
@ -71,8 +71,9 @@ export function FAQ({}) {
|
|||
</FAQItem>
|
||||
|
||||
<FAQItem title="Can I download the list of accounts as CSV?">
|
||||
While it would be a useful feature, Followgraph does <em>not</em> plan to offer this functionality
|
||||
as it would facilitate inorganic and potentially malicious behaviour.
|
||||
While it would be a useful feature, Followgraph does <em>not</em>{' '}
|
||||
plan to offer this functionality as it would facilitate inorganic
|
||||
and potentially malicious behaviour.
|
||||
</FAQItem>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -17,12 +17,15 @@ export default function Footer({}) {
|
|||
@gabipurcaru@mastodon.online
|
||||
</Link>
|
||||
.<br />
|
||||
<span className='text-sm font-bold text-gray-900 dark:text-gray-400 '>
|
||||
<Link href="/privacy" className="underline">Privacy</Link> | {' '}
|
||||
<Link
|
||||
href="/donate"
|
||||
className="font-bold text-gray-900 dark:text-gray-400"
|
||||
className="underline"
|
||||
>
|
||||
Donate
|
||||
</Link>
|
||||
</Link>
|
||||
</span>
|
||||
</div>
|
||||
<span className="block text-sm text-center text-gray-500 dark:text-gray-400">
|
||||
Built with{' '}
|
||||
|
|
|
@ -27,6 +27,7 @@
|
|||
"typescript": "4.9.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tailwindcss/typography": "^0.5.8",
|
||||
"@types/sanitize-html": "^2.8.0",
|
||||
"autoprefixer": "^10.4.13",
|
||||
"eslint-config-prettier": "^8.5.0",
|
||||
|
@ -387,6 +388,34 @@
|
|||
"tslib": "^2.4.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tailwindcss/typography": {
|
||||
"version": "0.5.8",
|
||||
"resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.8.tgz",
|
||||
"integrity": "sha512-xGQEp8KXN8Sd8m6R4xYmwxghmswrd0cPnNI2Lc6fmrC3OojysTBJJGSIVwPV56q4t6THFUK3HJ0EaWwpglSxWw==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"lodash.castarray": "^4.4.0",
|
||||
"lodash.isplainobject": "^4.0.6",
|
||||
"lodash.merge": "^4.6.2",
|
||||
"postcss-selector-parser": "6.0.10"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"tailwindcss": ">=3.0.0 || insiders"
|
||||
}
|
||||
},
|
||||
"node_modules/@tailwindcss/typography/node_modules/postcss-selector-parser": {
|
||||
"version": "6.0.10",
|
||||
"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
|
||||
"integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"cssesc": "^3.0.0",
|
||||
"util-deprecate": "^1.0.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=4"
|
||||
}
|
||||
},
|
||||
"node_modules/@types/json5": {
|
||||
"version": "0.0.29",
|
||||
"resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
|
||||
|
@ -2773,6 +2802,18 @@
|
|||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/lodash.castarray": {
|
||||
"version": "4.4.0",
|
||||
"resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz",
|
||||
"integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/lodash.isplainobject": {
|
||||
"version": "4.0.6",
|
||||
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
|
||||
"integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/lodash.merge": {
|
||||
"version": "4.6.2",
|
||||
"resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
|
||||
|
@ -4518,6 +4559,30 @@
|
|||
"tslib": "^2.4.0"
|
||||
}
|
||||
},
|
||||
"@tailwindcss/typography": {
|
||||
"version": "0.5.8",
|
||||
"resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.8.tgz",
|
||||
"integrity": "sha512-xGQEp8KXN8Sd8m6R4xYmwxghmswrd0cPnNI2Lc6fmrC3OojysTBJJGSIVwPV56q4t6THFUK3HJ0EaWwpglSxWw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"lodash.castarray": "^4.4.0",
|
||||
"lodash.isplainobject": "^4.0.6",
|
||||
"lodash.merge": "^4.6.2",
|
||||
"postcss-selector-parser": "6.0.10"
|
||||
},
|
||||
"dependencies": {
|
||||
"postcss-selector-parser": {
|
||||
"version": "6.0.10",
|
||||
"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
|
||||
"integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"cssesc": "^3.0.0",
|
||||
"util-deprecate": "^1.0.2"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"@types/json5": {
|
||||
"version": "0.0.29",
|
||||
"resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
|
||||
|
@ -6206,6 +6271,18 @@
|
|||
"p-locate": "^5.0.0"
|
||||
}
|
||||
},
|
||||
"lodash.castarray": {
|
||||
"version": "4.4.0",
|
||||
"resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz",
|
||||
"integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==",
|
||||
"dev": true
|
||||
},
|
||||
"lodash.isplainobject": {
|
||||
"version": "4.0.6",
|
||||
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
|
||||
"integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
|
||||
"dev": true
|
||||
},
|
||||
"lodash.merge": {
|
||||
"version": "4.6.2",
|
||||
"resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
|
||||
|
|
|
@ -30,6 +30,7 @@
|
|||
"typescript": "4.9.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tailwindcss/typography": "^0.5.8",
|
||||
"@types/sanitize-html": "^2.8.0",
|
||||
"autoprefixer": "^10.4.13",
|
||||
"eslint-config-prettier": "^8.5.0",
|
||||
|
|
|
@ -0,0 +1,132 @@
|
|||
import Footer from './../components/Footer'
|
||||
import Donate from './../components/Donate'
|
||||
import Header from './../components/Header'
|
||||
import Head from 'next/head'
|
||||
|
||||
export default function Privacy() {
|
||||
return (
|
||||
<>
|
||||
<Head>
|
||||
<title>Followgraph for Mastodon</title>
|
||||
<meta name="description" content="Privacy policy" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<script type="application/ld+json">
|
||||
{`{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "WebSite",
|
||||
"url": "https://followgraph.vercel.app/",
|
||||
"image": {
|
||||
"@type": "ImageObject",
|
||||
"@id": "https://followgraph.vercel.app/#/schema/ImageObject/FollowGraphThumbnail",
|
||||
"url": "/ldjson-logo.jpg",
|
||||
"contentUrl": "/ldjson-logo.jpg",
|
||||
"caption": "Followgraph for Mastodon",
|
||||
"width": 345,
|
||||
"height": 345
|
||||
}
|
||||
}`}
|
||||
</script>
|
||||
<link rel="icon" href="/favicon.ico" />
|
||||
</Head>
|
||||
<div>
|
||||
<Header selected="privacy" />
|
||||
<section className="pt-32 dark:bg-gray-800">
|
||||
<div className="prose dark:prose-invert max-w-5xl px-10">
|
||||
<h1>tl;dr</h1>
|
||||
<p>
|
||||
Please refer to the full Privacy Policy below. The short summary
|
||||
is that Followgraph is a static website which{' '}
|
||||
<strong>
|
||||
sets no cookies and requires no authentication. The only data
|
||||
gathered is through{' '}
|
||||
<a href="https://vercel.com/analytics">Vercel Analytics</a>
|
||||
</strong>
|
||||
, which gathers aggregated visitor and demographic statistics
|
||||
about site visitors in a privacy-sensitive way.
|
||||
</p>
|
||||
<h1>Privacy Policy for Followgraph for Mastodon</h1>
|
||||
|
||||
<p>
|
||||
At Followgraph for Mastodon, accessible from
|
||||
https://followgraph.vercel.app/, one of our main priorities is the
|
||||
privacy of our visitors. This Privacy Policy document contains
|
||||
types of information that is collected and recorded by Followgraph
|
||||
for Mastodon and how we use it.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If you have additional questions or require more information about
|
||||
our Privacy Policy, do not hesitate to contact us.
|
||||
</p>
|
||||
|
||||
<h2>Log Files</h2>
|
||||
|
||||
<p>
|
||||
Followgraph for Mastodon follows a standard procedure of using log
|
||||
files. These files log visitors when they visit websites. All
|
||||
hosting companies do this and a part of hosting services'
|
||||
analytics. The information collected by log files include internet
|
||||
protocol (IP) addresses, browser type, Internet Service Provider
|
||||
(ISP), date and time stamp, referring/exit pages, and possibly the
|
||||
number of clicks. These are not linked to any information that is
|
||||
personally identifiable. The purpose of the information is for
|
||||
analyzing trends, administering the site, tracking users'
|
||||
movement on the website, and gathering demographic information.
|
||||
Our Privacy Policy was created with the help of the{' '}
|
||||
<a href="https://www.privacypolicyonline.com/privacy-policy-generator/">
|
||||
Privacy Policy Generator
|
||||
</a>
|
||||
.
|
||||
</p>
|
||||
|
||||
<h2>Third Party Privacy Policies</h2>
|
||||
|
||||
<p>
|
||||
Followgraph for Mastodon's Privacy Policy does not apply to
|
||||
other websites. In particular, Followgraph uses Vercel Analytics
|
||||
to gather basic information about site usage. You can find Vercel
|
||||
Analytics' Privacy Policy here:
|
||||
https://vercel.com/legal/privacy-policy.
|
||||
</p>
|
||||
|
||||
<h2>Children's Information</h2>
|
||||
|
||||
<p>
|
||||
Another part of our priority is adding protection for children
|
||||
while using the internet. We encourage parents and guardians to
|
||||
observe, participate in, and/or monitor and guide their online
|
||||
activity.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Followgraph for Mastodon does not knowingly collect any Personal
|
||||
Identifiable Information from children under the age of 13. If you
|
||||
think that your child provided this kind of information on our
|
||||
website, we strongly encourage you to contact us immediately and
|
||||
we will do our best efforts to promptly remove such information
|
||||
from our records.
|
||||
</p>
|
||||
|
||||
<h2>Online Privacy Policy Only</h2>
|
||||
|
||||
<p>
|
||||
This Privacy Policy applies only to our online activities and is
|
||||
valid for visitors to our website with regards to the information
|
||||
that they shared and/or collect in Followgraph for Mastodon. This
|
||||
policy is not applicable to any information collected offline or
|
||||
via channels other than this website.
|
||||
</p>
|
||||
|
||||
<h2>Consent</h2>
|
||||
|
||||
<p>
|
||||
By using our website, you hereby consent to our Privacy Policy and
|
||||
agree to its Terms and Conditions.
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
<Footer />
|
||||
</div>
|
||||
</>
|
||||
)
|
||||
}
|
|
@ -7,5 +7,5 @@ module.exports = {
|
|||
theme: {
|
||||
extend: {},
|
||||
},
|
||||
plugins: [],
|
||||
plugins: [require('@tailwindcss/typography')],
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue