Legal

Accessibility Statement

How we think about accessible design — and how Offline uses Android Accessibility Service.

Last updated: August 2026

Important distinction

Accessibility as a design commitment means making Offline usable for more people. Android Accessibility Service is a system permission Offline uses to detect the foreground app for blocking. Offline is not an accessibility tool for people with disabilities, and its Android service metadata sets isAccessibilityTool="false".

01

Our commitment

We aim to keep the Offline website readable, navigable with a keyboard, and usable on small screens. We improve accessibility over time as Offline develops.

02

Website accessibility

  • Semantic headings and landmarks where practical
  • Readable type and spacing for long-form legal pages
  • Sufficient contrast for primary text on light and dark sections
  • Tappable targets sized for mobile where controls appear
  • Forms with labels and clear success / error messaging

We do not claim full WCAG conformance for every page at this time. If something blocks you, please tell us.

03

Android app accessibility

The Offline Android app follows standard Material / Compose patterns where available, including support for system font scaling where the UI supports it, and screen reader labels on interactive controls as we continue polishing the product.

Because Offline is in beta, accessibility support continues to improve. Feedback helps us prioritize fixes.

04

Android Accessibility Service (permission)

Offline requests Accessibility Service access so it can determine which app is in the foreground and show a blocking screen for apps you chose to protect. That is a core product capability — not assistive technology for disabilities.

Details on what Offline does and does not read are in our Privacy Policy.

05

Report an accessibility issue

Email support@stayoffline.tech with the page or screen, device, and what went wrong. You can also use our Support page.