-
Notifications
You must be signed in to change notification settings - Fork 9
DSA Info page #1128
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
DSA Info page #1128
Changes from all commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
960df5d
add Footer link
deer-wmde bedee0f
Add DsaInfo Components
deer-wmde 4267119
hook up DsaInfo page routing
deer-wmde 777e19e
fix scrolling
deer-wmde a4aea55
formatting
deer-wmde 728fb14
styling
deer-wmde 7a1766a
formatting
deer-wmde 8931408
formatting
deer-wmde 1215231
fix heading
deer-wmde d41a840
implement v-lists
deer-wmde d30b7c3
remove dense
deer-wmde 925ab42
fix copy
deer-wmde 5408f21
format line
deer-wmde 5fa78bc
wrap v-divider
deer-wmde 5c25dd7
open panels on desktop
deer-wmde e26846b
fix copy
deer-wmde c241cf7
refactor panel expansion
deer-wmde 781ca40
fix copy
deer-wmde a401c74
copy
deer-wmde d7463e5
Merge branch 'main' into de/T408254
deer-wmde ef89623
formatting
deer-wmde 9a8a2ca
add wrapping to list titles
deer-wmde 3049b35
Merge branch 'main' into de/T408254
deer-wmde 56f04fa
scope css and use :deep
deer-wmde File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,147 @@ | ||
| <template> | ||
| <v-row justify="center"> | ||
| <v-col cols="11" md="4" order-md="last"> | ||
| <div class="px-6 py-4"> | ||
| <router-link :to="{ hash: '#dsa-de' }" class="text-decoration-none">Zur deutschen Fassung</router-link> | ||
| </div> | ||
|
|
||
| <v-expansion-panels v-bind:value="$vuetify.breakpoint.mdAndUp ? 0 : null"> | ||
| <v-expansion-panel> | ||
| <v-expansion-panel-header> | ||
| Contents | ||
| </v-expansion-panel-header> | ||
|
|
||
| <v-expansion-panel-content> | ||
|
deer-wmde marked this conversation as resolved.
|
||
| <v-list class="wrap"> | ||
| <v-list-item> | ||
| <v-list-item-content> | ||
| <router-link :to="{ hash: '#dsa-en-one' }" class="text-decoration-none"> | ||
| <v-list-item-title>1. General</v-list-item-title> | ||
| </router-link> | ||
| </v-list-item-content> | ||
| </v-list-item> | ||
|
|
||
| <v-list-item> | ||
| <v-list-item-content> | ||
| <router-link :to="{ hash: '#dsa-en-two' }" class="text-decoration-none"> | ||
| <v-list-item-title>2. Contact point for authorities and users</v-list-item-title> | ||
| </router-link> | ||
| </v-list-item-content> | ||
| </v-list-item> | ||
|
|
||
| <v-list-item> | ||
| <v-list-item-content> | ||
| <router-link :to="{ hash: '#dsa-en-three' }" class="text-decoration-none"> | ||
| <v-list-item-title>3. Average monthly number of active users in the EU</v-list-item-title> | ||
| </router-link> | ||
| </v-list-item-content> | ||
| </v-list-item> | ||
|
|
||
| <v-list-item> | ||
| <v-list-item-content> | ||
| <router-link :to="{ hash: '#dsa-en-four' }" class="text-decoration-none"> | ||
| <v-list-item-title>4. Out-of-court dispute resolution body</v-list-item-title> | ||
| </router-link> | ||
| </v-list-item-content> | ||
| </v-list-item> | ||
|
|
||
| <v-list-item> | ||
| <v-list-item-content> | ||
| <router-link :to="{ hash: '#dsa-en-five' }" class="text-decoration-none"> | ||
| <v-list-item-title>5. Transparency report</v-list-item-title> | ||
| </router-link> | ||
| </v-list-item-content> | ||
| </v-list-item> | ||
| </v-list> | ||
| </v-expansion-panel-content> | ||
| </v-expansion-panel> | ||
| </v-expansion-panels> | ||
| </v-col> | ||
|
|
||
| <v-col cols="11" md="8"> | ||
| <p class="text-h6 font-weight-regular">English</p> | ||
| <p>The Digital Services Act (DSA) is an EU regulation that entered into force in 2022, establishing a | ||
|
outdooracorn marked this conversation as resolved.
|
||
| comprehensive framework for digital services accountability, content moderation, and platform transparency | ||
| across the European Union. | ||
| It significantly updates the Electronic Commerce Directive 2000 in EU law by introducing graduated obligations | ||
| based on service size and risk levels, and was proposed alongside the Digital Markets Act (DMA). | ||
| You can read more about DSA <a href="https://en.wikipedia.org/wiki/Digital_Services_Act" class="external" | ||
| target="_blank">here<v-icon small color="primary" class="pl-1 pb-2"> mdi-open-in-new</v-icon></a>. | ||
| </p> | ||
|
|
||
| <v-divider class="my-6" /> | ||
|
|
||
| <p class="font-weight-light">Last updated: January 2026</p> | ||
| <h3 id="dsa-en-one" class="font-weight-regular my-2">1. General</h3> | ||
| <p>On this page, you will find all the information required under the | ||
| Digital Services Act (i.e., Articles 11, 12, 21, and 24 of <a | ||
| href="https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=celex:32022R2065" target="_blank">Regulation | ||
| (EU) 2022/2065)<v-icon small color="primary" class="pl-1 pb-2">mdi-open-in-new</v-icon></a>.</p> | ||
|
|
||
| <h3 id="dsa-en-two" class="font-weight-regular my-2">2. Contact point for authorities and users</h3> | ||
| <p>To contact us in accordance with Article 11 DSA for authorities of EU | ||
| member states, the European Commission, and the European Board, please | ||
| send a message to our central contact point here <a | ||
| href="mailto:dsa-meldung@wikimedia.de">dsa-meldung@wikimedia.de</a>. We | ||
| will send you a confirmation. Contact will be made by email in English | ||
| or German.</p> | ||
| <p>To contact us in accordance with Article 12 DSA, users can send their | ||
| DSA-related inquiries to our central contact point here <a | ||
| href="mailto:dsa-meldung@wikimedia.de">dsa-meldung@wikimedia.de</a> or | ||
| via telephone (+49 (0)30-577 11 62-0).</p> | ||
|
deer-wmde marked this conversation as resolved.
|
||
| <p>Information on the processing of personal data is provided in our <router-link to="/privacy-policy">Privacy | ||
| Policy</router-link>. By | ||
| contacting us, you confirm that you have taken note of this | ||
| information.</p> | ||
|
|
||
| <h3 id="dsa-en-three" class="font-weight-regular my-2">3. Average monthly number of active users in the | ||
| EU</h3> | ||
| <p>The estimated average number of monthly active users in the EU is | ||
| 18,000, based on the average of the previous six months up to | ||
| <strong>January 2026</strong>. | ||
| </p> | ||
| <p>Until the EU Commission specifies the exact calculation method in | ||
| delegated acts in accordance with Art. 24 (2) and Art. 33 (3) GDPR, we | ||
| make the estimation by comparing Wikibase Cloud with Wikidata, a similar | ||
| Wikimedia-hosted structured data platform.</p> | ||
| <p>We use the ratio of monthly active editors on Wikibase Cloud to those | ||
| on Wikidata to proportionally scale <a | ||
| href="https://foundation.wikimedia.org/wiki/Legal:EU_DSA_Userbase_Statistics#Average_monthly_active_recipients_of_the_service,_in_the_EU_region,_over_the_prior_6_months" | ||
| target="_blank">Wikidata’s | ||
| published estimate<v-icon small color="primary" class="pl-1 pb-2">mdi-open-in-new</v-icon></a> of average | ||
| monthly recipients | ||
| (1,337,000 in Aug | ||
| 2025-Jan 2026). With 337 monthly editors on Wikibase Cloud and 25,000 on | ||
| Wikidata in January 2026, this results in an estimated average of | ||
| approximately 18,000 monthly active users in the EU for Wikibase | ||
|
deer-wmde marked this conversation as resolved.
|
||
| Cloud.</p> | ||
|
|
||
| <h3 id="dsa-en-four" class="font-weight-regular my-2">4. Out-of-court dispute resolution body</h3> | ||
| <p>To resolve disputes relating to decisions we have made in the | ||
| moderation of content, users in the EU can lodge a complaint six months | ||
| after being notified of our decision <a href="mailto:dsa-meldung@wikimedia.de">dsa-meldung@wikimedia.de</a> | ||
| .</p> | ||
| <p>In addition, EU users may also choose a certified out-of-court | ||
| dispute resolution body to resolve disputes relating to decisions we | ||
| have made in the context of content moderation in accordance with | ||
| Article 21 of the DSA. The EU Commission has a list of out-of-court | ||
| dispute resolution bodies for this purpose, which you can find <a | ||
| href="https://digital-strategy.ec.europa.eu/en/policies/dsa-out-court-dispute-settlement" | ||
| target="_blank">here<v-icon small color="primary" class="pl-1 pb-2">mdi-open-in-new</v-icon></a>.</p> | ||
|
|
||
| <h3 id="dsa-en-five" class="font-weight-regular my-2">5. Transparency report</h3> | ||
| <p>In accordance with the provisions of Article 15 of the DSA, Wikimedia | ||
| Deutschland e.V. publishes an annual transparency report on this | ||
| page.</p> | ||
| </v-col> | ||
| </v-row> | ||
| </template> | ||
|
|
||
| <script> | ||
| export default { | ||
|
outdooracorn marked this conversation as resolved.
|
||
| name: 'DsaEnglish', | ||
| computed: {}, | ||
| } | ||
| </script> | ||
|
|
||
| <style scoped></style> | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,153 @@ | ||
| <template> | ||
| <v-row justify="center"> | ||
| <v-col cols="11" md="4" order-md="last"> | ||
| <div class="px-6 py-4"> | ||
| <router-link :to="{ hash: '#dsa-en' }" class="text-decoration-none">Go to the English version</router-link> | ||
| </div> | ||
|
|
||
| <v-expansion-panels v-bind:value="$vuetify.breakpoint.mdAndUp ? 0 : null"> | ||
| <v-expansion-panel> | ||
| <v-expansion-panel-header> | ||
| Inhalte | ||
| </v-expansion-panel-header> | ||
|
|
||
| <v-expansion-panel-content> | ||
| <v-list class="wrap"> | ||
| <v-list-item> | ||
| <v-list-item-content> | ||
| <router-link :to="{ hash: '#dsa-de-one' }" class="text-decoration-none"> | ||
| <v-list-item-title>1. Allgemeines</v-list-item-title> | ||
| </router-link> | ||
| </v-list-item-content> | ||
| </v-list-item> | ||
|
|
||
| <v-list-item> | ||
| <v-list-item-content> | ||
| <router-link :to="{ hash: '#dsa-de-two' }" class="text-decoration-none"> | ||
| <v-list-item-title>2. Kontaktstelle für Behörden und | ||
| Nutzer</v-list-item-title> | ||
| </router-link> | ||
| </v-list-item-content> | ||
| </v-list-item> | ||
|
|
||
| <v-list-item> | ||
| <v-list-item-content> | ||
| <router-link :to="{ hash: '#dsa-de-three' }" class="text-decoration-none"> | ||
| <v-list-item-title>3. Durchschnittliche monatliche | ||
| Zahl der aktiven Nutzer in der EU</v-list-item-title> | ||
| </router-link> | ||
| </v-list-item-content> | ||
| </v-list-item> | ||
|
|
||
| <v-list-item> | ||
| <v-list-item-content> | ||
| <router-link :to="{ hash: '#dsa-de-four' }" class="text-decoration-none"> | ||
| <v-list-item-title>4. Außergerichtliche | ||
| Streitbeilegungsstelle</v-list-item-title> | ||
| </router-link> | ||
| </v-list-item-content> | ||
| </v-list-item> | ||
|
|
||
| <v-list-item> | ||
| <v-list-item-content> | ||
| <router-link :to="{ hash: '#dsa-de-five' }" class="text-decoration-none"> | ||
| <v-list-item-title>5. Transparenzbericht</v-list-item-title> | ||
| </router-link> | ||
| </v-list-item-content> | ||
| </v-list-item> | ||
| </v-list> | ||
| </v-expansion-panel-content> | ||
| </v-expansion-panel> | ||
| </v-expansion-panels> | ||
| </v-col> | ||
|
|
||
| <v-col cols="11" md="8"> | ||
| <p class="text-h6 font-weight-regular">Deutsch</p> | ||
|
|
||
| <p>Der Digital Services Act (DSA) ist eine EU-Verordnung, die 2022 in Kraft getreten ist und einen umfassenden | ||
| Rahmen für die Rechenschaftspflicht digitaler Dienste, | ||
| die Moderation von Inhalten und die Transparenz von Plattformen in der gesamten Europäischen Union schafft. Er | ||
| aktualisiert die Richtlinie über den elektronischen Geschäftsverkehr | ||
| aus dem Jahr 2000 im EU-Recht erheblich, indem er abgestufte Verpflichtungen je nach Größe des Dienstes und | ||
| Risikostufe einführt, und wurde zusammen mit dem Digital Markets Act (DMA) vorgeschlagen. | ||
| Weitere Informationen zum DSA finden Sie <a | ||
| href="https://de.wikipedia.org/wiki/Gesetz_%C3%BCber_digitale_Dienste" target="_blank">hier<v-icon small | ||
| color="primary" class="pl-1 pb-2">mdi-open-in-new</v-icon></a>.</p> | ||
|
|
||
| <v-divider class="my-6" /> | ||
|
|
||
| <p class="font-weight-light">Stand: Januar 2026</p> | ||
|
|
||
| <h3 id="dsa-de-one" class="font-weight-regular my-2">1. Allgemeines</h3> | ||
| <p>Auf dieser Seite finden Sie alle erforderlichen Informationen nach | ||
| dem Digital Services Act (das heißt nach Artikel 11, Artikel 12, Artikel | ||
| 21 und Artikel 24 der <a href="https://eur-lex.europa.eu/legal-content/DE/TXT/PDF/?uri=CELEX:32022R2065" | ||
| target="_blank">Verordnung | ||
| (EU) 2022/2065<v-icon small color="primary" class="pl-1 pb-2">mdi-open-in-new</v-icon></a>).</p> | ||
|
|
||
| <h3 id="dsa-de-two" class="font-weight-regular my-2">2. Kontaktstelle für Behörden und Nutzer</h3> | ||
| <p>Zur Kontaktaufnahme nach Art. 11 DSA für Behörden von | ||
| EU-Mitgliedstaaten, der Europäischen Kommission und das Europäische | ||
| Gremium kann eine Mitteilung an unsere zentrale Kontaktstelle hier <a | ||
| href="mailto:dsa-meldung@wikimedia.de">dsa-meldung@wikimedia.de</a> | ||
| gerichtet werden. Wir übermitteln eine Eingangsbestätigung. Der Kontakt | ||
| findet per E-Mail in englischer oder deutscher Sprache statt.</p> | ||
| <p>Zur Kontaktaufnahme nach Artikel 12 DSA können Nutzer ihre Anfragen | ||
| im Zusammenhang mit dem DSA an unsere zentrale Kontaktstelle hier <a | ||
| href="mailto:dsa-meldung@wikimedia.de">dsa-meldung@wikimedia.de</a> oder | ||
| per Telefon unter der (+49 (0)30-577 11 62-0) richten.</p> | ||
| <p>Informationen zur Verarbeitung personenbezogener Daten sind in | ||
| unserer <a href="https://www.wikibase.cloud/privacy-policy">Datenschutzerklärung</a> | ||
| aufgeführt. Mit der Kontaktaufnahme wird bestätigt, die Informationen | ||
| zur Kenntnis genommen zu haben.</p> | ||
|
|
||
| <h3 id="dsa-de-three" class="font-weight-regular my-2">3. Durchschnittliche monatliche Zahl der aktiven Nutzer in | ||
| der EU</h3> | ||
| <p>Die geschätzte durchschnittliche Anzahl monatlich aktiver Nutzer in | ||
| der EU beträgt 18.000, basierend auf dem Durchschnitt der | ||
| vergangenen sechs Monate bis zum <strong>Januar 2026</strong>.</p> | ||
| <p>Bis die EU-Kommission gemäß Art. 24 Abs. 2 und Art. 33 Abs. 3 DSGVO | ||
| die genaue Berechnungsmethode in den delegierten Rechtsakten festlegt, | ||
| nehmen wir die Schätzung vor, indem wir Wikibase Cloud mit Wikidata | ||
| vergleichen, einer ähnlichen, von Wikimedia gehosteten Plattform für | ||
| strukturierte Daten.</p> | ||
| <p>Wir verwenden das Verhältnis der monatlich aktiven Editierenden auf | ||
| Wikibase Cloud zu denen auf Wikidata, um die von Wikidata | ||
| veröffentlichte Schätzung der durchschnittlichen monatlichen Anzahl von | ||
| Empfängern (1,337,000 im August 2025-Januar 2026) proportional zu | ||
| skalieren. Bei 337 monatlichen Editierenden auf Wikibase Cloud und | ||
| 25.000 auf Wikidata im Januar 2026 ergibt sich daraus eine geschätzte | ||
| durchschnittliche Zahl von ungefähr 18.000 monatlich aktiven Nutzern in | ||
| der EU für Wikibase Cloud.</p> | ||
|
|
||
| <h3 id="dsa-de-four" class="font-weight-regular my-2">4. Außergerichtliche Streitbeilegungsstelle</h3> | ||
| <p>Zur Beilegung von Streitigkeiten im Zusammenhang von uns getroffenen | ||
| Entscheidungen bei der Moderation von Inhalten können Nutzer in der EU | ||
| sechs Monate nachdem sie von unserer Entscheidung in Kenntnis gesetzt | ||
| wurden, Beschwerde einreichen <a href="mailto:dsa-meldung@wikimedia.de">dsa-meldung@wikimedia.de</a>.</p> | ||
| <p>Im Übrigen können EU-Nutzer zur Beilegung von Streitigkeiten im | ||
| Zusammenhang von uns getroffenen Entscheidungen bei der Moderation von | ||
| Inhalten gemäß Artikel 21 des DSA auch eine zertifizierte | ||
| außergerichtliche Streitbeilegungsstelle wählen. Die EU-Kommission | ||
| verfügt zu diesem Zweck über eine Liste außergerichtlicher | ||
| Streitbeilegungsstellen, die Sie <a | ||
| href="https://digital-strategy.ec.europa.eu/de/policies/dsa-out-court-dispute-settlement" | ||
| target="_blank">hier<v-icon small color="primary" class="pl-1 pb-2">mdi-open-in-new</v-icon></a> | ||
| finden.</p> | ||
|
|
||
| <h3 id="dsa-de-five" class="font-weight-regular my-2">5. Transparenzbericht</h3> | ||
| <p>Gemäß den Vorgaben von Artikel 15 des DSA veröffentlicht Wikimedia | ||
| Deutschland e.V. einen jährlichen Transparenzbericht auf dieser | ||
| Seite.</p> | ||
| </v-col> | ||
| </v-row> | ||
| </template> | ||
|
|
||
| <script> | ||
| export default { | ||
| name: 'DsaGerman', | ||
| computed: {}, | ||
| } | ||
| </script> | ||
|
|
||
| <style scoped></style> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,41 @@ | ||
| <template> | ||
| <v-main> | ||
| <v-container class="fill-height" fluid> | ||
| <v-row justify="center"> | ||
| <v-col cols="12"> | ||
| <h1 class="font-weight-regular">Digital Services Act (DSA) Information Page</h1> | ||
| </v-col> | ||
| </v-row> | ||
|
|
||
| <DsaEnglish id="dsa-en" /> | ||
|
|
||
| <v-row justify="center"> | ||
| <v-col cols="12"> | ||
| <v-divider class="mt-16 mb-8" /> | ||
| </v-col> | ||
| </v-row> | ||
|
|
||
| <DsaGerman id="dsa-de" /> | ||
| </v-container> | ||
| </v-main> | ||
| </template> | ||
|
|
||
| <script> | ||
| import DsaEnglish from './DsaEnglish.vue' | ||
| import DsaGerman from './DsaGerman.vue' | ||
|
|
||
| export default { | ||
| name: 'DsaInfo', | ||
| components: { | ||
| DsaEnglish, | ||
| DsaGerman, | ||
| }, | ||
| computed: {}, | ||
| } | ||
| </script> | ||
|
|
||
| <style scoped> | ||
| :deep(.v-list.wrap .v-list-item__title) { | ||
| white-space: wrap; | ||
| } | ||
| </style> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.