Tipp: Verwenden Sie Ihr Links/Rechts-Pfeiltasten auf Ihrer Tastatur als Ihr zuverlässiger Kompass für die Navigation durch die Bundesvergabe.
Diese Datenbank sammelt mehr als 400 Zuschüsse für Programme zur Kontrolle von Online-Inhalten in Deutschland von 2015 bis 2025. Sie wurde zeitgleich mit unserem Bericht vom November 2025 veröffentlicht Das Zensurnetz: Regulierung und Repression in Deutschland heute. Eine begleitende Datenbank mit mehr als 300 Organisationen, die Inhalte kontrollieren, finden Sie unter hier.
Bitte lesen Sie unser Projektübersicht und Methodik Seiten für weitere Einzelheiten über den Aufbau der Datenbank und die damit verbundenen Infografiken. Wenn Sie Fehler oder Zuschüsse entdecken, die wir möglicherweise übersehen haben, bitten wir Sie Kontaktieren Sie uns.
Die Einträge in dieser Förderdatenbank stützen sich auf die von den Projekten selbst veröffentlichten Beschreibungen, einschließlich ihrer Selbstdarstellungen und öffentlich zugänglicher Materialien. Sie dienen hier lediglich als Referenz. Für eine unabhängige Analyse und kontextbezogene Bewertung sollten Leser die Organisationsdatenbank zusammen mit dem begleitenden Bericht konsultieren, in dem diese Initiativen ausführlicher untersucht werden.
Bitte beachten Sie, dass für die deutsche Übersetzung ein maschineller Übersetzungsdienst verwendet wird; die genaue Übersetzung kann ungenau sein.
Finanzierung

Rethinking Disinformation (Re:DIS)
Empfänger: Humboldt-Universität zu Berlin

Finanzierung

Empfänger: Internationale Organisation für Demokratieberichterstattung (DRI)
Spender: Europäische Union

Finanzierung

Empfänger: Das NETTZ
Spender: Deutsches Bundesprogramm "Demokratie leben! [Demokratie leben!]

Finanzierung

Empfänger: Das Institut für Demokratie und Zivilgesellschaft
Spender: Deutsches Bundesprogramm "Demokratie leben! [Demokratie leben!]

Finanzierung

Empfänger: Neue deutsche Medienmacher*innen e.V.
Spender: Deutsches Bundesprogramm "Demokratie leben! [Demokratie leben!]
424999.38
Informationen über Zuschüsse
Finanzierung

Empfänger: HateAid
Spender: Deutsches Bundesprogramm "Demokratie leben! [Demokratie leben!]

Finanzierung

Empfänger: Jugendstiftung Baden-Württemberg
Spender: Deutsches Bundesprogramm "Demokratie leben! [Demokratie leben!]
424562.38
Informationen über Zuschüsse
Finanzierung

Empfänger: Universität Konstanz
Spender: Europäische Union
352268.75
Informationen über Zuschüsse
Finanzierung

Empfänger: Gesellschaft für Medienpädagogik und Kommunikationskultur (GMK)
Spender: Deutsches Bundesprogramm "Demokratie leben! [Demokratie leben!]
334999.78
Informationen über Zuschüsse
Sortieren nach
Betrag der Auszeichnung (€)
<script>
jQuery(document).on('keydown', function(e) {
// Left Arrow Key (key code 37)
if (e.keyCode === 37) {
jQuery(".modal:visible .btn-prev").click(); // Trigger prev button click
}
// Right Arrow Key (key code 39)
if (e.keyCode === 39) {
jQuery(".modal:visible .btn-next").click(); // Trigger next button click
}
});
</script><script>
jQuery(document).ready(function ($) {
// Function to handle modal navigation (click and keydown events)
function handleModalNavigation(e) {
const isModalOpen = $(".modal:visible").length > 0;
const currentModal = $(".modal:visible");
// Pagination Check
const pagination = $(".pagination-shortcode");
if (!pagination.length) {
console.error("Pagination element not found. Please check the selector.");
return;
}
if (isModalOpen) {
// Remove existing backdrops if any
$('.modal-backdrop').remove();
// Event delegation for clicks on buttons within the modal
currentModal.one("click", ".btn-next, .btn-prev", function (e) {
const isNext = $(this).hasClass("btn-next");
const direction = isNext ? "next" : "prev";
// Find the closest wpgb-card element and then the next/prev wpgb-card
const currentCard = currentModal.closest('.wpgb-card');
const targetCard = currentCard[direction]('.wpgb-card');
let targetModal = targetCard.find('.modal');
if (!targetModal.length && isNext) {
// If it's the last modal and "Next" is clicked, close the modal
currentModal.modal('hide');
return;
}
if (!targetModal.length) {
// If the next/prev modal is not yet loaded (due to lazy loading)
// Trigger pagination click to load more modals
pagination.find(`a[aria-label*="${direction}"]`).click();
// Wait for a short delay (e.g., 500ms) to allow new modals to load
setTimeout(() => {
// Find the target modal again after the delay
targetCard = currentCard[direction]('.wpgb-card');
targetModal = targetCard.find('.modal');
if (targetModal.length) {
currentModal.modal('hide');
targetModal.modal('show');
} else {
console.log(`No ${direction} page available in pagination.`);
}
}, 500); // Adjust the delay as needed
} else {
// If the next/previous modal is already loaded, show it
currentModal.modal('hide');
targetModal.modal('show');
}
});
// Keyboard navigation
if (e.type === "keydown") {
const key = e.keyCode;
if (key === 39) { // Right arrow
currentModal.find(".btn-next").click();
} else if (key === 37) { // Left arrow
currentModal.find(".btn-prev").click();
}
}
}
}
// Function to initialize modal navigation
function initializeModalNavigation() {
// Remove existing event handlers and backdrops to prevent duplicates
$(document).off("click keydown", handleModalNavigation);
$('.modal-backdrop').remove();
// Attach the event handler to the document for both click and keydown events
$(document).on("click keydown", handleModalNavigation);
}
// Initial call to set up modal navigation
initializeModalNavigation();
// Listen for the grid.afterRefresh event from WP Grid Builder
$(document).on('grid.afterRefresh', function(event, gridId) {
// Re-initialize modal navigation whenever the grid is refreshed
initializeModalNavigation();
});
});
</script>
