Reports & Alerts

Monitor your compliance score, track deadlines, and stay on top of overdue items

5 min readUpdated 26 February 2026
Client AdminCompliance OfficerDPO

Staying on top of GDPR compliance requires continuous monitoring. With multiple modules tracking processing activities, breaches, consent records, DPIAs, data subject requests, documents, vendors, and training, it is easy for deadlines to slip or issues to go unnoticed. GDPR4All's reporting and alerting features bring the most critical information to the surface, ensuring that you always know where your organisation stands and what needs your immediate attention.

Dashboard Compliance Overview

The main dashboard is the first screen you see when you log into GDPR4All. It provides a consolidated view of your compliance posture across all modules.

Stat Cards

At the top of the dashboard, summary cards display key metrics at a glance:

  • Processing Activities — the total number of active ROPA entries, giving you a sense of the scope of your data processing landscape.
  • Open Breaches — the number of breach incidents that have not yet been resolved or closed. A non-zero count here demands immediate attention.
  • Active DSRs — data subject requests that are currently being processed. This helps you gauge your current workload.
  • Overdue Items — a combined count of overdue breaches (past the 72-hour window), overdue DSRs (past the response deadline), and overdue training assignments.

Module Summaries

Below the stat cards, each compliance module is represented with a brief status summary. These summaries let you quickly assess:

  • How many records exist in each module.
  • How many are in active or pending states.
  • Whether any items require urgent action.

Clicking on any module summary takes you directly to that module's list page for detailed information.

Breach Countdown Alerts

The 72-hour breach notification deadline is one of the most time-sensitive obligations under the GDPR. GDPR4All provides multiple layers of alerting to ensure you never miss it.

Dashboard Alert Banner

When one or more breach incidents are approaching or have exceeded the 72-hour notification deadline, a prominent alert banner appears at the top of the dashboard. The banner uses colour-coded urgency:

  • Amber — a breach is within its 72-hour window but has fewer than 24 hours remaining. Act now.
  • Red — a breach has exceeded the 72-hour deadline. If notification to the supervisory authority was required and has not been made, you are in breach of Article 33.

Breach List Page Alerts

The breach list page displays its own overdue alert banner at the top, listing the specific breaches that need attention. Each row in the breach table shows a compact countdown timer, so you can see the remaining time for every open incident without clicking into individual records.

Breach Detail Page

On the detail page for each breach, the Compliance Box displays a large, colour-coded countdown with hours and minutes remaining. This is the definitive view of where you stand against the deadline.

DSR Deadline Tracking

Data subject requests must be responded to within 30 days (or 90 days if the deadline is extended). Missing this deadline can result in complaints to the supervisory authority and potential enforcement action.

Approaching Deadline Warnings

GDPR4All monitors the due date of every active DSR and surfaces warnings when deadlines are approaching:

  • Amber indicators on the DSR list page highlight requests that are within their final week.
  • The DSR detail page shows a deadline box with the number of days remaining, colour-coded by urgency.

Overdue DSR Alerts

When a DSR passes its response deadline without being completed:

  • An overdue alert banner appears on the DSR list page, similar to the breach module's countdown alerts.
  • The stat card on the DSR list page shows the count of overdue requests.
  • The dashboard includes overdue DSRs in its overall overdue items count.

Compact Deadline Display

In the DSR table, each row shows a compact deadline indicator so you can scan the list and immediately identify which requests need the most urgent attention.

Overdue Training Notifications

Training assignments have optional due dates, and when team members fall behind, the platform flags it:

  • The Training Dashboard shows a count of overdue assignments alongside overall completion statistics.
  • The Assignments list highlights overdue assignments with visual indicators.
  • Managers can filter the assignments list to show only overdue items, making it easy to follow up with specific team members.

Overdue training is not just an operational concern — it is a compliance risk. If a data breach occurs and the individuals involved had not completed their assigned GDPR training, it weakens your accountability position.

DPA Expiry Warnings

Vendor DPAs (Data Processing Agreements) have expiry dates, and operating with an expired DPA means you are processing personal data through a vendor without a valid legal contract — a clear violation of Article 28.

Vendor Dashboard Alerts

The vendor dashboard displays:

  • A stat card showing the number of DPAs approaching expiry.
  • An alert banner listing vendors with expired or soon-to-expire DPAs.

Vendor List Indicators

On the vendor list page, each vendor row includes an indicator if their DPA is expired or approaching expiry. This visual cue ensures that DPA renewals do not fall through the cracks during routine reviews.

Auto-Expiry

DPA statuses are computed dynamically. A signed DPA that passes its expiry date is automatically displayed as expired, even if no one has manually updated the status. This eliminates the risk of stale data masking an expired agreement.

Module-Level Status Summaries

Each compliance module provides its own set of status summaries and indicators:

ROPA

  • Count of processing activities by status (Draft, Active, Archived).
  • Quick identification of activities that have not been reviewed recently.
  • Count of consent records by status (Active, Withdrawn, Expired).
  • Identification of consent records approaching their expiry date.

DPIAs

  • Count of assessments by status (Draft, Under Review, Approved, Rejected).
  • Summary of overall risk levels across active DPIAs.

Documents

  • Count of documents by status (Draft, Under Review, Approved, Final, Archived).
  • Identification of documents awaiting review.

Vendors

  • Count of vendors by status and risk level.
  • Summary of DPA statuses across all vendors.

Making the Most of Reports and Alerts

  • Check the dashboard daily — make it a habit to review the dashboard at the start of each day. The stat cards and alert banners are designed to give you a complete picture in under a minute.
  • Act on alerts immediately — alerts exist because something needs attention. Do not let them become background noise. Address breach countdowns, DSR deadlines, and DPA expiries as soon as they appear.
  • Use stat cards for reporting — when presenting compliance status to senior management or the board, the dashboard stat cards provide a concise, accurate summary that is easy to communicate.
  • Monitor trends — look beyond individual alerts and consider trends. Are DSRs consistently approaching their deadline? Are breach counts increasing? Are training completion rates declining? These patterns may indicate systemic issues that need to be addressed.
  • Delegate where appropriate — if you are a Client Admin seeing alerts across multiple modules, assign specific team members as owners for each area. The Compliance Officer can own module-level monitoring while the DPO provides oversight.

GDPR4All's reporting and alerting features are designed to keep compliance visible, actionable, and impossible to ignore. They transform data protection from a background obligation into a daily operational practice.

Related Articles

Was this article helpful?