Print Friendly, PDF & Email
DDP Licensing Portfolio 2026 | Centre of Excellence
Official 2026 Licensing Portfolio

Building the Neuro-Inclusive Centre of Excellence

A modular architecture for UK settings, separating core pedagogical logic from management infrastructure.

Section 1

Strategic Vision: The Centre of Excellence Model

The UK educational landscape is experiencing a significant shift towards integrated, inclusion-led management. By 2025, over 55% of schools reported an increase in safeguarding concerns, highlighting the requirement for systems that connect wellbeing directly to academic data.

The DDP model moves away from traditional franchise systems, offering instead a tiered subscription that empowers your school to lead its own neuro-inclusion journey as a verified Centre of Excellence.

Centre of Excellence Pillars

  • Strengths-Based Support Focused on pupil potential rather than deficit.
  • High-Resolution Metrics Granular tracking of vulnerable group progress.
Standalone Core

The DDP Philosophy (Kernel Licence)

The DDP Philosophy is a mandated site-wide licence, acting as the prerequisite for all other modules. This ensures a unified, strengths-based culture is established before digital management systems are deployed within the setting.

Annual Site Licence

£950 /pa per setting

  • Non-exclusive setting-wide IP usage rights
  • Access to the DDP Blueprint Digital Library
  • Authorised terminology and visual framework licence

Mandatory Prerequisite

Schools must appoint and certify a DDP Architect via the Neurolearn suite to maintain the validity and fidelity of the Philosophy licence within their specific school culture.

View Architect Training →
Infrastructure

DDP-MIS Management Infrastructure

A high-resolution Management Information System built to execute the DDP Philosophy logic through robust data tracking and progress monitoring.

Primary Setting
£1,250/pa
Secondary Setting
£3,500/pa
Per-Pupil Rate
£7.50/pupil
Compliance

DDP-SAFE Safeguarding Console

Core Safe Console

Chronological safeguarding for KCSIE 2025.

Primary: £550 Secondary: £1,050

StaffSafe Compliance

Staff training and induction tracking.

£200 pa
Professional Capacity

Neurolearn: The Architect Qualification

The DDP requires a DDP Architect to maintain the setting’s status as a verified practitioner site. This qualification ensures that internal expertise remains within the school, reducing long-term reliance on external consultancy.

Architect Annual Licence £1,500
Practitioner Seat (10 Users) £1,200

Architect Role

  • Deliver Internal DDP CPD
  • Conduct Systemic Inclusion Audits
  • Manage DDP-MIS Permissions
  • Liaison for Accreditation
Expert Services

Strategic Consultancy

Bespoke Transformation

Strategy design for Multi-Academy Trusts (MATs), crisis intervention, and systemic inclusion audits.

DBS Compliant Liability Insured
Daily Rate
£650

Commercial Architecture Summary 2026

Modular pricing designed for scalable neuro-inclusion.

Product Module Monetisation Model Annual Rate (Est)
DDP Philosophy (Core IP) Site Licence (Prerequisite) £950
DDP-MIS Infrastructure SaaS Subscription £1,250 – £3,500 + £7.50/p
DDP-SAFE Safeguarding Regulatory Subscription £550 – £1,050
DDP Screeners (GL Ready) Usage Licence and Unit Fee £750 + £4.50/p
Neurolearn Architect Professional Certification £1,500
Accreditation Journey Audit and Quality Mark £1,075
Strategic Consultancy Expert Professional Fee £650 / Day

Important Notice on Commercial Terms

Final licensing terms are subject to the Software as a Service (SaaS) Agreement. The DDP Philosophy site licence must be active for any MIS or SAFE modules to function under legal compliance.

Request Formal Quote

Contact: info@ddphub.co.uk

Establishing the Gold Standard

“Strengths-Based Support for Every Learner”

info@ddphub.co.uk

© 2026 Dynamic Development Plan. All rights reserved. Intellectual Property is protected under international copyright and trademark protocols.
No part of this publication may be reproduced without prior permission.
top
/* --- Google Font Import --- */ /* You should add the following @import line to ensure the 'Inter' font is available across your site. It may also be best to add this directly into Elementor's Custom Code > Header section, or ensure your theme is already loading this font. */ @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap'); /* ==================================== 1. GLOBAL PRINT STYLES AND PAGE BREAKS ==================================== */ @page { /* Set A4 size for the document */ size: A4; /* Global margins for standard content pages (not front matter) */ margin: 30mm 25mm 30mm 25mm; /* Define the footer region for page numbers */ @bottom-center { content: "Page " counter(page); /* Shows "Page X" */ font-family: 'Inter', sans-serif; font-size: 10pt; color: #4a5568; } } /* Define the page style for front matter (no page numbers on cover/TOC) */ @page front-matter { @bottom-center { content: none; } } /* Critical CSS for Print Media (PrintFriendly should interpret this) */ @media print { /* Critical: Ensure background colors are forced to print (necessary for band colors and cover) */ .cover-page, .band-excellent, .band-strong, .band-limited, .band-insufficient { -webkit-print-color-adjust: exact !important; print-color-adjust: exact !important; } /* Apply front-matter page type to specific sections */ .cover-page, .copyright-page, .front-matter { page: front-matter; } } /* Page Break Control */ .page-start { page-break-before: always; } .module-start { page-break-before: always; padding-top: 0; } /* Keep headings, assessment grids, and next prompt boxes together */ h2, h3, .sqa-assessment-grid, .assessment-table, .next-lesson-prompt, .next-steps-box { page-break-inside: avoid; } /* ==================================== 2. TYPOGRAPHY AND LAYOUT ==================================== */ body { font-family: 'Inter', sans-serif; line-height: 1.6; font-size: 11pt; color: #1d2b40; } h2 { font-size: 18pt; font-weight: 600; color: #1d2b40; margin-top: 1.2em; margin-bottom: 0.5em; border-bottom: 2px solid #4338ca; padding-bottom: 5px; } h3 { font-size: 14pt; font-weight: 600; color: #1d2b40; margin-top: 1em; margin-bottom: 0.5em; } h4 { font-size: 12pt; font-weight: 600; margin-top: 15pt; margin-bottom: 5px; } p { margin-top: 0.7em; margin-bottom: 0.7em; } /* --- Cover Page Styling --- */ .cover-page { /* Use A4 dimensions for best results, though display properties matter more for layout */ height: 297mm; width: 210mm; display: block; text-align: center; background-color: #f5f7fa; } .cover-content-wrapper { padding-top: 60mm; margin: 0 auto; width: 80%; } .main-title { font-size: 36pt; font-weight: 800; color: #4338ca; margin-bottom: 10pt; } .sub-title { font-size: 16pt; color: #1d2b40; margin-bottom: 20pt; } .cover-body { margin-top: 40pt; } /* --- Table of Contents (TOC) Specific CSS --- */ #toc li { display: flex; justify-content: space-between; padding-bottom: 2px; line-height: 1.4; list-style: none; } #toc a { text-decoration: none; color: #1d2b40; } /* Generate dotted leader line (requires browser support for CSS Paged Media) */ #toc li::after { content: leader(dotted); color: #a0aec0; margin-left: 0.5em; margin-right: 0.5em; order: 1; } /* Retrieve and display the page number (requires browser support for CSS Paged Media) */ #toc .page-number::before { content: target-counter(attr(href, url), page); font-weight: 600; order: 2; } #toc ul { padding-left: 0; margin-top: 0.5em; } .module-title { margin-top: 20pt; border-bottom: 1px solid #ddd; padding-bottom: 5px; } /* --- Helper Classes for Layout/Blocks --- */ .module-intro, .next-steps-box { margin-bottom: 15pt; } .module-figure { margin: 20pt auto; text-align: center; } .module-image { width: 80%; max-width: 400px; height: auto; border-radius: 8px; box-shadow: 0 4px 6px rgba(0,0,0,0.1); } .figure-caption { margin-top: 5px; } .next-lesson-prompt { text-align: center; margin-top: 30pt; padding: 10pt; border: 1px solid #4338ca; border-radius: 8px; } .next-lesson-prompt p { font-weight: 600; color: #4338ca; margin: 0; } .resource-section { border-top: 1px solid #ccc; padding-top: 15pt; margin-top: 30pt; } .resource-title { color: #4338ca; margin-top: 0; } .resource-subtitle { margin-bottom: 5px; font-size: 10pt; font-weight: 600; color: #1d2b40; } .downloadable-resources, .core-texts-list { list-style-type: square; /* Changed to square for Core Texts */ margin-top: 5pt; font-size: 10pt; color: #4a5568; padding-left: 20px; } .downloadable-resources { list-style-type: disc; /* Keep disc for downloadable items */ } .downloadable-resources a { color: #4338ca; } /* --- Conclusion/Next Steps Block --- */ .next-steps-box { background-color: #f7f9ff; border: 2px solid #4338ca; padding: 15px; margin: 20px 0; border-radius: 8px; } .next-steps-title-box { font-weight: 600; color: #1d2b40; margin-bottom: 10px; } .next-steps-link { margin-top: 0; color: #4338ca; border-bottom: none; padding-bottom: 0; } .next-steps-list { list-style-type: disc; margin-top: 10px; font-size: 10pt; padding-left: 20px; } .final-note { margin-top: 20pt; text-align: center; font-style: italic; } /* ==================================== 3. SQA ASSESSMENT GRID STYLING ==================================== */ .sqa-assessment-grid { margin-top: 30px; margin-bottom: 30px; padding: 15px; border: 1px solid #4338ca; border-radius: 8px; background-color: #f7f9ff; page-break-inside: avoid; } .sqa-assessment-grid h4 { color: #4338ca; border-bottom: 2px solid #a0aec0; padding-bottom: 5px; margin-top: 0; font-size: 14pt; } .sqa-table { width: 100%; border-collapse: collapse; font-size: 8pt; table-layout: fixed; margin-top: 10px; } .sqa-assessment-grid th, .sqa-assessment-grid td { border: 1px solid #a0aec0; padding: 6px 8px; text-align: left; vertical-align: top; } .sqa-assessment-grid th { background-color: #e6e8fc; font-weight: 600; } /* SQA BAND COLORS for the Expectations Tables (Ensure @media print exact flag is set) */ .band-excellent { background-color: #e6ffe6; } /* Light Green */ .band-strong { background-color: #fffbe6; } /* Light Yellow */ .band-satisfactory { background-color: #f0f0f0; } /* Light Gray */ .band-limited { background-color: #f7e6e6; } /* Light Red/Pink */ .band-insufficient { background-color: #e6e6f7; } /* Light Blue/Lavender */ /* Reset margins inside SQA tables for clean print presentation */ .sqa-assessment-grid ul { padding-left: 15px; } .sqa-assessment-grid p { margin-top: 0; margin-bottom: 5px; } /* Ensure the button elements are hidden if they were accidentally left in the HTML */ .print-button-container, #print-to-pdf-button { display: none !important; } /* --- Restore specific Cover Page Text Styles --- */ .cover-page .sub-title { font-size: 16pt; color: #1d2b40; margin-bottom: 20pt; } /* Style the two body paragraphs on the cover explicitly */ .cover-page p:nth-of-type(1) { font-size: 14pt; margin-top: 40pt; font-weight: 500; } .cover-page p:nth-of-type(2) { font-size: 12pt; margin-top: 10pt; color: #6b7280; }: /* Hide any theme or WP elements that might appear before the cover page */ header, .site-header, .entry-header, .entry-title, .page-title, .breadcrumbs, .wp-block-post-title, .elementor-location-header, .wp-block-cover__inner-container, .wp-block-columns:first-of-type, .wp-block-group:first-of-type, .print-button-container { display: none !important; } /* Ensure the cover page is the first visible content */ .cover-page { display: block !important; margin-top: 0 !important; padding-top: 0 !important; } /* Force PDF to start clean at the top */ body { padding-top: 0 !important; margin-top: 0 !important; } br, p:empty, div:empty { display: none !important; } /* Hide all theme content before the cover page */ .entry-title, .page-title, header, .site-header, .breadcrumbs, .wp-block-post-title, .elementor-location-header, .post-meta, .post-header { display: none !important; } /* Remove empty blocks */ main br, main p:empty, main div:empty { display: none !important; } /* Hide page numbers on the cover page only */ .cover-page .printfriendly-page-number, .cover-page .pf-pagenum, .cover-page .pf-footer { display: none !important; }