> ## Documentation Index
> Fetch the complete documentation index at: https://docs.basset.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# accessibility

> Which accessibility settings this user has turned on, and any they change while the app is open

Subscribes to iOS's own accessibility change notifications. One reading per
setting, both for whichever are already on when the instrument activates and
for any the user flips while the app is open.

| | |
| - | - |
| [Delivery](/instruments/metadata) | stream, onChange |
| Mechanism | notification |
| [Requires](/instruments/metadata) | iOS 17+, basset 0.1.1+ |

Real output from `basset request get`, captured against a running app:

```
CAPTURED                  ELAPSED  INSTRUMENT

launch 17264063491665113292
2026-08-23T14:09:29.534Z  +0.0s    environment.accessibility(deviceSetting)
├─ occurrenceCount  2
├─ settingName      videoAutoplay
└─ settingEnabled   true
2026-08-23T14:09:29.546Z  +0.0s    environment.accessibility(deviceSetting)
├─ settingName      shakeToUndo
└─ settingEnabled   true
2026-08-23T14:10:05.672Z  +36.1s   environment.accessibility(deviceSetting)
├─ occurrenceCount  3
├─ settingName      reduceMotion
└─ settingEnabled   true
2026-08-23T14:10:05.672Z  +36.1s   environment.accessibility(deviceSetting)
├─ settingName      videoAutoplay
└─ settingEnabled   true
2026-08-23T14:10:05.672Z  +36.1s   environment.accessibility(deviceSetting)
├─ settingName      shakeToUndo
└─ settingEnabled   true
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.