Not everyone can go out and staple posters to lampposts. For those families the app is sometimes the only way to search.
WayanFounder of Animalert

The App Store's accessibility criteria

Apple asks that a criterion only be declared when every common task in the app can be completed using that feature.

Declared

Every common task in the app can be completed with these four.

  • VoiceOver
  • Larger Text
  • Differentiate Without Color Alone
  • Reduced Motion

Not declared yet

The day we can hold them everywhere, we will declare them.

  • Sufficient Contrast
  • Voice Control
  • Dark Interface

Don't apply to Animalert

Nothing to declare, and nothing to expect from us.

  • Captionsno video and no audio in the app, so there is nothing to caption
  • Audio Descriptionsno video in the app, so nothing to describe

Right-to-left layout isn't on this list: none of the languages offered today is written that way, and that changes the day we add Arabic. For everything else, we won't name a date before we're sure of it.

Four assistive features supported

VoiceOver and TalkBack

You can move through the app by speech, keyboard or braille. Buttons, fields and animal cards announce what they are and what they do, and lists announce how many items they hold.

Creating an account, browsing the map, publishing a report, managing your settings, deleting your account: all of it works with a screen reader. Deleting your account is part of that, because it is the one thing you cannot ask someone else to do on your behalf.

Larger text

The app follows the text size set on your phone, up to 200%. Buttons grow along with the text instead of clipping the words inside them.

Headings and the sign-in screen scale a little less: enough to stay comfortable, not enough to pull the layout apart.

Finding your way without colour

A report's status is always written out, never merely tinted: "waiting for review", "approved", "animal found".

Nothing to switch on, it is how the whole app behaves. Those are also exactly the words a screen reader speaks.

Reduced motion

If your phone is set to Reduce Motion, the app follows it everywhere: transitions, reveals and map movements are cut or simplified.

That covers the whole app: transitions between screens, lists appearing, and the map recentring.

Set the app up the way that suits you

Open the Settings tab, then Accessibility. By default the app follows your phone's preferences; these settings exist so you can make a different choice inside Animalert.

Reduced motion

Cuts animations in Animalert without touching the rest of your phone.

Haptic feedback

Turns off the vibrations that confirm your actions.

Screen reader

Tells you whether VoiceOver or TalkBack is running. Information rather than a switch: the app adapts on its own.

Reset

Hands control back to your phone, as it was on day one.

What else helps

Choices that appear on no official checklist but change how the app feels to use.

A list instead of a map

With a screen reader running, the main screen swaps the map for the list of animals reported around you, and announces how many there are. Nothing is lost: the map only ever showed your own position.

Vibrations that confirm

Every meaningful action has its own vibration, so you can feel a confirmation instead of looking for one. You can turn them off.

Another route when a gesture doesn't suit

To set an animal's age, the spinning wheels give way to a plain number field and buttons as soon as a screen reader is running. Profile photos, which you normally flick through, can also be stepped through one at a time.

Text built to be read

Body text is dark on a light background, with a wide legibility margin. The brand's green is never used for writing.

In French and English

Screen-reader announcements are written in both languages.

Searching for your own animal is one thing. Helping someone else find theirs is another, and no one should be shut out of that.
WayanFounder of Animalert

What's coming shortly

Six things we want to be able to take off this list.

  1. Announcements in all our languages

    They exist in French and English. In the app's other languages they are spoken in English.

  2. More contrast on links and alerts

    Body text is highly legible. Links and error messages would benefit from standing out more.

  3. The volunteer and municipal spaces

    The screens reserved for moderation and for local authorities are not announced to a screen reader yet. Nobody should be shut out of a role over that.

  4. Two gestures needing a command

    Pinching to zoom into a photo, and dragging a panel away to dismiss it, have no announced equivalent yet.

  5. Wider touch targets

    A few small buttons deserve a more generous target.

  6. A dark theme

    The app doesn't have one yet. It's coming.

What we're asked most

Does the Animalert app work with VoiceOver and TalkBack?

Yes. Buttons, fields and animal cards are announced, and every common task can be completed with a screen reader: creating an account, browsing the map, publishing a report, managing your settings and deleting your account.

Can you enlarge the text in the Animalert app?

Yes. The app follows the text size set on your phone, up to 200%, and buttons grow with the text instead of clipping it. Headings and the sign-in screen scale a little less, to keep the layout intact.

How do you reduce animations in Animalert?

The app follows your phone's Reduce Motion setting automatically. You can also quiet animations in Animalert alone, using the setting under the Settings tab, then Accessibility.

What happens on the map if you use a screen reader?

The map is replaced by the list of animals reported around you, and the app announces how many there are. Nothing is lost: the map only ever showed your own position.

And on animalert.app

A "skip to content" link appears on the very first tab press, and everything you can act on shows clearly where the keyboard focus sits.

Pages stay legible when you enlarge the text, and nothing spills off the screen.

Something blocking you?

Tell us: your phone, the assistive feature you use, and the screen where it blocks. We reply to every message, and we tell you where the fix stands.

Write to us
Accessibility | Animalert