This document sets out the data governance framework for the ADE Flexibility Dashboard project. It ensures that commercially sensitive data from contributing organisations is protected while enabling meaningful aggregate statistics to be published.
This policy applies to:
The disclosure of individual company data could facilitate anti-competitive behaviour. This governance framework ensures:
While this project primarily handles organisational (not personal) data, any personal data encountered will be:
Minimum contributors per cell: k = 3
Any published statistic must aggregate data from at least 3 distinct contributors. This prevents:
A cell is suppressed if the top 2 contributors account for more than 85% of the total value. This prevents identification of dominant market participants.
All published values are rounded to reduce precision:
When a cell has fewer than 3 contributors (k < 3), instead of publishing exact values, we publish range estimates using predefined buckets:
| Bucket | Range |
|---|---|
| <10 MW | 0 - 10 MW |
| 10-50 MW | 10 - 50 MW |
| 50-100 MW | 50 - 100 MW |
| 100-250 MW | 100 - 250 MW |
| 250-500 MW | 250 - 500 MW |
| 0.5-1 GW | 500 - 1,000 MW |
| 1-2.5 GW | 1,000 - 2,500 MW |
| 2.5-5 GW | 2,500 - 5,000 MW |
| 5-10 GW | 5,000 - 10,000 MW |
| >10 GW | 10,000+ MW |
This approach:
When a cell fails disclosure checks:
┌─────────────────────────────────────────────────────────────────┐
│ ANONYMISATION PIPELINE │
├─────────────────────────────────────────────────────────────────┤
│ │
│ RAW DATA │
│ │ │
│ ▼ │
│ ┌──────────────────┐ │
│ │ 1. VALIDATION │ Check completeness, data types, ranges │
│ └────────┬─────────┘ │
│ │ │
│ ▼ │
│ ┌──────────────────┐ │
│ │ 2. PSEUDONYMISE │ Replace org names with random IDs │
│ └────────┬─────────┘ │
│ │ │
│ ▼ │
│ ┌──────────────────┐ │
│ │ 3. STANDARDISE │ Map to taxonomy, normalise units │
│ └────────┬─────────┘ │
│ │ │
│ ▼ │
│ ┌──────────────────┐ │
│ │ 4. AGGREGATE │ Sum/average by dimension │
│ └────────┬─────────┘ │
│ │ │
│ ▼ │
│ ┌──────────────────┐ │
│ │ 5. DISCLOSURE │ Check k-threshold, dominance, apply │
│ │ CONTROL │ suppression or illustrative data │
│ └────────┬─────────┘ │
│ │ │
│ ▼ │
│ ┌──────────────────┐ │
│ │ 6. ROUNDING │ Apply precision reduction │
│ └────────┬─────────┘ │
│ │ │
│ ▼ │
│ ANONYMISED OUTPUT │
│ │
│ ════════════════════════════════════════════════════════════ │
│ AUDIT LOG │
│ (Records all decisions, contributor counts, suppressions) │
└─────────────────────────────────────────────────────────────────┘
Illustrative data is used when:
Illustrative values are derived from:
All illustrative data MUST be clearly marked:
The pipeline logs:
Audit logs are retained for 12 months after publication.
Audit logs are accessible only to:
Association for Decentralised Energy
ADE Data Lab Team
| Data Type | Retention Period | Disposal Method |
|---|---|---|
| Raw submissions | Project duration + 6 months | Secure deletion |
| Processed data | Project duration + 6 months | Secure deletion |
| Anonymised outputs | Indefinite | Public archive |
| Audit logs | 12 months post-publication | Secure deletion |
If a potential disclosure of confidential data is identified:
If an error in disclosure control is discovered:
This policy will be reviewed:
Document Control
| Version | Date | Author | Changes |
|---|---|---|---|
| 1.0 | 2025-01-27 | ADE Data Lab | Initial version |
Approval
Approved by: Flex Dashboard Steering Group Date: [Pending]