Skip to content

Commit

Permalink
Add Privacy Policy
Browse files Browse the repository at this point in the history
  • Loading branch information
parzival-space committed May 14, 2024
1 parent cd676ac commit fd6f078
Show file tree
Hide file tree
Showing 6 changed files with 204 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/App.vue
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<Footer>
<template #navigation>
<RouterLink to="/legal/imprint">Impressum</RouterLink>
<RouterLink to="/datenschutzerklärung">Datenschutzerklärung</RouterLink>
<RouterLink to="/legal/privacy-policy">Datenschutzerklärung</RouterLink>
</template>
<template #connections>
<LinkText to="https://github.com/olg-group" open-external new-tab>
Expand Down
14 changes: 12 additions & 2 deletions src/assets/base.css
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,19 @@
.markdown-body h2 {
@apply mt-16 text-2xl font-bold tracking-tight text-gray-900;
}
.markdown-body p {
.markdown-body h3 {
@apply mt-8 text-xl font-bold tracking-tight text-gray-900;
}
.markdown-body h4 {
@apply mt-4 mb-2 font-bold tracking-tight text-gray-900;
}
.markdown-body p, .markdown-body ul {
@apply mt-6 text-xl leading-8 text-gray-700;
}
.markdown-body a {
@apply text-blue-400;
@apply mt-6 text-xl leading-8 text-blue-400;
}

.markdown-body ul {
@apply ml-6 list-disc;
}
5 changes: 5 additions & 0 deletions src/router/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,11 @@ const router = createRouter({
name: 'imprint',
component: () => import('@/views/legal/ImprintView.vue')
},
{
path: '/legal/privacy-policy',
name: 'privacy-policy',
component: () => import('@/views/legal/PrivacyPolicyView.vue')
},
{
// this will be the default url handler => 404 Not Found
path: '/:pathMatch(.*)*',
Expand Down
88 changes: 88 additions & 0 deletions src/views/legal/PrivacyPolicy-DE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
# Datenschutzerklärung
Im Folgenden möchten wir Sie aufklären, wie Ihre Daten von uns verarbeitet werden.

## Verantwortlicher
Verantwortlich im Sinne der DSGVO ist:

**Kevin Ortmann**
Am Fischteich 1A
31228 Peine, Deutschland

E-Mail-Adresse: [email protected]
Telefon: +49 176 615 295 34

Sollten Sie per E-Mail mit uns Kontakt aufnehmen, werden die mitgeteilten Daten von uns gespeichert, um Ihr Anliegen zu
bearbeiten.

Zu den verarbeiteten Daten zählen:
* Ihr Name
* Ihre E-Mail-Adresse

Wir werden die Daten löschen, sobald die Speicherung nicht mehr erforderlich ist, oder die Verarbeitung einschränken,
falls gesetzliche Aufbewahrungspflichten bestehen.

## Betroffenenrechte
Als betroffene Person haben Sie gemäß der Datenschutz-Grundverordnung (DSGVO) folgende Rechte:
* Recht auf Auskunft: Sie haben das Recht, Auskunft darüber zu erhalten, welche personenbezogenen Daten wir über Sie
verarbeiten.
* Recht auf Berichtigung oder Löschung: Sie haben das Recht, unrichtige Daten korrigieren zu lassen oder die Löschung
Ihrer Daten zu verlangen, sofern die Verarbeitung nicht mehr erforderlich ist.
* Recht auf Einschränkung der Verarbeitung: Unter bestimmten Umständen haben Sie das Recht, die Einschränkung der
Verarbeitung Ihrer Daten zu verlangen.
* Recht auf Widerspruch: Sie können der Verarbeitung Ihrer Daten widersprechen, wenn diese aufgrund eines berechtigten
Interesses erfolgt.

Bitte richten Sie Ihren Widerspruch formlos an die oben genannte Adresse.

Darüber hinaus haben Sie das Recht auf Datenübertragbarkeit, d.h., Sie können Ihre Daten in einem strukturierten,
gängigen und maschinenlesbaren Format erhalten und an einen anderen Verantwortlichen übertragen lassen. Sie haben auch
das Recht, sich bei einer Aufsichtsbehörde über die Verarbeitung Ihrer Daten zu beschweren.
Eine Liste der entsprechenden Behörden finden Sie unter:
https://www.bfdi.bund.de/DE/Infothek/Anschriften_Links/anschriften_links-node.html.

## Hosting
Unser Hosting-Provider erhebt in sogenannten Logfiles folgende Daten, die Ihr Browser übermittelt:
* Ihre IP-Adresse
* Die Adresse der zuvor besuchten Website (Referrer-Request-Header)
* Datum und Uhrzeit der Anfrage
* Zeitzonendifferenz zur Greenwich Mean Time
* Inhalt der Anforderung
* HTTP-Statuscode
* Übertragene Datenmenge
* Informationen zu Browser und Betriebssystem

Die Erhebung dieser Daten ist erforderlich, um die Stabilität und Sicherheit unserer Website zu gewährleisten und
entspricht unserem berechtigten Interesse gemäß Art. 6 Abs. 1 S. 1 lit. f der
Datenschutz-Grundverordnung (DSGVO).

Es erfolgt kein Tracking, und wir haben keinen direkten Zugriff auf die genannten Daten. Stattdessen erhalten wir
lediglich eine anonymisierte, statistische Zusammenfassung, die die Adresse der zuvor besuchten Seite, die Häufigkeit
der jeweils aufgerufenen Seiten und die Anzahl der eindeutigen Besucher umfasst. Diese Daten werden nicht mit anderen
Daten zusammengeführt.

Für die Bereitstellung unserer Website nutzen wir den Hosting-Service von:

GitHub Inc.
88 Colin P Kelly Jr St
San Francisco, CA 94107
United States

GitHub ist der Empfänger Ihrer personenbezogenen Daten. Dies entspricht unserem berechtigten Interesse gemäß Art. 6
Abs. 1 S. 1 lit. f DSGVO, keinen eigenen Server vorhalten zu müssen.
Der Serverstandort befindet sich in den USA.

Weitere Informationen zu Ihren Widerspruchs- und Beschwerdemöglichkeiten gegenüber GitHub finden Sie unter:
https://docs.github.com/en/free-pro-team@latest/github/site-policy/github-privacy-statement#github-pages

Sie haben das Recht, der Verarbeitung Ihrer Daten zu widersprechen. Die Erfolgsaussichten eines Widerspruchs werden im
Rahmen einer Interessenabwägung ermittelt.

Die Daten werden gelöscht, sobald der Zweck der Verarbeitung entfällt.

Die Verarbeitung der in diesem Abschnitt genannten Daten ist weder gesetzlich noch vertraglich vorgeschrieben.
Die Funktionsfähigkeit der Website ist jedoch ohne die Verarbeitung nicht gewährleistet.

GitHub hat Compliance-Maßnahmen für internationale Datenübermittlungen umgesetzt. Diese gelten für alle weltweiten
Aktivitäten, bei denen GitHub personenbezogene Daten von natürlichen Personen in der EU verarbeitet.
Diese Maßnahmen basieren auf den EU-Standardvertragsklauseln (SCCs). Weitere Informationen finden Sie unter:
https://docs.github.com/en/free-pro-team@latest/github/site-policy/github-data-protection-addendum#attachment-1–the-standard-contractual-clauses-processors
83 changes: 83 additions & 0 deletions src/views/legal/PrivacyPolicy-EN.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
# Privacy Policy
We would like to inform you about how your data is processed by us.

## Controller
Responsible within the meaning of the GDPR is:

**Kevin Ortmann**
Am Fischteich 1A
31228 Peine, Germany

E-Mail-Adresse: [email protected]
Phone: +49 176 615 295 34

If you contact us by email, the data you provide will be stored by us in order to process your request.

The processed data includes:
* Your name
* Your email address

We will delete the data as soon as storage is no longer necessary, or restrict processing if legal retention obligations
exist.

## Rights of Data Subjects
As a data subject, you have the following rights under the General Data Protection Regulation (GDPR):
* Right to Information: You have the right to obtain information about the personal data we process about you.
* Right to Rectification or Erasure: You have the right to have incorrect data corrected or to request the deletion of
your data if processing is no longer necessary.
* Right to Restriction of Processing: Under certain circumstances, you have the right to request the restriction of
processing of your data.
* Right to Object: You can object to the processing of your data if it is based on legitimate interests.

Please address your objection informally to the above-mentioned address.

Additionally, you have the right to data portability, meaning you can receive your data in a structured, commonly used,
and machine-readable format and transfer it to another controller. You also have the right to lodge a complaint with a
supervisory authority regarding the processing of your data.
A list of the relevant authorities can be found at:
https://www.bfdi.bund.de/DE/Infothek/Anschriften_Links/anschriften_links-node.html.

## Hosting
Our hosting provider collects the following data, which your browser transmits, in so-called log files:
* Your IP address
* The address of the previously visited website (Referrer-Request-Header)
* Date and time of the request
* Time zone difference to Greenwich Mean Time
* Content of the request
* HTTP status code
* Transferred data volume
* Information about browser and operating system

The collection of this data is necessary to ensure the stability and security of our website and corresponds to our
legitimate interest in accordance with Art. 6 para. 1 sentence 1 lit. f of the General Data Protection Regulation
(GDPR).

No tracking takes place, and we do not have direct access to the data mentioned. Instead, we receive only an anonymized,
statistical summary, which includes the address of the previously visited page, the frequency of each page accessed,
and the number of unique visitors. This data is not merged with other data.

For the provision of our website, we use the hosting service of:

GitHub Inc.
88 Colin P Kelly Jr St
San Francisco, CA 94107
United States

GitHub is the recipient of your personal data. This corresponds to our legitimate interest in accordance with
Art. 6 para. 1 sentence 1 lit. f GDPR, not having to maintain our own server. The server location is in the USA.

For further information on your options to object to and lodge complaints regarding GitHub, please visit:
https://docs.github.com/en/free-pro-team@latest/github/site-policy/github-privacy-statement#github-pages

You have the right to object to the processing of your data. The likelihood of success of an objection will be
determined within the scope of a balancing of interests.

The data will be deleted as soon as the purpose of processing no longer applies.

The processing of the data mentioned in this section is neither legally nor contractually required. However,
the functionality of the website is not guaranteed without processing.

GitHub has implemented compliance measures for international data transfers. These apply to all worldwide activities
in which GitHub processes personal data of natural persons in the EU. These measures are based on the EU Standard
Contractual Clauses (SCCs). For further information, please visit:
https://docs.github.com/en/free-pro-team@latest/github/site-policy/github-data-protection-addendum#attachment-1–the-standard-contractual-clauses-processors
15 changes: 15 additions & 0 deletions src/views/legal/PrivacyPolicyView.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<template>
<div class="px-6 py-12 max-w-3xl mx-auto mt-[2.5rem] text-base leading-7 text-gray-700 lg:px-8 divide-y divide-dashed gap-y-20 flex flex-col">
<PrivacyPolicyEN></PrivacyPolicyEN>
<PrivacyPolicyDE></PrivacyPolicyDE>
</div>
</template>

<script setup lang="ts">
import PrivacyPolicyDE from "@/views/legal/PrivacyPolicy-DE.md";

Check failure on line 9 in src/views/legal/PrivacyPolicyView.vue

View workflow job for this annotation

GitHub Actions / Create Website Artifact

Cannot find module '@/views/legal/PrivacyPolicy-DE.md' or its corresponding type declarations.
import PrivacyPolicyEN from "@/views/legal/PrivacyPolicy-EN.md";

Check failure on line 10 in src/views/legal/PrivacyPolicyView.vue

View workflow job for this annotation

GitHub Actions / Create Website Artifact

Cannot find module '@/views/legal/PrivacyPolicy-EN.md' or its corresponding type declarations.
</script>

<style scoped>
</style>

0 comments on commit fd6f078

Please sign in to comment.