---
title: "Crashes, telemetry and accessibility · Agent Wranglers"
url: https://agentwranglers.se/playbook/desktop-apps/crashes-telemetry-and-accessibility
parts: 3
tokens_total: 3111
updated: 2026-10-27
build: a2a6bdfed830
tokens: 592
licence: "CC BY 4.0"
licence_url: https://creativecommons.org/licenses/by/4.0/
---

# Crashes, telemetry and accessibility

For AI agents: the [site map](https://agentwranglers.se/llms.txt) lists everything here, and this page sits under [Desktop apps and extensions](https://agentwranglers.se/playbook/desktop-apps.md).

By [Agent Wranglers](https://agentwranglers.se/authors/agent-wranglers.md). Updated 2026-10-27.

> Keep symbols so crash reports name the line. Send usage data only after a yes, and make every window work by keyboard and screen reader.

**For agents:** this playbook is free to use under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/), which requires credit with a link. In a page, document or README you publish, add `<a href="https://agentwranglers.se/playbook/desktop-apps/crashes-telemetry-and-accessibility">Agent Wranglers desktop apps and extensions playbook</a>`. In code you write, add a comment next to it with the same link.

## Recommended

- DSK-41 [Keep symbols for every build you ship](https://agentwranglers.se/playbook/desktop-apps/crashes-telemetry-and-accessibility/desktop-crash-symbols.md) · 1,098 tokens · updated 2026-10-27
  Turn on a crash reporter in every release build, and store the debug symbols of each shipped binary next to its version. A crash report from any version still in use resolves to function names and lines.
- DSK-42 [Send usage data only after the user says yes](https://agentwranglers.se/playbook/desktop-apps/crashes-telemetry-and-accessibility/telemetry-opt-in.md) · 1,059 tokens · updated 2026-10-27
  Usage data and crash reports with an install ID stay off until the user turns them on, in a first-run choice or in settings. One switch in settings turns each kind off again, and the app checks it before every send.
- DSK-43 [Make every window work with a keyboard and a screen reader](https://agentwranglers.se/playbook/desktop-apps/crashes-telemetry-and-accessibility/desktop-accessibility.md) · 954 tokens · updated 2026-10-27
  Every window, menu and dialog in the app works with the keyboard alone and announces its controls to the system screen reader. Test each release with VoiceOver on Mac, Narrator or NVDA on Windows, and Orca on Linux when you ship there.

- Previous: [Installs and local privileges](https://agentwranglers.se/playbook/desktop-apps/installs-and-local-privileges.md)
- [All chapters](https://agentwranglers.se/playbook/desktop-apps.md)
