Skip to main content
Casper Youth Hub Member & check-in system
Back to hub
Commitment · Accessibility

Accessibility Statement

Version 2026.4 Effective August 24, 2026 Last reviewed August 24, 2026

The Casper Youth Hub is committed to making its physical space, its software (parent portal, staff admin, kiosk, mobile app), and its written materials usable by everyone, including youth and family members with disabilities.

Standards we follow

  • Digital: we target WCAG 2.2 Level AA for web and mobile apps, and we follow Apple and Google platform guidelines for native apps.
  • Physical: the Hub's drop-in space is ADA-accessible, including wheelchair entry, accessible restrooms, and clear sightlines from the front desk.
  • Program: staff work with families to accommodate individual needs, including communication, sensory, and mobility support.

In the software

This is what we build and test for. Where we know we are not meeting it yet, we say so under "Known issues" below rather than leave the claim standing.

  • Keyboard navigation on every page. On the pages listed below this is checked by actually pressing Tab through the page: that you can see where you are, that the order follows the page, that nothing traps you, and that the control you land on is not hidden behind a fixed header.
  • Descriptive alt text on meaningful images and icons
  • Color contrast of at least 4.5:1 for body text and 3:1 for large text, measured on the page as a browser draws it rather than read out of a stylesheet. The 16 ordinary pages of this website are measured in both the light and the dark appearance. The four small widgets we embed in other websites are measured in light only, because the site they sit in supplies their background. The family portal, staff admin, check-in kiosk, and probation portal are measured in light only.
  • Controls at least 24 by 24 pixels, which is what WCAG 2.2 Level AA asks for. On touch screens such as the kiosk we aim for 44 by 44 and we list every control that falls short, but we treat 44 as a goal rather than the pass mark: an earlier attempt to force it everywhere broke the layout of these policy pages.
  • Page structure a screen reader can navigate: a page title, a stated language, one main region, one top-level heading, and headings that do not skip levels.
  • A "skip to main content" link on every page of this website, and on the family portal and probation portal. The four small widgets we embed in other websites do not have one, because they are pieces of somebody else's page and the link would point at a region they do not own. The staff admin and the check-in kiosk do not have one either, and both are listed under "Known issues" below.
  • Forms with visible labels, helpful error messages, and input sizes that work with accessibility settings
  • Support for system-level accessibility: VoiceOver, TalkBack, increased text size, reduced motion, and dark mode
  • Typed signatures instead of drawn signatures for onboarding, so families using assistive input devices can sign without a touchscreen

How we evaluate this statement

Last evaluated August 24, 2026.

  • Automated, on every change: all 20 pages of this website are checked in a real browser, together with 14 representative screens from the staff admin, the family portal, the check-in kiosk, and the probation portal. The checks are axe-core against the WCAG 2.2 Level A and AA rules, measured color contrast, control sizes, keyboard navigation, and page structure.
  • Widths: phone width on every change, plus tablet and laptop width in a run every night. App screens are checked at phone and laptop width on every change, because the staff admin hides some button labels on narrow screens and that can leave a control with no name a screen reader can read.
  • Screen readers: VoiceOver on iOS and TalkBack on Android are exercised against the mobile app as part of our release checks. Whether a screen actually makes sense read aloud is a judgement a person has to make; no tool tells us that.
  • Scope: this website, the family portal, the staff admin, the check-in kiosk, the probation portal, and the Casper Youth Hub mobile app.
  • Not covered by any automated check: the dark appearance of the family portal, staff admin, kiosk, and probation portal; the rendered screens of the mobile app, where only the color values are checked; the great majority of staff admin pages, since 6 of about 65 are audited; anything behind a dialog, a menu, or a partly completed form, because the checks look at each page as it loads; 400% zoom, text-spacing overrides, and Windows High Contrast Mode; and whether wording is clear enough for a young person or a caregiver under stress.
  • One caveat on the pixel measurements: the automated run does not download our web fonts, so text is measured in a substitute typeface. Colors and contrast are unaffected. Sizes are within a few pixels, which is close enough to catch a control that is far too small and not close enough to settle one sitting right on the 24-pixel line.
  • No independent audit. We have not commissioned a third-party audit. When we do, we will say so here and publish what it found.

Known issues

No website or app is perfect, and a list of real defects is worth more to you than a clean claim. These are the accessibility problems we have confirmed and are working on as of August 24, 2026. Each one has an owner and a date by which we have to fix it or explain why it is still here.

  • The staff admin has no "skip to main content" link. Staff using a keyboard tab through the whole navigation rail on every page. The family portal and the probation portal both have one.
  • Two staff admin screens put their message outside the main region. The screens shown when somebody does not have access, or when we cannot work out what access they have, replace the whole console. Someone who jumps straight to the main region of the page lands nowhere. Their headings are correct; only the region is missing.
  • The check-in kiosk has no "skip to main content" link. The kiosk is a single screen with no navigation ahead of its buttons, so it is genuinely arguable that there is nothing to skip. We are recording it as an open question with a date on it rather than deciding quietly in our own favour.
  • The dark appearance of our apps is still unchecked. This website is now measured in both appearances. The family portal, staff admin, kiosk, and probation portal are measured in light only, so dark-appearance problems may exist there that we have not found. Extending the checks is the fix, and it is planned.

If you find a page or screen that is hard to use, we want to hear about it, whether or not it is listed here. We fix accessibility issues on a priority track.

What we have fixed

We keep this list because a statement that only ever grows a to-do list tells you nothing about whether the work happens.

  • Buttons now show where the keyboard is. Our main and secondary buttons showed nothing at all when you tabbed onto them, across the family portal, the youth signup, and the staff admin. They now draw a visible outline. It was the most serious item on this list.
  • The check-in kiosk can be zoomed. The shared iPad at the front desk used to block pinch-zoom. It no longer does. It is the one screen in the Hub where you cannot fall back on your own device's settings, so the decision went the other way.
  • Faint text on the kiosk is readable. The staff verification panel on the check-in screen is a pale panel inside an otherwise dark screen, and its explanatory text was being drawn in a light grey meant for the dark background: 1.63:1 against a 4.5:1 minimum. It now measures better than 9:1.
  • The family registration page has a top-level heading. Somebody arriving there with a screen reader had nothing to orient from. Every heading on the page moved up a level so the new one does not leave a gap behind it, and the page looks exactly as it did.
  • The staff admin search button has a name on a phone. At narrow widths its label is hidden and a screen reader announced only "button". The name is now on the button itself, so it reads the same at every width.
  • The staff admin status filters no longer claim to be tabs. Four filter rows were marked up as tab lists but held ordinary buttons, so a screen reader announced a tab list containing no tabs. They are now announced as a named group, and each button says whether it is the one currently applied.
  • Code examples on our install-instruction pages can be scrolled with a keyboard. Thirteen of the fourteen blocks across those four pages scrolled sideways with a mouse or a finger and could not be reached with the Tab key. All fourteen can now be reached, each with a name saying which snippet it is. Those four pages also gained the "skip to main content" link every other page here has.
  • Dark-mode text on this website. The two app-download buttons measured 1.08:1 and 1.68:1 and the mentor and volunteer setup links 2.85:1, against a 4.5:1 minimum; at 1.08:1 the button text was effectively invisible. Those colors were corrected, and the home page is measured in dark mode on every change. The light appearance was never affected.

How to report a barrier

Email support@casperyouthhub.org with:

  • Where you encountered the issue (page URL, app screen, or physical location)
  • What you were trying to do
  • What happened and what you expected
  • The assistive technology you use, if any (VoiceOver, screen reader, switch control, etc.)

We will respond within five business days and, where possible, give you a workaround while we fix the issue.

Alternative formats

On request we will provide any Hub policy document in large print, audio, or a plain-language summary. Contact privacy@casperyouthhub.org.

Home Privacy policy Terms of service Third-space policy Code of conduct Technology use Media release Accessibility Contact

Casper Youth Hub is operated by Void Outreach Inc., a Wyoming 501(c)(3) nonprofit. © 2026 Void Outreach Inc.