Logo
  • Overview
  • Consent
  • Authenticate
  • Authorise
  • Consent Management
  • Notifications
Consumer Experience (CX) Guidelines

Open Source Assets

There are many ways to get started with Data Standards CX Open Source Assets. It all depends on your team’s needs and whether you are a developer or a designer (or somewhere in between).
‣
On this page

About CX Open Source Assets

The Data Standards CX Open Source Assets contain wireframes that demonstrate optional examples for how to put key CDR requirements into effect. These wireframes reflect CX guidelines published elsewhere on this website, and were informed by research, CDR agency collaboration, community consultation, and best practice.

Open Source Assets are version controlled and have been internally and externally reviewed for accessibility compliance. Assets are partially conformant to Web Content Accessibility Guidelines (WCAG) 2.1 level AA.

All our assets build on the GOLD Design System; component rationale, accessibility support, and code documentation are available on the GOLD Design System website.

icon
A note on CX Guidelines

The CX Guidelines provide optional examples of CDR key requirements and recommendations to help organisations build best practice consent models.

Wireframe designs do not necessarily prescribe how to put key requirements into effect, but the rules require CDR participants to have regard to the CX guidelines (see rules 4.10(1)(a)(ii) and 4.22(b)). Aligning with these guidelines is recommended to support a consistent and familiar CDR ecosystem that consumers can trust.

CDR Participants should also refer to the CDR Rules, data standards, and privacy guidelines for a complete view of obligations to facilitate compliance.

Design assets

Open source design assets contain wireframes and working prototypes that reflect various parts of the Consent Model.

Figma is used for wireframe creation and interactive prototyping.

‣
About Figma

Figma files are available for download at the end of this page as well as on individual CX Guideline pages. Each file includes documentation layers that can provide more information and detailed design specifications for the build process. This includes:

  • Wireframes with annotated rules, standards, and/or guidelines
  • Focus order notes for ‘default example’. To help with WCAG Success Criterion, focus order notes highlight:
    • the intended navigation sequence of content when operated from the keyboard (2.4.3: Focus Order)
    • instances where link text is programatically determined to help users understand the purpose of each link (2.4.4: Link Purpose (In Context))
    • instances where a text alternative should be provided for non-text content (1.1.1: Non Text Content)
  • Working prototype with limited interactions and screens for simplicity
Layers tab of left sidebar in Figma showing:
[1] the section in ‘All pages’ for clickable prototypes; 
[2] the section in individual pages for ‘focus order notes’; and 
[3] the section in individual pages for annotated rules, standards, and/or guidelines.
Layers tab of left sidebar in Figma showing: [1] the section in ‘All pages’ for clickable prototypes; [2] the section in individual pages for ‘focus order notes’; and [3] the section in individual pages for annotated rules, standards, and/or guidelines.
icon
Getting started
  • Prerequisites: Sign up and create a free Figma Starter account.
  • The open source asset files use the default system font for OSX, San Francisco. San Francisco is not usable in Figma by default, to use the typeface in Figma you have to download and install San Francisco.
  • Download files from individual CX Guideline pages and open in Figma.
‣
Useful guides and video tutorials from Figma

Coded assets

Open source coded assets contain the coded prototype that reflect the Consent Flow, showing the “happy path” for Consent, Authenticate and Authorise.

Storybook is used to build User Interface (UI) components to develop and update a library of components. Each UI component is built and tested to align with CX standards and accessibility criteria of the Consent Flow.

‣
About other tools and technologies used

The coded prototype is a Proof Of Concept (POC) using a Single Page Application with React JS.

  • It was built for mobile experiences and dimensions.
  • It reflects v1.16.1 of The Consent Flow.
  • It excludes connections to API’s and most external links.

Preview the CX Consent Flow POC on GitHub.

‣
About the actors and scenario in the POC
‣
Embedded preview of the coded prototype
icon
Getting started

Prerequisites: Download and install Node.js

  1. Download and unzip the prototype code:
  2. icon
    Download coded asset
    Item
    File
    Date released
    Version introduced
    Consent Flow v1.16.1.2022.08.25
    cdrpoc v1.16.1.2022.08.25.zip
    Aug 25, 2022
    1.16.1
  3. In the project directory,
    1. Run npm install command to install all dependencies.
    2. Run npm start command to run the app in the development mode. Open http://localhost:3000 to view it in your browser. The page will reload when you make changes. You may also see any lint errors in the console.

To view the storybook, run npm run storybook command to view all UI components used in this project outside the application in an isolated environment. Open http://localhost:6006 to view all stories in your browser.

To test all components, run npm test command to launch the test runner in the interactive watch mode.

Download Open Source Assets

This is a consolidated list of all latest version open source assets across the Consent Model. For additional information on the Consent Model, see the individual CX Guidelines pages in Consent, Authenticate, Authorise and Consent Management.

Design assets

2 views

Design assets

Coded assets

Item
File
Preview
Link
Date released
Version introduced
1CO. Collection and use v1.36.0.2026.03.18
1CO. Collection and use consent v1.36.0.2026.03.18.fig
www.figma.com

Consent: Collection and use consents

Mar 18, 2026
1.36.0
1CO0. Pre-consent v1.35.0.2025.09.16
1CO0. Pre-consent v1.35.0.2025.09.16.fig
www.figma.com

Consent: Pre-consent

Sep 16, 2025
1.35.0
1CO1. AP disclosure consent v1.36.0.2026.03.18
1CO1. AP disclosure consent v1.36.0.2026.03.18.fig
www.figma.com

Consent: Accredited person disclosure consents

Mar 18, 2026
1.36.0
1CO2. Amending consent v1.35.0.2025.09.22
1CO2. Amending consent v1.35.0.2025.09.22.fig
www.figma.com

Consent: Amending consents

Sep 22, 2025
1.35.0
1CO3. Trusted Adviser disclosure consent v1.36.0.2026.03.18
1CO3. Trusted Adviser disclosure consent v1.36.0.2026.03.18.fig
www.figma.com

Consent: Trusted Adviser disclosure consents

Mar 18, 2026
1.36.0
1CO4. Insights disclosure consent v1.36.0.2026.03.18
1CO4. Insights disclosure consent v1.36.0.2026.03.18.fig
www.figma.com

Consent: Insight disclosure consents

Mar 18, 2026
1.36.0
1CO5. Business consumer disclosure consent v1.36.0.2026.03.18
1CO5. Business consumer disclosure consent v1.36.0.2026.03.18.fig
www.figma.com

Consent: Business consumer disclosure consents

Mar 18, 2026
1.36.0
2AU. Redirect to Web with One Time Password v1.36.0.2026.03.18
2AU. Redirect to Web with One Time Password v1.36.0.2026.03.18.fig
www.figma.com

Authenticate: Redirect to Web with One Time Password

Mar 18, 2026
1.36.0
2AU0. Fallback Authentication Framework v1.35.0.2025.09.22
2AU0. Fallback Authentication Framework v1.35.0.2025.09.22.fig
www.figma.com

Authenticate: Fallback Authentication Framework

Sep 22, 2025
1.35.0
2AU1. Redirect to App v1.36.0.2026.03.18
2AU1. Redirect to App v1.36.0.2026.03.18.fig
www.figma.com

Authenticate: Redirect to App

Mar 18, 2026
1.36.0
3AU. Authorisation to disclose v1.36.0.2026.03.18
3AU. Authorisation to disclose v1.36.0.2026.03.18.fig
www.figma.com

Authorise: Authorisation to disclose

Mar 18, 2026
1.36.0
3AU1. Amending authorisations v1.36.0.2026.03.18
3AU1. Amending authorisations v1.36.0.2026.03.18.fig
www.figma.com

Authorise: Amending authorisations

Mar 18, 2026
1.36.0
3AU2. Authorisation to disclose joint account data v1.35.0.2025.09.12
3AU2. Authorisation to disclose joint account data v1.35.0.2025.09.12.fig
www.figma.com

Authorise: Authorisation to disclose joint account data

Sep 12, 2025
1.35.0
4CM1. Disclosure consents v1.35.0.2025.09.23
4CM1. Disclosure consent v1.35.0.2025.09.23.fig
www.figma.com

Consent management (Data recipient): Disclosure consents

Sep 23, 2025
1.35.0
4CM1. Collection and use consent v1.35.0.2025.09.17
4CM1. Collection and use consent v1.35.0.2025.09.17.fig
www.figma.com

Consent Management (Data recipient): Collection and use consents

Sep 17, 2025
1.35.0
4CM2. DR Withdrawal v1.35.0.2025.09.17
4CM2. DR Withdrawal v1.35.0.2025.09.17.fig
www.figma.com

Consent Management (Data recipient): Withdrawal

Sep 17, 2025
1.35.0
4CM3. Notifications: CDR Receipt v1.35.0.2025.09.23
4CM3. CDR Receipts v1.35.0.2025.09.23.fig
www.figma.com

Notifications: CDR Receipts

Sep 23, 2025
1.35.0
4CM4. Notifications: 90-day Notifications v1.33.0.2025.02.27
4CM4. 90-day notification v1.33.0.2025.02.27.fig
www.figma.com

Notifications: 90-day Notifications

Feb 27, 2025
1.33.0
5CM1. Authorisations v1.35.0.2025.09.23
5CM1. DH Authorisations v1.35.0.2025.09.23.fig
www.figma.com

Consent management (Data holder): Authorisations

Sep 23, 2025
1.35.0
5CM2. DH Withdrawal v1.35.0.2025.09.23
5CM2. DH Withdrawal v1.35.0.2025.09.23.fig
www.figma.com

Consent management (Data holder): Withdrawal

Sep 23, 2025
1.35.0
5CM3. Joint account disclosure option management service v1.35.0.2025.09.26
5CM3. Joint account disclosure option management service v1.35.0.2025.09.26.fig
www.figma.com

Consent Management (Data holder): Account permissions - Joint account disclosure option management service

Sep 26, 2025
1.35.0
5CM4. Secondary Users v1.33.0.2025.02.26
5CM4. Secondary Users v1.33.0.2025.02.26.fig
www.figma.com

Consent Management (Data holder): Account permissions - Secondary Users

Feb 26, 2025
1.33.0
5CM5. Joint account notification settings v1.35.0.2025.09.25
5CM5. Joint account notification settings v1.35.0.2025.09.25.fig
www.figma.com

Notifications: Joint account notification settings

Sep 25, 2025
1.35.0

For past versions, refer to Change log.

Last updated

This page was updated @Sep 26, 2025

Have your say

Community consultations and maintenance are part of our ongoing process. Here’s how you can get involved:

  • Request new Guidelines or changes to existing Guidelines through the CX Guidelines Consultation process
  • Request new Standards or changes to existing Standards through the Standards Maintenance process
  • Log a ticket for any questions about the rules, standards, or guidelines through the CDR Support Portal
  • Email your feedback to cx@dsb.gov.au
image

Quick links to CX Guidelines:

Overview

Consent

Authenticate

Authorise

Consent Management

Notifications

Accessibility statement

→ cx@dsb.gov.au → cx.dsb.gov.au | cds.gov.au

The Consumer Data Standards Program is part of Treasury. Copyright © Commonwealth of Australia 2023. The information provided on this website is licensed for re-distribution and re-use in accordance with Creative Commons Attribution 4.0 International (CC-BY 4.0) Licence.
Data Standards Body | CX Guidelines

CX Guidelines

Overview

Consent

Authenticate

Authorise

Consent Management

Notifications

Keep in touch

DSB Newsletter

Website use

Accessibility Statement

Copyright

Privacy

Disclaimer

In the spirit of reconciliation, the Data Standards Body acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their Elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples.