Loading your adventure...
Loading your adventure...
Last updated: 2026-05-09. Our commitment to making OjoyLife usable by every traveler.
OjoyLife is committed to making the platform accessible to every traveler, regardless of ability. We aim to conform to the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA across the OjoyLife website, mobile-web experience, and email communications.
We design with semantic HTML landmarks (main, nav, header, footer), descriptive page titles, and a logical heading hierarchy. Interactive elements have visible focus indicators, accessible names via aria-label or associated <label>, and meet the WCAG 44x44px touch-target minimum on mobile. We respect prefers-reduced-motion to soften animations for users who request it. Color contrast across body copy and CTAs targets the 4.5:1 ratio for normal text and 3:1 for large text.
Every primary user flow — sign up, log in, plan a trip, search flights, manage subscription — is fully reachable and operable using only a keyboard. A "Skip to content" link appears on focus at the top of every page so screen-reader and keyboard users can bypass the navigation.
We test core flows with VoiceOver (macOS / iOS), NVDA (Windows), and TalkBack (Android). Form inputs are associated with labels, error messages are announced via aria-live and aria-describedby, and dynamic UI updates use live regions where appropriate.
Some embedded third-party experiences (e.g. Stripe-hosted Checkout, Stripe Customer Portal, Amadeus deep-links to Booking.com / KAYAK / Skyscanner / Google Flights / Viator) are governed by those providers' own accessibility implementations, which we do not control. AI-generated content (itineraries, guides, translations) is reviewed for accuracy but may include phrasing that varies in clarity for assistive-tech users; please report anything we should fix.
If you encounter an accessibility barrier on OjoyLife — a missing label, a focus trap in a modal, low contrast text, an unreadable error — please email accessibility@ojoylife.com. Include the page URL, what assistive technology and browser you were using, and what you expected to happen. We aim to acknowledge reports within 2 business days and resolve issues within 30 days where feasible. Critical barriers that prevent core functionality are prioritised.
OjoyLife targets WCAG 2.1 Level AA conformance. We do not yet claim full conformance — accessibility is an ongoing effort and we publish updates here as we close gaps. The platform is also designed with the spirit of Section 508 (U.S.) and EN 301 549 (EU) in mind for travelers using public-sector procurement standards.
Visual
Color contrast and focus visibility
Keyboard
Full keyboard navigation
Report an issue