Effective Date: September 21, 2026
Ekshu (“we”, “us”, or “our”) operates Ekshu, a personal finance tracking application for Android. This Privacy Policy explains how Ekshu handles your information when you use the app.
Ekshu is designed with privacy in mind. Your financial data is processed and stored on your device. Ekshu does not operate servers that receive or store your financial information.
By using Ekshu, you agree to the practices described in this Privacy Policy.
Ekshu is developed and published by Ekshu. For privacy-related questions, you can contact us at:
Ekshu stores the following categories of information locally on your device:
Financial information you enter or that is detected automatically:
Information detected automatically (with your permission):
Application settings:
With your explicit permission, Ekshu can automatically detect and record transactions, bills, and credit card activity from incoming financial SMS messages without requiring manual entry.
Ekshu supports two complementary detection sources:
You can enable either or both sources. Automatic tracking works when at least one supported source is enabled. Both sources use the same on-device processing pipeline, and duplicate detection prevents the same transaction from being recorded twice.
How this works:
Parsed transaction information may be stored locally on your device as part of your transaction records.
Ekshu does not transmit SMS content or notification text to Ekshu servers or third-party servers.
You can add transactions to Ekshu manually or by pasting SMS text into the app. When you paste SMS text, it is processed on your device to extract transaction details.
If you paste SMS text, the resulting transaction record may retain the original text locally on your device for reference purposes.
Ekshu does not read your existing SMS inbox or message history. The SMS permission (RECEIVE_SMS) is used only to receive incoming SMS messages for automatic transaction detection. Ekshu does not request READ_SMS, which would be required to access stored messages.
Ekshu uses your information solely to provide the app’s features:
Ekshu does not use your financial information for advertising, marketing, profiling, or any purpose other than providing the app’s features to you.
All of your financial data is stored in a local database on your device. Ekshu does not require you to create an account and does not sync your financial data to any cloud service.
Security measures include:
No security system can provide absolute protection. While we design Ekshu to protect your data through local storage and encryption, we cannot guarantee that your data will never be accessed by unauthorised parties.
Ekshu lets you create encrypted backups of your data at any time. Backups include all locally stored information, which may include the original notification/SMS text associated with your transactions and bills.
Key details about backups:
Ekshu uses Google Firebase services to improve the app’s reliability and understand how it is used. These services are provided by Google.
When the app encounters an error or crash, diagnostic information may be sent to Firebase Crashlytics. This includes:
Parser diagnostic templates are generated by replacing specific financial values in notification text with generic placeholders. For example, monetary amounts, account numbers, bank names, dates, phone numbers, email addresses, and web addresses are replaced with placeholders such as {AMOUNT}, {ACCOUNT}, {BANK}, {DATE}, {PHONE}, {EMAIL}, and {URL}.
These normalised templates may retain generic words describing the type of transaction context (such as “debited”, “credited”, “payment”, “purchase”, or “transfer”), but they do not contain specific financial values, account numbers, or bank names.
The original notification/SMS text and specific financial values are never included in crash or diagnostic data transmitted to Firebase.
Ekshu uses Firebase Analytics to understand how the app is used. Usage events such as parser success, parser errors, and feature interactions may be transmitted to Google Firebase. These events do not contain financial details, transaction amounts, or message content.
Ekshu uses Firebase Remote Config to receive configuration updates such as parsing rules and feature flags. This service does not transmit personal or financial data.
Google’s privacy practices are described at: https://policies.google.com/privacy
Ekshu integrates with the following Google Firebase services:
| Service | Purpose |
|---|---|
| Firebase Analytics | Understanding how the app is used to improve it |
| Firebase Crashlytics | Identifying and fixing bugs and crashes |
| Firebase Remote Config | Updating parser rules and feature settings without requiring a new app release |
These services are operated by Google. Google’s privacy practices are described at: https://policies.google.com/privacy
Ekshu does not use any other third-party services that process your data. Ekshu does not use advertising SDKs, social media SDKs, or any other third-party service that accesses your financial information.
Ekshu does not sell, rent, or trade your financial data.
Financial data and original notification/SMS text are not transmitted by Ekshu to third-party servers.
Limited crash, diagnostic, analytics, and configuration data is transmitted to Google Firebase as described in this policy. This data does not contain your financial information, transaction details, or original notification/SMS text.
If you choose to create and share a backup file, that sharing is performed entirely by you and is outside Ekshu’s control.
Local financial data: Retained on your device as long as you use the app. This includes transactions, accounts, bills, loans, credit card data, investments, and any locally stored notification/SMS text.
User-created backups: Retained as long as you keep them on your device. Auto-backup retention is configurable (3, 7, 30 days, or unlimited). Ekshu does not store your backups on any server.
Firebase analytics and crash data: Retained according to Google’s standard retention policies. Ekshu does not control Google’s data retention for Firebase services.
How to delete your data:
Uninstalling Ekshu removes all local data from your device. Backup files you created remain wherever you stored them.
You have the following choices when using Ekshu:
Ekshu is not directed to children under the age of 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided personal information through Ekshu, please contact us at ekshu.app.dev@gmail.com.
We may update this Privacy Policy from time to time as the app evolves. The current version is always available in the app under Settings > About Ekshu > Privacy Policy. The effective date at the top of this policy indicates when it was last updated.
Continued use of Ekshu after changes take effect constitutes acceptance of the updated policy.
If you have questions about this Privacy Policy or your data, please contact us at: