---
title: "Introduction"
manual: "Prive Consent"
version: "5.0"
permalink: "https://docs.typo3.org/permalink/oliverkroener/ok-prive-consent:introduction@5.0"
source: "Introduction/Index.rst"
rendered: "2026-11-02T01:10:12+00:00"
---

# Introduction {#introduction}

## What does it do? {#what-does-it-do}

The **Prive Consent** extension provides a TYPO3 backend module for managing
[Prive Cookie Consent](https://www.prive.eu/) banner scripts. Administrators
can edit, enable, and deploy consent scripts directly from the TYPO3 backend
without needing file system access or a deployment pipeline.

The consent script and a floating cookie settings button are rendered
automatically on all frontend pages by a PSR-14 event listener -- no TypoScript
or template changes are required.

## Features {#features}

-   **Backend module** under *Web > Prive* for editing consent scripts
-   **Enable/disable toggle** to activate or deactivate the banner without
    removing the script
-   **Multi-site support** -- automatically resolves the correct site root per
    TYPO3 site configuration
-   **Unsaved changes protection** -- warns before navigating away with unsaved
    modifications, with a "save and close" option
-   **Automatic frontend rendering** -- script and cookie settings button injected
    before `</body>` by a PSR-14 event listener (no TypoScript or template changes
    required)
-   **Cache flush on save** -- frontend page cache is cleared automatically after
    saving
-   **Cookie settings button** -- fixed-position floating button with SVG cookie
    icon allowing visitors to reopen the consent dialog at any time
-   **Upgrade wizard** -- migrates settings stored on `sys_template` by earlier
    versions onto the site root `pages` record

## Requirements {#requirements}

-   TYPO3 14.3 LTS
-   PHP >= 8.2 (8.2–8.5)
-   A [Prive](https://www.prive.eu/) account to obtain the consent JavaScript
    snippet
