Accessibility
We want everyone to be able to create, send and enjoy a ZINFEXX surprise. Our goal is to meet the Web Content Accessibility Guidelines (WCAG) 2.2, level AA, on the website, the order form, the contact and report pages and the surprise page.
1. Accessibility settings
On the home page, the accessibility button at the top (the figure of a person) opens a panel. On every other page (your order, contact, glossary, legal pages) the same button floats in a corner. You can also try the main settings with a single tap in the "Made for everyone" section of the home page. You can choose:
| Setting | What it does | Who it helps |
|---|---|---|
| Theme (Auto, Light, Dark) | Light or dark background; "Auto" follows your device. | Light sensitivity, eye strain, migraine |
| Text size (100%, 114%, 128%) | Enlarges all text without breaking the page. | Low vision, older adults |
| Easier-to-read text | Switches to a simple system typeface with slightly more letter spacing. | Low vision, reading on small screens |
| Dyslexia-friendly text | A plain, even-stroke typeface, more space between letters, words and lines, no italics or justified text, and shorter lines. | Dyslexia and other reading difficulties |
| Reading guide | A band that follows your finger or mouse and dims the rest of the screen. | Dyslexia, attention difficulties (ADHD), low vision |
| Read aloud when I tap text | Tapping a paragraph makes your device read it aloud in the page's language; a button stops it. Shown only if your browser has a voice. | Reading difficulties, low vision, people less fluent in the language |
| More contrast | Stronger text and borders, no decorative glows. | Low vision, screens in sunlight |
| Underline links | All links are underlined, not just colored. | Color blindness, low vision |
| Color-blind friendly colors | Swaps the green for "OK" with blue and the red for "careful" with orange (the Okabe-Ito palette, which nearly all color-blind people can tell apart). Color is never the only cue: there is always an icon or text. | Color blindness (protanopia, deuteranopia and tritanopia) |
| Fewer colors (grayscale) | Shows the site in black and white. | Sensory sensitivity, autism, achromatopsia |
| Reduce motion | Stops animations, transitions, confetti and effects. | Motion sickness, photosensitive epilepsy, ADHD |
| Big cursor | A much larger mouse pointer with a white outline. | Low vision, tremor or limited mouse precision |
| Reset | Goes back to the default settings. | — |
Your choices are saved only on your device (not in an account or on our servers) and apply across all our pages. We also automatically follow your device's dark mode, reduced motion and increased contrast settings.
2. What else we do
- Keyboard: everything can be used with a keyboard, with a visible focus indicator. When a step changes in the order form, focus moves to the new content.
- Screen readers: buttons and fields have labels, images have text alternatives, and important changes (such as a new step, a copied link or an error) are announced. The final message of every surprise is real text.
- Moving content: the scrolling ribbon on the home page has a pause button, and the animated demo stops by itself after two rounds.
- On the surprise page: the call can be answered or declined with the keyboard; declining stops the ringing; a mute button is visible during the call, the video, the photo album and the final message; while the video plays, K or Space pauses or resumes it, M mutes or unmutes it and, when there are several videos, a "Next video" button skips to the next one; in the photo album, the arrow keys go to the previous or next photo, K or Space pauses it, every photo has a text alternative and a "Continue" button skips it. If your device is set to reduce motion, the slow zoom, the confetti and the other effects are turned off. It works in portrait and landscape.
- Language and reading direction: the website is available in 13 languages, including Arabic written right to left.
- Phones and zoom: pages adapt to small screens and to browser zoom.
- Colors: we check text and button colors against WCAG AA contrast in both light and dark themes. Every action also has its own icon, not just a color (✓ confirm, ✕ cancel, 🗑 delete…).
- Pop-up glossary: in English and Spanish, words that might be hard to understand appear in blue with a dotted underline; tapping one opens a small box with the explanation without leaving the page (close it with Esc, ✕ or by tapping outside). The full glossary, with search, is at /glossary.
- Message ideas: the step where you write the final message offers ready-to-tap ideas, for anyone who finds writing hard or doesn't know what to say.
- Introduction videos: the videos on our home page have subtitles burned into the picture and never play by themselves.
3. Known limitations
- Videos and songs are provided by our customers and may not include captions or transcripts. If you create a surprise, you can put the key words in the final message.
- The ringing sound and the vibration are decorative; vibration only works on devices and browsers that support it, mainly Android phones.
- Content opened from YouTube, Spotify and other platforms, Stripe's payment page and Cloudflare's security check are provided by those companies, so their accessibility depends on them. If the security check stops you, write to us and we will help.
- Our legal documents are available in English and Spanish.
4. Feedback and help
If something is hard to use, write to service@zinfexx.com or use our contact page. We answer within 2 business days, can help you place your order by email and can send any page in another format on request.