Black Sea Consulting Inc.(operator of Vulpi) is committed to ensuring digital accessibility for people with disabilities. We are continually improving the user experience for everyone and applying the relevant accessibility standards to the Vulpi language-learning application, our website at vulpi.app, and related services (collectively, the “Service”).
1. Our Conformance Target
We aim to conform to the Web Content Accessibility Guidelines (WCAG) 2.1 at Level AA. These guidelines explain how to make web content more accessible for people with disabilities and more user-friendly for everyone. Conformance with Level AA also helps us align our Service with the accessibility expectations of:
- the Americans with Disabilities Act(“ADA”) and the ADA Title III obligations of places of public accommodation in the United States;
- the Accessible Canada Act and the Accessibility for Ontarians with Disabilities Act (“AODA”), including the Integrated Accessibility Standards Regulation (O. Reg. 191/11);
- Section 508 of the U.S. Rehabilitation Act;
- the European Accessibility Act (Directive (EU) 2019/882) and EN 301 549 as applied within the European Union.
Conformance status is measured against WCAG 2.1 Level AA on our current stable release. We consider our Service to be partially conformant: most of the Service meets WCAG 2.1 Level AA, and we are actively working on remediating any remaining gaps.
2. Accessibility Features
We have implemented (or are actively implementing) the following accessibility features across the Service:
- Keyboard navigationthroughout the Service, including a persistent “skip to main content” link on every page.
- Visible focus indicators on all interactive elements (links, buttons, form fields).
- Semantic HTML landmarks(<nav>, <main>, <footer>, headings) to help assistive technologies navigate pages.
- Alternative text for informative images and empty
altattributes for decorative imagery so screen readers do not announce them. - Respect for the
prefers-reduced-motionuser preference — non-essential animations, transitions, and auto-scrolling behaviours are disabled or minimised when this preference is set. - Sufficient colour contrast for body text and primary interactive elements against their background.
- Responsive text sizing — the Service supports browser zoom up to 200% and system-level text-size preferences without loss of content or functionality.
- Descriptive link and button labels, including accessible names for icon-only controls using
aria-label. - Language declared at the document level (
langattribute on the<html>element) so screen readers use the correct pronunciation.
3. Known Limitations
Despite our efforts to make the Service accessible, some areas may not yet be fully accessible. Known limitations include:
- Voice-input exercises. Certain conversation practice features rely on the user speaking aloud. Users who are unable to use voice input may find those specific exercises inaccessible. Where possible, we provide equivalent text-based alternatives and are working to broaden them.
- Third-party embedded content. Some content delivered through third parties (for example, sign-in flows rendered by Clerk, payment forms rendered by Stripe, or video embeds) may not fully conform to WCAG 2.1 AA. We work with our providers to encourage accessible defaults.
- Animated mascot imagery.Certain decorative animations may still play on devices that do not report a reduced-motion preference. Users can enable “Reduce motion” in their operating-system accessibility settings to minimise these animations.
4. Assessment Approach
Black Sea Consulting Inc. assesses the accessibility of the Service using a combination of the following approaches:
- self-evaluation using automated accessibility tooling;
- manual keyboard-only and screen-reader testing (using VoiceOver on macOS/iOS, TalkBack on Android, and NVDA on Windows) on representative user flows;
- review of new features against WCAG 2.1 AA before release; and
- triage and remediation of accessibility issues reported by users.
5. Feedback and Contact
We welcome your feedback on the accessibility of the Service. If you encounter an accessibility barrier, need content in an alternative format, or want to request an accommodation, please contact us:
Black Sea Consulting Inc. — Accessibility
Province of Ontario, Canada
Email: info@blackseaconsulting.ca
Please include the URL of the page (or a description of the feature), the assistive technology you are using (if any), and a description of the issue or the format you need. We aim to acknowledge accessibility feedback within five (5) business days and to resolve substantive accessibility issues within a reasonable time based on the nature and complexity of the issue.
6. Formal Complaints
If you are not satisfied with our response to an accessibility request, you may escalate your concern to the accessibility regulator in your jurisdiction, including:
- Canada: Accessibility Commissioner, Canadian Human Rights Commission (chrc-ccdp.gc.ca).
- Ontario: Accessibility Directorate of Ontario, under the AODA (ontario.ca).
- United States: U.S. Department of Justice, Civil Rights Division, Disability Rights Section (ada.gov).
- European Union: the accessibility enforcement authority in your Member State under the European Accessibility Act.
7. Continuous Improvement
Accessibility is a continuous effort. We revisit this Statement, our conformance status, and our known limitations at least annually, and whenever a material change to the Service is released. The “Last updated” date at the top reflects the most recent revision.