Skip to main content

Accessibility Statement

Kernkraft Consulting Inc. — Last updated: April 2026


Our Commitment

Kernkraft Consulting Inc. is committed to making Nuclear Quiz accessible to as many people as possible. We aim to meet Web Content Accessibility Guidelines (WCAG) 2.1 Level AA for the website, and to follow platform accessibility best practices on iOS and Android.

Website (quiz.nuclear-motd.com)

What works well

  • All pages use semantic HTML5 elements and a consistent heading structure.
  • A skip-to-main-content link is available on every page for keyboard users.
  • The site is fully navigable by keyboard. Tab order follows reading order throughout.
  • All form inputs have visible, associated labels.
  • Password visibility toggle buttons include aria-label text; their decorative icons are hidden from assistive technology.
  • Quiz progress bars include role="progressbar" with aria-valuenow, aria-valuemin, and aria-valuemax.
  • Category accuracy bars on the progress page include full progressbar ARIA attributes.
  • Quiz answer feedback (correct/incorrect + explanation) uses an ARIA live region so screen readers announce the result automatically.
  • The site is served exclusively over HTTPS.
  • Text resizes correctly up to 200% zoom without loss of content or function.
  • Bootstrap 5 components (modals, alerts, navigation) include built-in ARIA roles and keyboard support.
  • Flash messages (success, error) are visible, dismissible, and the close button is labelled.
  • Colour is not the sole means of conveying quiz results — correct and incorrect answers include text labels in addition to colour feedback.

Known limitations

  • The admin panel is intended for internal use only and has not been audited for accessibility.

iOS App

What works well

  • Built with Jetpack Compose Multiplatform on Material Design 3 components, which provide a baseline level of VoiceOver compatibility.
  • Face ID and Touch ID are supported for quick re-authentication, reducing the need to type passwords on subsequent visits.
  • The app supports Dynamic Type — text sizes respond to the system accessibility font size setting.
  • All interactive elements meet or exceed the Apple-recommended 44 pt minimum touch target size.
  • Auth tokens are stored in the iOS Keychain — the most secure on-device storage available.
  • The app supports both portrait and landscape orientations.
  • All toolbar icons (progress, account, log out) have descriptive VoiceOver labels.
  • Category cards expose a combined label (category name + question count) to VoiceOver.
  • Quiz progress bars include full progressbar semantics for VoiceOver.
  • Quiz answer buttons are grouped with a selectable-group semantic so VoiceOver treats them as a radio group.
  • Answer feedback (correct/incorrect + explanation) uses an accessibility live region and is announced automatically by VoiceOver.
  • Review cards expose a "Correct" or "Incorrect" label to VoiceOver.
  • Per-category accuracy bars on the progress screen include full progressbar semantics.
  • The Face ID / Touch ID toggle announces its enabled/disabled state to VoiceOver.

Known limitations

  • The app is currently available in English only.

Android App

What works well

  • Built with Jetpack Compose Multiplatform on Material Design 3, which integrates with Android TalkBack.
  • Fingerprint and biometric authentication are supported via the Android BiometricPrompt API.
  • The app respects system font size and display size settings.
  • All interactive elements meet or exceed the Android-recommended 48 dp minimum touch target size.
  • Auth tokens are stored in Android EncryptedSharedPreferences.
  • The app supports both portrait and landscape orientations.
  • All toolbar icons have descriptive TalkBack labels.
  • Category cards expose a combined label (category name + question count) to TalkBack.
  • Quiz progress bars include full progressbar semantics for TalkBack.
  • Quiz answer buttons are grouped with a selectable-group semantic role.
  • Answer feedback uses an accessibility live region so TalkBack announces results automatically.
  • Review cards expose a "Correct" or "Incorrect" label to TalkBack.
  • The biometric login toggle announces its state to TalkBack.

Known limitations

  • The app is currently available in English only.

Technical Approach

The website uses Bootstrap 5.3 which implements WAI-ARIA practices for its interactive components. The iOS and Android apps share a single Kotlin Multiplatform codebase using Compose Multiplatform with Material Design 3, which provides platform-native accessibility integration on both platforms.

Feedback and Contact

We welcome feedback on the accessibility of Nuclear Quiz. If you experience a barrier or find something that does not work well with your assistive technology, please contact us so we can improve:

We aim to respond to accessibility feedback within 5 business days.

Formal Complaints

If you are not satisfied with our response, you may contact the relevant accessibility enforcement body in your jurisdiction.


This statement was prepared in April 2026 following an internal review of the website and mobile applications. It is updated as improvements are made.