Autosave (VA.gov Design System)
The U.S. Department of Veterans Affairs’ design-system component guidance for autosave, used on VA.gov’s own multi-step benefit-application forms.
License: Public domain — U.S. federal government work (17 U.S.C. § 105), the same basis as Design Principles (U.S. Web Design System). The page itself carries no explicit public-domain statement, but VA.gov is an executive-branch federal agency site; its GitHub documentation repository could not be located to check for a separately stated license.
Key points
- Autosave is scoped to authenticated users only — a form can’t persist progress for a visitor who isn’t signed in, so the confirmation message should never appear on an unauthenticated flow.
- The save confirmation names the exact save time and a reference/request ID number (e.g. “We saved it on December 2, 2022 at 5:25 p.m. EST. Your request ID number is 15428.”), giving a customer something concrete to cite if they need support later.
- Accessibility technique: pair the save-confirmation text with the primary action button via
aria-describedby(e.g.aria-describedby="save"on a Continue button, with the confirmation text wrapped in a matchingid="save"span) so a screen reader announces the save status without any visible layout change. - Internal usability testing found real issues with the pattern (referenced but not detailed on the page itself) — a reminder that “autosave” still needs its own usability validation, not just an implementation.