Skip to content

Accessibility Statement

Effective date: September 6, 2026

Draw My Tree, operated by Prescott Bros LLC, is committed to making the Service usable by as many people as possible, including people who rely on assistive technologies.

Conformance target

We aim to conform to the Web Content Accessibility Guidelines (WCAG) 2.2 at Level AA. These guidelines, published by the World Wide Web Consortium (W3C), are the recognized standard for making web content more accessible to people with a wide range of disabilities, including visual, auditory, motor, and cognitive differences.

We treat Level AA as our working standard and review new features against it as part of development.

Measures we take

  • Semantic HTML landmarks and headings so screen readers can navigate pages structurally.
  • Text alternatives and labels for icons, images, and interactive controls.
  • Keyboard operability for navigation, menus, and dialogs. Dialogs move focus in on open, keep Tab inside while they are up, close on Escape, and hand focus back to whatever opened them.
  • Visible boundaries on interactive controls. Text fields, dropdowns, outline buttons, and switches are outlined at a contrast ratio of at least 3:1 against every surface they sit on, so the control — and, for a switch, which way it is set — can be made out without relying on a faint edge.
  • Moving between pages is announced. The app changes pages without a full reload, which a screen reader would otherwise pass over in silence, so each navigation announces the page you have arrived at.
  • Decorative motion respects your system's reduce-motion setting: cards stop growing under the pointer and the tree's entrance animation is skipped, while the states that motion signalled stay signalled by colour.
  • A text-size setting that scales the whole interface. A tree's own colours are set separately, so opening someone else's tree never changes how the app looks for you.
  • Automated accessibility linting in our build to catch common regressions before they ship.

The family tree canvas

The tree is drawn on a graphics canvas, which has no structure of its own for assistive technology to read, so every person and family junction on screen is mirrored as a real labelled button above it. In practice that means:

  • Tab moves into the tree and lands on one person — the one you last used, or the one you have selected.
  • Arrow keys move between people from there.
  • Enter or Space opens the focused person's details.
  • Shift + F10 (or the Menu key) opens that person's menu, the same one a right-click gives.
  • Tab again from a selected person reaches the + that adds a relative; Tab once more leaves the tree.

The canvas states these keys to screen readers when you enter it, and they are also listed in the app's keyboard-shortcut dialog.

Known limitations

The interactive family tree is a visual graph. We label every node and make the whole graph keyboard-navigable, but the spatial diagram itself — who sits beside whom, how the lines run — is inherently visual. For that reason a tree can also be exported to a format that carries the same records for assistive technologies and other tools to read directly: full-fidelity JSON on any account, and GEDCOM or CSV with a plan.

We have verified the tree's assistive-technology behaviour programmatically but not yet with a live screen reader on every platform. If something reads wrongly in yours, please tell us — see below.

Feedback

If you encounter an accessibility barrier, or need information from the Service in a different format, contact us at contact@drawmytree.com and describe the problem and the page or feature involved. We treat accessibility reports as a priority and will work with you to provide the information or function you need.

Changes to this statement

We may update this statement as the Service changes. When we do, we will update the effective date above.