Skip to content

fix(accessibility): Request consent before status bar service - #334

Merged
sk2andy merged 1 commit into
mainfrom
codex/play-accessibility-disclosure
Oct 28, 2026
Merged

sk2andy merged 1 commit into
mainfrom
codex/play-accessibility-disclosure

Conversation

@sk2andy

@sk2andy sk2andy commented Oct 28, 2026

Copy link
Copy Markdown
Owner

Enabling status bar scrolling previously opened Android settings before explaining how Candy uses the accessibility service or obtaining explicit consent. Show a separate disclosure first, explain the foreground package-name check, and activate the setting only after agreement. Existing users must consent again.

The service ignores accessibility events until consent is recorded. Translations and settings documentation reflect the updated flow.

Validation: full and FOSS lint and debug builds; emulator tests for consent, settings, and migration; manual emulator recording of the disclosure, refusal, consent, and scrolling flow.

Explain how the accessibility service detects Candy in the foreground and require renewed consent before enabling it.
@sk2andy
sk2andy marked this pull request as ready for review October 28, 2026 14:58
@sk2andy
sk2andy merged commit bf69315 into main Oct 28, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant