Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
f093e87
Fixes #1211: Build JS with Hugo instead of Webpack (#1212)
baltpeter Mar 30, 2026
c3042d7
Suggest: Field for additional comments (follow-up to #1103) (#1210)
baltpeter Nov 5, 2025
58c9869
Fix tests failing due to Joyn name change (#1216)
baltpeter Nov 9, 2025
559847d
Fixes #1094: Use archive link in Lieferando act page (#1223)
baltpeter Nov 15, 2025
0a5d315
Fixes #1174: Allow editing DynamicInput desc after deleting it (#1219)
baltpeter Nov 15, 2025
f59ba13
Fixes #1213: Update security.txt (#1218)
baltpeter Nov 15, 2025
fdcac1f
Translated using Weblate (Croatian) (#1227)
weblate Nov 17, 2025
fb4b021
Translated using Weblate (Croatian) (#1229)
weblate Nov 20, 2025
0653369
Act page for Boniversum (#1228)
baltpeter Nov 22, 2025
6d85703
Fixes #1139: Reverse default sort order in RequestList (#1221)
baltpeter Nov 23, 2025
65fa465
Re #1232: Disable tests that always fail in production (#1233)
baltpeter Nov 27, 2025
69d396b
Fixes #1185: Link related posts on company pages (#1231)
baltpeter Nov 27, 2025
2269126
Boniversum act page: Link better source for new contact (#1230)
baltpeter Nov 27, 2025
549f005
Post about what happened to the paydirekt data (#1237)
baltpeter Dec 12, 2025
0b4c760
Fixes #1095: Include reference in subject of SendRequestButton modal …
baltpeter Dec 22, 2025
4639f57
My requests UX improvements and features (#1234)
baltpeter Dec 22, 2025
5c6c2d9
Fix typo in German translation for complaint issue (#1239)
mal-tee Dec 22, 2025
968f9f5
Clearer button labels for actions that publish things (#1242)
baltpeter Dec 23, 2025
1849f7e
Privacy Controls: Rephrase negative buttons. (#1246)
mal-tee Jan 8, 2026
06bf5d9
Pages for FnF@39c3 events (#1247)
baltpeter Jan 10, 2026
0f434ee
App: Add icons to request type chooser (#1245)
mal-tee Jan 11, 2026
d01cb34
Translations update from Hosted Weblate (#1236)
weblate Jan 11, 2026
5857a9b
Translated using Weblate (Dutch)
Coretteket Jan 16, 2026
68f600d
Translated using Weblate (Dutch)
Coretteket Jan 16, 2026
e8f3236
Bump lodash from 4.17.21 to 4.17.23 (#1250)
dependabot[bot] Jan 25, 2026
d0e95a4
Suggest: Use better slugify (#1254)
baltpeter Feb 7, 2026
d49f8c1
Update SvaFinder test for new BfDI name (#1258)
baltpeter Mar 3, 2026
c7768bb
Update Reactor templates for final version EDPB Guidlines 01/2022 (#1…
baltpeter Mar 4, 2026
6e1e0cc
SvaFinder: Consolidation of German public broadcaster SVAs (#1256)
baltpeter Mar 4, 2026
b452b3f
Update security.txt: Add Bug-Bounty: False (#1260)
mal-tee Mar 14, 2026
c254906
Bump flatted from 3.2.4 to 3.4.2 (#1263)
dependabot[bot] Mar 20, 2026
a86acd4
Bump carbone from 3.2.3 to 3.5.6 (#1248)
dependabot[bot] Mar 20, 2026
3a185b4
Towards #1261: Drop X-XSS-Protection and refactor DonationWidget (#1264)
mal-tee Mar 21, 2026
22f824b
Translated using Weblate (French)
NathanBnm Jan 26, 2026
93bfbe4
Translated using Weblate (French)
NathanBnm Jan 26, 2026
f8ae9c5
Fixes #1152: Add a privacy.txt (#1220)
baltpeter Mar 30, 2026
2ec2a46
Update policy on compensated lectures (#1204)
baltpeter Mar 30, 2026
7792452
wip
mal-tee Apr 11, 2026
fe6ec05
prefil form
mal-tee Apr 12, 2026
a30e8ed
fix new use case
mal-tee Apr 13, 2026
0b029cb
port SimilarList
mal-tee Apr 13, 2026
cd23e24
replace dangerouslySetInnerHTML
mal-tee Apr 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ version: 2.1
executors:
docker_cypress:
docker:
- image: cypress/base:14.17.0
- image: cypress/base:14.18.1

jobs:
# Circle's "Auto-cancel redundant builds" feature doesn't work on the default branch. When merging PRs on data, this
Expand All @@ -22,8 +22,8 @@ jobs:
executor: docker_cypress
resource_class: large
environment:
HUGO_VERSION: '0.139.0'
HUGO_BINARY: hugo_extended_0.139.0_linux-amd64
HUGO_VERSION: '0.140.0'
HUGO_BINARY: hugo_extended_0.140.0_linux-amd64
steps:
- run:
command: |
Expand Down Expand Up @@ -51,8 +51,8 @@ jobs:
executor: docker_cypress
resource_class: large
environment:
HUGO_VERSION: '0.139.0'
HUGO_BINARY: hugo_extended_0.139.0_linux-amd64
HUGO_VERSION: '0.140.0'
HUGO_BINARY: hugo_extended_0.140.0_linux-amd64
steps:
- run:
command: |
Expand All @@ -72,7 +72,7 @@ jobs:
yarn cypress verify
hugo server --baseURL "http://localhost" --disableFastRender --minify &
# Wait for server to deploy before continuing (with 1 minute timeout)
yarn wait-on tcp:1314 -t 120000
yarn wait-on "http://localhost:1314/generator/" -t 240000
# Only record the Cypress tests if the Cypress env var is set, see:
# https://stackoverflow.com/a/13864829
if [ -z ${CYPRESS_RECORD_KEY+x} ]; then yarn cypress run; else yarn cypress run --record; fi
Expand Down
20 changes: 10 additions & 10 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
const path = require('path');

module.exports = {
parser: '@typescript-eslint/parser',
env: {
Expand Down Expand Up @@ -90,18 +88,21 @@ module.exports = {
globals: {
Atomics: 'readonly',
SharedArrayBuffer: 'readonly',
BASE_URL: 'readonly',
LOCALE: 'readonly',
SUPPORTED_LANGUAGES: 'readonly',
SUPPORTED_COUNTRIES: 'readonly',

// defined in `src/general.js`
// defined by included scripts (`translations-<lang>.gen.js` and `translations-requests.gen.js`)
I18N_DEFINITION: 'readonly',
I18N_DEFINITION_REQUESTS: 'readonly',

// defined in `src/general.js`
PARAMETERS: 'readonly',

// defined in `webpack.common.js`
CODE_VERSION: 'readonly',
// defined in `scripts.html`
SUPPORTED_COUNTRIES: 'readonly',
LOCALE: 'readonly',
SUPPORTED_LANGUAGES: 'readonly',
BASE_URL: 'readonly',
hugoDevMode: 'readonly',
PDF_WORKER_URL: 'readonly',
},
settings: {
react: {
Expand Down Expand Up @@ -146,6 +147,5 @@ module.exports = {
},
// The Preact config includes Jest rules but we don't have Jest installed. This stops them from complaining.
jest: { version: 'n/a' },
'import/resolver': { webpack: { config: path.resolve(__dirname, 'webpack.common.js') } },
},
};
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
14.17.0
14.18.1
5 changes: 5 additions & 0 deletions ATTRIBUTION
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# This file contains a list of libraries and other external contributions used in this repository (that end up in the release build in some way or another). When including new dependencies, be sure to include them here. Please try to stick to the format used by the other entries. The list is sorted alphabetically by the name of the dependency.
# The direct contributors to this repository are listed in the AUTHORS file.

AJV TODO

Autocomplete.js by Algolia, Inc. ([MIT License](https://github.com/algolia/autocomplete.js/blob/master/LICENSE))
https://github.com/algolia/autocomplete.js

Expand Down Expand Up @@ -73,6 +75,9 @@ https://github.com/google/roboto
Spartan MB by Matt Bailey ([OFL 1.1](https://github.com/MattBaileyDesign/Spartan-MB/blob/V-1.006/OFL.txt))
https://github.com/MattBaileyDesign/Spartan-MB

slugify by Sindre Sorhus ([MIT License](https://github.com/sindresorhus/slugify/blob/main/license))
https://github.com/sindresorhus/slugify

SpinKit by Tobias Ahlin ([MIT License](https://github.com/tobiasahlin/SpinKit/blob/master/LICENSE))
https://github.com/tobiasahlin/SpinKit

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ Datenanfragen.de is designed as a static website, running on [Hugo](https://gohu

To build the project locally for development, follow these steps:

1. Install [Yarn 1](https://classic.yarnpkg.com/en/docs/install) (Classic) and the extended(!) version of [Hugo](https://gohugo.io/getting-started/quick-start/) (v0.88.1).
1. Install [Yarn 1](https://classic.yarnpkg.com/en/docs/install) (Classic) and the extended(!) version of [Hugo](https://gohugo.io/getting-started/quick-start/) (v0.140.0).
2. Clone the repo and run `yarn` in the root directory of the repo to fetch all required dependencies.
3. Run the deploy script (`./deploy.sh`) to fetch and prepare the required resources from our [data](https://github.com/datenanfragen/data) repository.
4. Open two terminal windows. In the first, run `yarn dev` to start the Webpack file watcher, which will automatically build the JS files. In the second one, run `hugo server` to have Hugo continuously build the actual website and the SCSS.
4. Open two terminal windows. In the first, run `yarn dev` to start the translations file watcher, which will automatically build the translations files. In the second one, run `hugo server` to have Hugo continuously build the actual website and the SCSS.
5. Now the website should be served by Hugo on multiple ports, starting from `1313`, for the different language versions.

We recommend building and developing on Linux or macOS. If you are on Windows, use WSL.
Expand Down
1 change: 0 additions & 1 deletion _headers
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
/*
X-Frame-Options: DENY
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=63072000; includeSubDomains; preload
Referrer-Policy: no-referrer
Expand Down
4 changes: 4 additions & 0 deletions assets/styles/elements.scss
Original file line number Diff line number Diff line change
Expand Up @@ -1351,6 +1351,10 @@ details.footnote {
background-color: color('red', 300);
color: color('red', 900);
}
.badge-gray {
background-color: color('gray', 300);
color: color('gray', 900);
}

/* ReinderWidget */

Expand Down
17 changes: 17 additions & 0 deletions assets/styles/framework.scss
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,23 @@ a:focus {
color: color('teal', 800);
}

a.primary-link {
/* stylelint-disable scss/at-extend-no-missing-placeholder */
@extend .no-link-decoration;
/* stylelint-enable scss/at-extend-no-missing-placeholder */

&,
&:visited {
color: $primary-color;
}

&:active,
&:focus,
&:hover {
color: color('blue', 900);
}
}

main a {
overflow-wrap: anywhere;

Expand Down
4 changes: 0 additions & 4 deletions components-package/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import type { I18nLanguage } from '../../src/types/globals';

import { supported_countries } from './generated/globals.json';

import { version } from '../package.json';
import i18n_definition_de from '../../src/i18n/de.json';
import i18n_definition_en from '../../src/i18n/en.json';
import i18n_definition_fr from '../../src/i18n/fr.json';
Expand Down Expand Up @@ -51,9 +50,6 @@ export const setupWindow = ({
// @ts-ignore
window.BASE_URL = languages[locale].base_url;

// @ts-ignore
window.CODE_VERSION = version;

// @ts-ignore
window.SUPPORTED_COUNTRIES = supported_countries || [];

Expand Down
13 changes: 13 additions & 0 deletions config/_default/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,16 @@ hint = "picture"

[params]
mainSections = ['blog']

# Mount the `src` dir to `assets/js` so that Hugo Pipes can find it. To do so, we need to recreate the default `assets`
# mount, which would otherwise be lost.
[mounts]
[[module.mounts]]
source = 'assets'
target = 'assets'
[[module.mounts]]
source = 'src'
target = 'assets/js'

[build]
noJSConfigInAssets = true
11 changes: 10 additions & 1 deletion content/cs/suggest.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,16 @@ If you have any suggestions that cannot be handled through this form or that you
{{< loadingIndicator >}}

<div id="suggest-form">
<button id="submit-suggest-form" class="button button-primary">Submit <span class="icon icon-arrow-right"></span></button><div class="clearfix"></div>
<div id="brutusin-form"></div>

<hr>

Do you have any further comments or notes that we should take into account when reviewing your suggestion? If so, you can share them with us here.

<label for="comment" class="sr-only">Additional comments</label>
<textarea id="comment" class="form-element" rows="5"></textarea>

<button id="submit-suggest-form" class="button button-primary">Publish <span class="icon icon-arrow-right"></span></button><div class="clearfix"></div>
</div>

By submitting this form, you agree for your contributions to be published in our company database and license them under a [CC0 license](https://creativecommons.org/publicdomain/zero/1.0), which allows anyone to use them without restrictions.
3 changes: 2 additions & 1 deletion content/de/act/ada-health/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
"tags": [ "ada health", "gesundheitsdaten", "app", "datenlöschung", "vergessenwerden" ],
"featured_image": "ada-health",
"authors": [ "baltpeter" ],
"notices": "Titelfoto angepasst nach: „[assorted-color syringes on clear glass rack](https://unsplash.com/photos/zsKFQs2kDpM)“ von [Ibrahim Boran](https://unsplash.com/@ibrahimboran) ([Unsplash-Lizenz](https://unsplash.com/license))"
"notices": "Titelfoto angepasst nach: „[assorted-color syringes on clear glass rack](https://unsplash.com/photos/zsKFQs2kDpM)“ von [Ibrahim Boran](https://unsplash.com/@ibrahimboran) ([Unsplash-Lizenz](https://unsplash.com/license))",
"discussedCompanies": [ "ada-health" ]
}

Die App *Ada Health* stellt sich auf ihrer [Webseite](https://ada.com/de/) als „Deine Gesundheitshelferin” vor. Per interaktivem Chat können Nutzer_innen der App die Symptome ihrer Krankheiten mitteilen, welche diese dann verwendet um mögliche Ursachen zu vermuten und Ratschläge für die nächsten Schritte zu geben. Die Diagnose kann sogar direkt an die eigene Ärzt_in weitergeleitet werden.
Expand Down
47 changes: 47 additions & 0 deletions content/de/act/boniversum-uebernahme-infoscore/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"title": "Übernahme durch Experian: Creditreform Boniversum GmbH mit infoscore Consumer Data GmbH verschmolzen",
"type": "act",
"date": "2025-11-17T16:28:00+02:00",
"tags": [ "creditreform boniversum", "infoscore consumer data", "experian", "auskunftei", "auskunftsanfrage" ],
"featured_image": "uebernahme-von-boniversum-durch-infoscore-experian",
"authors": [ "baltpeter" ],
"notices": "Titelfoto angepasst nach: „[Datacenter, Bigdata, Computer science image](https://pixabay.com/photos/datacenter-bigdata-computer-science-2803200/)“ von [foudefoot60](https://pixabay.com/users/foudefoot60-6589702/) ([Pixabay-Lizenz](https://pixabay.com/service/license-summary/))",
"discussedCompanies": [ "infoscore" ]
}

Die Creditreform Boniversum GmbH (zuletzt Boniversum GmbH) wurde von Experian, einer weltweit tätigen Dienstleisterin für Risiko-, Fraud- und Identitäts-Management mit Hauptsitz in Irland, übernommen. Creditreform ist ein Wirtschaftsinformations- und Inkassounternehmen, das mit Boniversum eine der größten Wirtschaftsauskunfteien für Privatpersonen in Deutschland betrieben hat. Nachdem Experian und Creditreform bereits seit mehreren Jahren [zusammenarbeiteten](https://www.handelsblatt.com/finanzen/banken-versicherungen/wirtschaftsauskunftei-datendienst-experian-uebernimmt-schufa-konkurrenten-boniversum/100109825.html), wurde im Rahmen einer im März 2025 angekündigten Partnerschaft nun eine nicht näher spezifizierte „[Technologie- und Datenallianz](https://www.experian.de/events-and-insights/2025/03/04/experian-beginnt-strategische-partnerschaft/)“ zwischen beiden Unternehmen eingegangen, die „eine in ihrer Qualität einzigartige Datenbasis für die Identitätsprüfung und Risikobewertung schaffen“ soll.

{{< featuredImg alt="Stylisiertes blautöniges Foto von Computern in einem Datenzentrum, darüber der Text: „Übernahme von Boniversum durch infoscore/Experian“" >}}

Teil dieser Partnerschaft ist auch die [Übernahme von Boniversum durch Experian](https://www.lto.de/recht/kanzleien-unternehmen/k/experian-creditreform-strategische-partnerschaft-uebernahme-boniversum). Die Verschmelzung der Boniversum GmbH mit der infoscore Consumer Data GmbH, einer weiteren Auskunftei und Teil der Experian-Gruppe, wurde im September 2025 im [Handelsregister](https://www.northdata.de/?id=4761284597514240) [eingetragen](https://www.northdata.de/?id=4887812606001152). Anfragen zu den gespeicherten Daten solltest Du also ab sofort an die infoscore Consumer Data GmbH [richten](https://www.creditreform.de/solingen/aktuelles-wissen/pressemeldungen-fachbeitraege/news-details/show/wichtig-fuer-alle-boniversum-kunden-anpassung-in-ihren-agb-noetig).

## Um welche Daten geht es?

Auskunfteien wie Boniversum, infoscore und die Schufa sammeln sog. Bonitätsdaten über Verbraucher_innen, die Auskunft über ihre Zahlungsfähigkeit geben sollen und zur Identitätsprüfung genutzt werden. Solche Daten haben direkte Auswirkungen auf Deinen Alltag: Auf ihrer Basis entscheiden Unternehmen wie Banken und Online-Shops etwa, ob Du einen Kredit bekommst, einen Mobilfunkvertrag abschließen kannst oder auf Rechnung bestellen darfst.

Laut einer Antwort auf eine Auskunftsanfrage aus dem Jahr 2023 hat die Creditreform Boniversum GmbH unter anderem folgende Datenkategorien gesammelt:

* Bekannte Adresse(n)
* Öffentliche Negativmerkmale (z. B. Insolvenzverfahren oder Nichtabgabe der Vermögensauskunft)
* Mahn- und Inkassoverfahren
* Positive und negative Zahlungsinformationen (z. B. Zahlungsrückstände)

Zudem berechnete Boniversum Bonitätsscores, welche Aussagen darüber treffen sollen, wie wahrscheinlich es ist, dass eine Person ihren Zahlungsverpflichtungen nachkommt.

Ziel von Auskunfteien ist es, für ihre Unternehmenskundinnen Profile zu möglichst vielen Menschen bereitzuhalten. Daher ist es gut möglich, dass Bonitätsdaten zu Dir bei Boniversum vorhanden waren und nun in Systemen von Experian bzw. der infoscore Consumer Data GmbH weiterverarbeitet werden. Ob dem so ist, welche Daten konkret gespeichert sind und welche Scores für Dich berechnet werden, kannst Du mit einer {{< link slug="your-gdpr-rights" text="Auskunftsanfrage" >}} bei infoscore herausfinden. Das Unternehmen ist verpflichtet, Deine Anfrage kostenlos zu beantworten.

Wir möchten Dich dabei unterstützen, dieses Recht wahrzunehmen. Wir sind ein gemeinnütziger Verein, der sich {{< link slug="verein/mission-statement" text="für Dein Recht auf Datenschutz einsetzt" >}}. Wir haben eine Auskunftsanfrage vorbereitet, die Du an die infoscore Consumer Data GmbH schicken kannst. Dafür musst Du nur Deinen Namen, Dein Geburtsdatum, Deine Adresse und ggf. Voranschriften der letzten Jahre eintragen.

<div class="act-widget" style="max-width: 600px; margin: auto;"></div>
{{< noScript "noscript-actwidget" >}}
<script>
window.addEventListener('load', function() { window.renderActWidget({
requestTypes: ['access'],
transportMedium: 'email',
company: 'infoscore'
}); });
</script>

Die Anfrage verschickst Du dann als E‑Mail selbst mit Deinem E‑Mail‑Programm. So stellen wir sicher, dass wir Deine eingegebenen Daten gar nicht erst zu sehen bekommen: Alles, was Du hier auf der Seite einträgst, wird nur lokal auf Deinem Rechner verarbeitet und nicht an uns übertragen.

Nach Eingang Deiner Anfrage hat das Unternehmen grundsätzlich einen Monat Zeit, Dir zu antworten.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 3 additions & 2 deletions content/de/act/deliveroo.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
"type": "act",
"date": "2019-09-15T12:31:47+02:00",
"tags": [ "deliveroo", "deutschland", "schließung", "datenlöschung", "vergessenwerden" ],
"authors": [ "baltpeter" ]
"authors": [ "baltpeter" ],
"discussedCompanies": [ "deliveroo" ]
}

Der Essenslieferant *Deliveroo* hat sich [im August 2019 aus dem deutschen Markt zurückgezogen](https://www.tagesschau.de/wirtschaft/deliveroo-abschied-deutschland-101.html). Was übrig bleibt, sind die Kundenkonten und die damit verbundenen Daten.
Expand All @@ -24,7 +25,7 @@ Dabei können wir Dir helfen. Wir sind ein gemeinnütziger Verein, der sich {{<
window.addEventListener('load', function() { window.renderActWidget({
requestTypes: ['erasure'],
transportMedium: 'email',
company: 'deliveroo-de'
company: 'deliveroo'
}); });
</script>

Expand Down
3 changes: 2 additions & 1 deletion content/de/act/deutsche-wohnen/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
"tags": [ "deutsche wohnen", "bußgeld", "datenschutzverstoß", "auskunftsanfrage", "selbstauskunft" ],
"featured_image": "deutsche-wohnen",
"authors": [ "baltpeter" ],
"notices": "Titelfoto angepasst nach: „[top-view photography of houses](https://unsplash.com/photos/7lvzopTxjOU)“ von [Tom Rumble](https://unsplash.com/@tomrumble) ([Unsplash-Lizenz](https://unsplash.com/license))"
"notices": "Titelfoto angepasst nach: „[top-view photography of houses](https://unsplash.com/photos/7lvzopTxjOU)“ von [Tom Rumble](https://unsplash.com/@tomrumble) ([Unsplash-Lizenz](https://unsplash.com/license))",
"discussedCompanies": [ "deutsche-wohnen" ]
}

Die Deutsche Wohnen SE ist eines der größten Immobilienunternehmen in Deutschland. [Nach eigenen Angaben](https://www.deutsche-wohnen.com/ueber-uns/unternehmen/unternehmensprofil/) verwaltet sie mehr als 150.000 Immobilien in Deutschland. Dementsprechend kommt das Unternehmen aus Berlin in Kontakt mit den Daten zahlreicher Mieter_innen.
Expand Down
3 changes: 2 additions & 1 deletion content/de/act/drk-brandenburg-datenleck/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
"tags": [ "deutsches rotes kreuz", "drk", "gesundheitsdaten", "sensible daten", "datenleck" ],
"featured_image": "drk-brandenburg-datenleck",
"authors": [ "baltpeter" ],
"notices": "Titelfoto angepasst nach: „[red vehicle in timelapse](https://unsplash.com/photos/vGu08RYjO-s)“ von [camilo jimenez](https://unsplash.com/@coolmilo) ([Unsplash-Lizenz](https://unsplash.com/license))"
"notices": "Titelfoto angepasst nach: „[red vehicle in timelapse](https://unsplash.com/photos/vGu08RYjO-s)“ von [camilo jimenez](https://unsplash.com/@coolmilo) ([Unsplash-Lizenz](https://unsplash.com/license))",
"discussedCompanies": [ "drk-brandenburg" ]
}

Das Deutsche Rote Kreuz (DRK) Brandenburg hat über mehrere Jahre sensible Gesundheitsdaten von Patient_innen kaum geschützt auf einem Server abgelegt. Hacker hätten einfach auf diese sensiblen Daten zugreifen und sie sogar manipulieren können. Betroffen sind Daten zu mehr als 111.000 Einsatzfahrten des DRK für über 30.000 Patient_innen aus den letzten 12 Jahren.
Expand Down
3 changes: 2 additions & 1 deletion content/de/act/honey/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
"featured_image": "honey.jpg",
"authors": [ "malte", "baltpeter" ],
"notices": "Titelfoto angepasst nach: „[Busy bees](https://unsplash.com/photos/StEaRc1xQV4)“ von [Boba Jaglicic](https://unsplash.com/@bobajaglicic) ([Unsplash-Lizenz](https://unsplash.com/license))",
"has_sva_finder": true
"has_sva_finder": true,
"discussedCompanies": [ "joinhoney" ]
}

In unserer {{< link slug="blog/honey-data-collection" text="Recherche zu Honey" >}} haben wir aufgedeckt, dass die Browser-Erweiterung reichlich Daten zu Ihren Nutzer_innen sammelt. Unabhängig davon, ob ein Account angelegt wurde oder nicht, protokolliert das Add-on fleißig alle Aufrufe zahlreicher Webseiten und sendet sie an den Betreiber, die {{< link slug="company/joinhoney" text="Honey Science LLC" >}}, ein US-Unternehmen, das vom Bezahlanbieter [PayPal gekauft wurde](https://help.joinhoney.com/article/302-what-does-honey-joining-paypal-mean-for-members).
Expand Down
Loading