YekanYekan
Google Play review information

Google Play SMS permission declaration

Detailed information about Yekan’s SMS permission, user consent, sender filtering, and data handling.

SMS access is optional and is enabled only after your explicit confirmation.

Purpose and core functionality

Yekan is a personal finance and budgeting application. Incoming bank transaction tracking is an important, user-facing feature that reduces manual data entry and helps users keep wallet balances accurate. The feature is not used for advertising, marketing, identity profiling, or reading a user’s message history.

How the permission is requested

Yekan requests android.permission.RECEIVE_SMS only when the user opens the optional bank SMS tracking feature and chooses to enable it. Android displays the permission dialog and the user must grant access directly. If the user declines, the rest of Yekan remains available, including manual transaction entry and all non-SMS features.

Sender-specific filtering

The user manually configures one or more bank sender IDs for a wallet. A sender ID can be a phone number or an alphanumeric bank label, for example “Bank Melat”. When an SMS arrives, Yekan compares its originating sender with the configured sender IDs. Messages from all other senders are ignored and are not stored or uploaded by this feature.

What happens to a matching bank SMS

For a matching sender, Yekan parses the message locally to identify transaction data such as the amount, income or expense direction, date, and wallet. It creates a temporary transaction so the user can review, edit, accept, or remove it. The original message text may be retained as the temporary transaction note to make the source auditable, and is synchronized only as part of the user’s authorized Yekan account data.

What Yekan does not do

User control and data deletion

Users can remove a configured sender from wallet settings, disable the feature, or revoke SMS permission from Android settings at any time. Once permission is revoked, Yekan stops processing incoming SMS broadcasts. Users can review or delete temporary transactions and can delete their Yekan account and associated data through the application.

Alternative input method

Users who do not grant SMS access can enter transactions manually. On supported devices and bank applications, Yekan may also offer optional notification-based tracking; this is separate from and does not bypass the user’s SMS permission choice.