Back to Plugins
Do No Harm

Do No Harm

Audit your Figma frames against Australia's Digital Service Standard 2.0

Plugin Preview

Do No Harm preview

About this plugin

Do no harm reads your selected frame and assesses it against Australia's Digital Service Standard 2.0 - the 10 criteria mandatory for new government services since July 2024.It automates the accessibility layer - WCAG 2.2 AA, the conformance target the Standard mandates under Criterion 3, "leave no one behind" - and shows you where your design work meets every other criterion across the delivery lifecycle.Most design reviews end as a PDF of problems that sits in a drawer. Do no harm closes the gap between finding an issue and fixing it: it tells you what's wrong, and then builds the corrected layers for you.Free, forever - a gift to the Government Design Community. No paywall, no account, no upsell. If the nine human-judgement criteria ever need a second set of eyes, there's one quiet link to book an independent expert review with The Purple Ohm.What it doesScores your frame against WCAG 2.2 AAFails, items to improve, items that need a human check, and passes - counted and grouped by success criterion.Explains every failure in plain language Each finding names the success criterion, the level (A/AA), the affected layers, and what to change.Generates corrected layersAdd a failing issue to your fix set and Do no harm clones the actual flagged layers onto a new page, automatically correcting the computable ones - contrast (1.4.3), target size (2.5.8) and non-text contrast (1.4.11) - and annotating the rest for a manual decision. Your original design is never touched.Maps the DSS to your delivery stagesSee which of the 10 criteria live in Discovery, Alpha and Beta-Live, which surface (FigJam, Figma, Dev Mode) you work them in, and what an assessor will expect as evidence.Turns findings into a reportCompile a report page on your canvas - ready for standup, handoff, or a DSS 2.0 assessment.Why Do no harm is differentIt acts, it doesn't just reportThe corrected-layer generator means findings become fixes in the same session.Built on a defensible methodology Accessibility is assessed against WCAG 2.2 AA - the standard the Digital Service Standard requires - with deterministic checks (contrast, target size) separated from items routed to human review.Private by designEverything runs locally in your file. Nothing about your work leaves your computer. Do no harm only ever reads and reports.Data, privacy & securityDo no harm is built for sovereign and security-conscious teams, including Australian government agencies.Nothing leaves your fileThe plugin's manifest declares networkAccess: "none", so Figma blocks all outbound network requests. Its Community page shows "No network access."No servers, no accounts, no telemetryThere is no backend, no sign-in, no analytics, and no data collection of any kind. All processing happens locally, inside Figma, on your own device.Read-only by defaultA scan only reads the layers you've selected to calculate the findings shown in the panel. Nothing is stored outside your file.It only ever adds, never editsWhen you choose "Generate corrected page" or "Create report page," Do no harm adds a new page to your file. It never modifies, moves, or deletes your original design.The one external link is just a link"Book a service review" opens thepurpleohm.com/contact in your browser. No design data is attached or transmitted. No obligation to click.This design supports agency data-handling obligations and aligns with the intent of the DTA's Digital Service Standard: your work, and any personal or sensitive content in it, stays where it is. (Do no harm is an independent tool built by The Purple Ohm Pty Ltd. and is not endorsed by or affiliated with the DTA.)How to use itSelect a frame (or leave nothing selected to check the whole page).Run Scan selection.Review the accessibility findings, the Standard map, and the report.Add failing issues to a list and choose Generate corrected page.Who it's forDesigners and teams building Australian government services, accessibility specialists, and anyone who wants WCAG 2.2 AA and DSS 2.0 to be part of the design process rather than a gate at the end.

Plugin Details

Version2
CreatedJune 18, 2026
Last UpdatedJune 20, 2026
CategoryAccessibility tools
CreatorPete Gray
Stats1 installs, 0 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none