1. Purpose

Agently uses the Android Accessibility Service API solely to automate USSD (Unstructured Supplementary Service Data) menu navigation for mobile money agent transactions. This is the core functionality of the app. It enables agents to complete cash-in, cash-out, balance check, and airtime transfer transactions faster by automatically navigating the multi-step USSD menus provided by network operators (MTN MoMo, Telecel Cash).

2. What the Accessibility Service Accesses

The Accessibility Service interacts exclusively with USSD dialog windows from the following phone/dialer system applications:

The service reads the text content displayed in USSD dialog boxes to determine the current menu state, and then automatically selects menu options or enters pre-filled transaction details (phone number, amount) as specified by the agent before the transaction started.

3. How the Automation Works

The automation follows a deterministic, rule-based script:

4. What the Accessibility Service Does NOT Access

5. Data Collection Through the Accessibility Service

No personal or sensitive data is collected, stored, transmitted, or shared through the Accessibility Service.

6. PIN Security

Agently never accesses, stores, or transmits your mobile money PIN. The automation is specifically designed to detect PIN entry prompts (containing keywords such as "Enter PIN", "Enter MM PIN", "Enter your MoMo PIN") and immediately stop all automation. The agent always enters their PIN manually, directly into the network operator's native USSD dialog — exactly as they would without using Agently.

7. User Consent

Before the Accessibility Service can be enabled, Agently displays a prominent in-app disclosure during onboarding that clearly explains:

The user must provide affirmative consent (by ticking a checkbox) before being directed to the Android Accessibility Settings to enable the service. Users who do not consent can continue using the app with limited functionality (transaction history, community features, fraud database) but without USSD automation.

8. Disabling the Service

Users can disable the Agently Accessibility Service at any time through Android Settings → Accessibility → Agently. Disabling the service will stop all USSD automation but the app will continue to function for non-automation features.

9. Related Policies

10. Contact

For questions about our use of the Accessibility Service:
Email: privacy@agentlygh.com