When choosing GDPR compliance software, the useful question is not how many templates a product ships with but whether it helps you prove what you did. A polished demo that creates a register or uploads a policy says little unless you can reconstruct a control: who owned it, what evidence supports it, which version was evaluated, and what happened when the result wasn’t satisfactory.
For privacy officers, security leads and internal auditors the selection process should look like a short technical acceptance test. Use synthetic data, repeatable scenarios and acceptance criteria agreed before the demo so a vendor presentation becomes an objective comparison.
This guide lays out six hands-on tests and an easy scoring grid to apply during vendor evaluations. It’s an operational checklist, not legal advice: whether a tool is appropriate for your privacy program still depends on your organization’s context and legal assessment.
Start from clear acceptance criteria
The GDPR (see Articles 5 and 24) requires controllers to be accountable and able to demonstrate compliance, but it does not prescribe a specific platform. Your goal when evaluating tools is to confirm they make performed activities verifiable.
Prepare a representative, bounded scenario to use in vendor demos: for example, a single processing activity in the record of processing, a periodic access review, a piece of technical evidence and a remediation action. Keep the scope narrow so the demo focuses on reconstructability rather than reproducing your entire privacy program.
Agree who will score each result: the privacy lead verifies the link to the processing activity, IT validates the technical evidence quality, and the auditor attempts to reconstruct the trail without relying on vendor explanations.
To distinguish a filed document from an auditable piece of evidence, use the same principles as in AuditReady’s guidance on evidence for audits (/en/blog/evidenze-di-audit). The expected outcome is concrete: produce a package that a third party can understand and verify.
Build a standardized test kit for every vendor
Compare products by using the same materials and asking vendors to perform the same operations during the session. Pre-made screenshots illustrate flows, but they don’t prove the tool actually works in your context.
A minimal test kit can include:
- One synthetic processing activity with purpose, data categories and an internal owner.
- One access review control with an owner and the period under review.
- Two versions of a supporting evidence file: the original and a corrected version.
- One finding (issue) with a remediation action and a closure criterion.
Use only synthetic data. For an initial assessment you don’t need real records, employee names or production logs.
Ask the vendor to clearly separate features that are available out-of-the-box from those that require development, integrations or manual steps. A claimed capability is not the same as a usable capability. Keep written minutes of the test and any commercial terms referenced: the procurement process itself must be reproducible.
Six tests to run during the demo
1) Link processing, control and evidence
Start with the synthetic processing activity and attach the access review control to it. Upload the evidence and capture at minimum: origin, covered period, owner and date of verification.
Then navigate the relationships both ways: from the processing activity to the supporting evidence and from the evidence to all controls that rely on it. This reveals whether the platform stores verifiable relationships or just folders and attachments.
A compliance tool should also expose the limits of a piece of evidence: a single-system report does not automatically prove all systems in scope were covered.
Acceptance criterion: an external reviewer can identify the covered scope, the period verified and the responsible person without interpreting filenames or relying on email explanations. If one evidence item supports multiple controls, it must be obvious why it is relevant to each.
2) Enforce separation of production, review and viewing roles
Create three test users: one who uploads evidence, one who verifies it and one who only views the case. Then try to access a restricted processing activity or attachment with the viewer account.
Evaluate role separation against your organizational model — not every company needs the same exact rules — but verify that the necessary permissions can be applied to the relevant objects.
Also check what happens when an owner changes role or leaves the organization. Current responsibilities must be reassignable without losing the history of who performed or verified past work.
Acceptance criterion: applied permissions match your agreed matrix and reassigning an owner does not retroactively rewrite who executed or verified a control. If the product allows self-approval, confirm whether your processes permit it and how that state is exposed.
3) Reconstruct versions and modifications
Upload the first evidence file, record a verification, then replace it with a corrected version. Ask the vendor to show which version was available at the time of verification and who performed each change.
A log’s presence alone is not enough: find out exactly which events it records and which attributes it stores. Test for file modifications, state changes, assignments and deletions — do not assume everything is covered.
Don’t ask only whether the record is “immutable.” Ask who can modify or delete entries, what safeguards exist and how administrative actions are documented. Audit trail best practices are summarized in AuditReady’s guidance (/en/blog/audit-trail-best-practices).
Acceptance criterion: the history allows reconstruction of actor, timestamp and object for each action, with an unambiguous reference to the version that was verified. An earlier approval must not appear, without explanation, to validate content that was subsequently changed.
4) Manage a finding through to verified closure
In the test case, flag an unnecessary access right and open a finding. Assign an owner, a due date and a corrective action. Simulate the remediation and attach evidence of the fix.
Observe the transition from “task completed” to “finding closed.” Some processes accept the implementer’s declaration as sufficient, while others require an independent verification. The tool should support the model you defined or clearly indicate its limits.
For an evidence-centered GDPR tool, corrected findings remain part of the control history: they should not vanish simply because the final state is positive.
Acceptance criterion: the package shows the initial problem, the action taken, the owner, evidence of correction and the decision to close. Also test an overdue action and a rejected remediation: the file must reflect the actual outcome, not only successful paths.
5) Export a comprehensible case that stands outside the platform
Request an export of the completed test case. Don’t accept a single summary screenshot: open the exported files outside the application and verify they contain the agreed elements.
The export should allow a recipient to distinguish which controls were executed, which evidences are missing and which findings are open. Check identifiers, timestamps, links to attachments and verification notes. An export that only works for an internal admin is not a usable audit package.
Also try exporting a reduced scope — for example a single processing activity or a time window. A too-broad export can expose unnecessary information.
Acceptance criterion: an auditor reconstructs the case without privileged credentials or relying on the memory of the person who prepared the package. Any exclusions, missing attachments or export limitations must be explicit.
6) Verify retention, retrieval and exit procedures
Separate two questions: how to retrieve evidence during normal use, and how to retrieve the full information set at contract termination. A human-readable report might be fine for an audit but insufficient for migration.
Ask which data are exportable, in what formats and how relationships are preserved. Verify attachments, metadata, versions and history are included — don’t assume they are all in the same bundle.
Retention should be defined by category and purpose, not by a generic “keep everything forever” rule. Ask how deletion, backup restores and any limitations are handled, and don’t confuse a technical function with a policy decision on retention periods.
Acceptance criterion: the vendor documents exit procedures, timing and costs. In the test, open a sample of exported files and confirm that necessary references are still usable.
Use a scoring grid, not impressions
Use a simple internal scale when rating each area: 0 = not available or not demonstrated; 1 = significant manual step required; 2 = meets the agreed case with documented limits; 3 = passes the test without material gaps for your scope.
Areas to score:
- Links: processing activity, control and evidence are reconstructable (0–3)
- Roles: permissions and responsibilities match the agreed model (0–3)
- Versions: modifications and verifications reference the correct content (0–3)
- Remediation: closure is supported by verifiable evidence (0–3)
- Audit export: the package is understandable outside the platform (0–3)
- Exit: necessary data and relationships are recoverable (0–3)
Total maximum = 18. Use the score to compare options, but record the specific failing points: a single blocking gap (for example missing version reconstruction) may outweigh other high scores. Also capture configuration time and operational tasks required to reach the demonstrated outcome: those affect total cost of ownership even if they are not compliance evidence.
Decide before the demo which shortcomings are deal-breakers. If version traceability is essential to your audit, an excellent export will not compensate for its absence.
Evaluate the vendor’s data processing practices as well
A well-structured platform can be paired with contractual terms or operational practices that aren’t fit for your context. Keep vendor assessment separate from functional testing.
When the vendor processes personal data on your behalf, check whether the relationship is framed and documented in line with GDPR Article 28. If the service implies transfers to third countries, assess them under Chapter V of the GDPR with your legal and data protection teams.
Operationally, collect documented information about data location, support access, subprocessors, security measures, incident handling and data return or deletion at end of service. Do not assume that a European-hosted data center alone answers all these questions.
Also determine which evidences you will realistically upload. A redacted report may suffice; keeping full logs or identity documents only to bulk up a package increases exposure without necessarily improving verifiability.
Frequently asked questions
Can a tool guarantee GDPR compliance? No. A tool can support processes, accountability and evidence collection, but it cannot replace legal assessment of processing activities nor the execution of controls. A demo verifies operational capability; it does not certify the organization.
Is a proof of concept (PoC) needed after the demo? A PoC is useful when outcomes depend on configurations or integrations not shown in the demo. Define scope, expected results and commercial terms beforehand, and use synthetic data where possible.
How should I compare costs? Beyond licence fees, compare configuration, migration, training, evidence management and exit/export costs. Ask which activities are included and which your team must perform. Don’t assign value to features only announced in the demo.
Bring your test case to the demo
AuditReady centralizes evidence with ownership, versions and audit trails and manages controls, risks, findings and remediation. To evaluate AuditReady, apply the same acceptance criteria and test case you use for other vendors — don’t replace a live test with a list of features.
Request a GDPR demo of AuditReady (/en/auditready/lp/gdpr) using your test case and the acceptance criteria agreed by your team.
audit-ready evidence pack demo / not legal advice