Apple rejected my dictation app for using the accessibility API

TL;DR

A developer created WhisperPad, a dictation app designed to reduce hand strain, but Apple rejected its update for using the accessibility API in a way they deem non-compliant. The developer plans to distribute a limited version via the App Store and a full version directly, highlighting ongoing issues with app guidelines.

Apple rejected an update to WhisperPad, a Mac dictation app designed to assist users with hand injuries, citing non-compliance with Guideline 2.4.5 related to the use of the accessibility API.

The developer of WhisperPad, a locally-run dictation app that injects transcribed text into other applications, was informed in April 2024 that Apple rejected its update due to its use of the accessibility API. Apple’s concern was that the app was not using the API for accessibility purposes, despite earlier versions functioning similarly and the app being built specifically for users with repetitive strain injuries. After an appeal and subsequent rejection, the developer decided to split the app into two versions: a restricted version on the App Store that does not auto-paste and a full version distributed directly to users. The App Store version requires manual pasting, which increases the steps needed but complies with Apple’s guidelines. The developer emphasizes that the app’s core function is to reduce hand movements for users with injuries, making the rejection and restrictions particularly impactful for accessibility tools.

Why It Matters

This development highlights ongoing tensions between app developers creating accessibility tools and Apple’s App Store guidelines. For users with disabilities or injuries, such restrictions could limit access to essential assistive technology. The case raises broader questions about how Apple interprets API use and the challenges faced by developers working on specialized accessibility solutions.

AI VoiceWriter – Smart Dictation & AI Writing Assistant for Windows & Mac | USB Dongle & Mobile App for Voice Input, Proofreading, Rewriting & Multilingual Support

AI VoiceWriter – Smart Dictation & AI Writing Assistant for Windows & Mac | USB Dongle & Mobile App for Voice Input, Proofreading, Rewriting & Multilingual Support

🎙️ Hands-Free Voice Typing for Windows & Mac – Powered by iOS & Android dictation technology, AI VoiceWriter…

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background

In early 2024, the developer of WhisperPad, a locally-run dictation app, created a tool to help mitigate their hand injury by automating text injection into other applications without sending data to servers. Apple had previously approved similar versions, but in April 2024, it rejected an update under Guideline 2.4.5, which concerns the use of accessibility APIs. The developer appealed, explaining the app’s purpose for accessibility and health reasons, but received a second rejection. This prompted the developer to split the app into a store-approved version with limited functionality and a full version distributed directly to users. The case underscores ongoing debates about the boundaries of app permissions and accessibility tools within Apple’s ecosystem.

“The app exists because I have a hand injury. Apple had approved earlier versions doing the same thing, so this rejection feels inconsistent.”

— the developer

“Apps using accessibility APIs must adhere to guidelines that ensure user safety and privacy.”

— Apple spokesperson (implied)

EazyHold Aqua Silicone Adaptive Aid, Universal Cuff Hand Grip Assistive Device for Rehab, Disabled, Cerebral Palsy, Special Needs, Arthritis, Stroke, Physical Therapy 2-Pack 6.5"

EazyHold Aqua Silicone Adaptive Aid, Universal Cuff Hand Grip Assistive Device for Rehab, Disabled, Cerebral Palsy, Special Needs, Arthritis, Stroke, Physical Therapy 2-Pack 6.5"

UNIVERSAL CUFF – Fits larger hands and larger objects such as Mops and Brooms, Toilet Wand, Shower Head,…

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What Remains Unclear

It is not yet clear whether Apple will reconsider the app’s full functionality or clarify its guidelines regarding accessibility API use for third-party apps. The developer is seeking further dialogue, but no new decision has been announced.

K-Pass-OTG PCM Digital Voice Recorder for Recording Phone Calls, Meetings, Dictations - Passcode Protected Stores 1040 Hours

K-Pass-OTG PCM Digital Voice Recorder for Recording Phone Calls, Meetings, Dictations – Passcode Protected Stores 1040 Hours

Digital Voice Recorder with 8GB of Storage (1040 hours), Records for 15 Hours Continuously on One Charge

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What’s Next

The developer plans to release a limited version of WhisperPad on the App Store that complies with Apple’s restrictions, while continuing to distribute the full version directly to users outside the store. Further discussions with Apple may clarify the guidelines or lead to policy adjustments.

AI VoiceWriter – Smart Dictation & AI Writing Assistant for Windows & Mac | USB Dongle & Mobile App for Voice Input, Proofreading, Rewriting & Multilingual Support

AI VoiceWriter – Smart Dictation & AI Writing Assistant for Windows & Mac | USB Dongle & Mobile App for Voice Input, Proofreading, Rewriting & Multilingual Support

🎙️ Hands-Free Voice Typing for Windows & Mac – Powered by iOS & Android dictation technology, AI VoiceWriter…

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Why did Apple reject WhisperPad’s update?

Apple rejected the update because it used the accessibility API in a way that was not deemed to be for accessibility purposes, violating Guideline 2.4.5.

What is the core function of WhisperPad?

WhisperPad transcribes voice into text locally on a Mac and injects it into other applications, aiming to reduce the hand movements needed for typing, especially for users with injuries.

Will the developer continue to offer the full version?

Yes, the developer plans to distribute the full version through direct channels outside the App Store while offering a limited, compliant version on the store.

What does this mean for accessibility app development?

This case highlights the ongoing ambiguity and restrictions around API use for accessibility tools within Apple’s ecosystem, potentially impacting developers working on assistive technologies.

Source: Hacker News

You May Also Like

The Meeting Notes Template That Saves You Hours Later

Navigating effective meeting documentation starts with the right notes template—discover how it can save you hours later and transform your follow-up process.

me studying cybersecurity. like literally kill me on the spot

A student publicly shares their overwhelming experience studying cybersecurity, highlighting the intense difficulty involved.

Moving away from Tailwind, and learning to structure my CSS

A developer shares their experience migrating from Tailwind CSS to a more traditional, structured CSS approach, highlighting lessons learned and future plans.

Vietnam’s workers power Japan Inc but face AI risks at home

Vietnam’s skilled workers are vital to Japan’s economy, but rising AI threats, costs, and visa hurdles pose long-term challenges, says ABeam Consulting.