AlertPro — Privacy Policy
Plain Language Summary
- AlertPro reads your bank SMS only on your device — we never upload your messages to our servers.
- We don't collect UPI PINs, bank account numbers, sender/receiver names, or location data.
- Anonymous crash logs and usage analytics go to Firebase. Payment data never leaves your phone.
- Voice alerts work fully offline — no internet required.
- You can delete your account and all data at any time.
- Support: support@kiranaapps.com
Company Details
| Registered Name | LNPK Business Private Limited |
| Brand | Kirana Business Apps |
| Registered Address | 61-A, Palam Vihar, Gurgaon, Haryana 122017, India |
| Support Email | support@kiranaapps.com |
| Admin Email | admin@kiranaapps.com |
| Phone | +91 85954 04595 |
| Website | https://kiranaapps.com |
| App Package ID | com.alertpro.soundboxalert |
| Last Policy Update | 23 May 2026 |
1. About Us
AlertPro – SMS Payment Alert ("App") is developed and operated by Kirana Business Apps, a brand of LNPK Business Private Limited ("Company", "we", "us", or "our").
2. What AlertPro Does
AlertPro transforms your Android smartphone into a digital soundbox — announcing the exact rupee amount the moment a bank-credit SMS arrives, in a loud, clear voice. It is built for Indian shopkeepers, kirana store owners, food stalls, salons, and any small business owner who wants instant payment confirmation without touching their screen.
Core capabilities:
- Real-time voice alerts for UPI (PhonePe, Google Pay, Paytm, BHIM, Amazon Pay), NEFT, IMPS, and all bank-credited SMS
- Supports 10+ Indian languages: Hindi, English, Hinglish, Tamil, Telugu, Marathi, Kannada, Bengali, Gujarati, Punjabi, and more
- Works with phone screen locked and while other apps are open
- Works fully offline — internet is not required for voice alerts
- Bluetooth speaker support for louder announcements
- Built-in transaction history dashboard
3. Information We Collect
3.1 Payment / SMS Data — Processed Locally Only
With your explicit permission, the App reads SMS messages from your bank to detect credit alerts. The following fields are extracted locally on-device:
- Transaction Amount: The payment amount credited
- Timestamp: When the payment SMS was received
- Bank / Sender ID: Which bank sent the SMS (e.g., SBIINB, HDFCBK)
- Transaction Status: Whether the credit was successful
Supported banks include SBI, HDFC Bank, ICICI Bank, Axis Bank, Bank of Baroda, Punjab National Bank, Kotak Mahindra Bank, and all other Indian banks that send credit SMS alerts.
3.2 What We Explicitly Do NOT Collect
| ✅ What we DO | ❌ What we DON'T |
|---|---|
|
|
3.3 Device Information
We automatically collect minimal device information to operate and improve the App:
- Device model and manufacturer
- Android OS version
- App version installed
- Unique Device ID (anonymised — used only for crash analytics)
- Language preference
3.4 Usage Analytics
To understand how merchants use AlertPro and prioritise improvements, we collect anonymised, non-identifiable usage data:
- App usage frequency and session patterns
- Which features and language settings are used most
- Number of alerts triggered (used for free-tier limit tracking — stored locally on device)
- Crash reports and error logs via Firebase Crashlytics
This data contains no transaction amounts, no bank details, and is not linked to your identity. You can opt out by contacting support@kiranaapps.com.
3.5 Account & Subscription Information
If you create an account or subscribe to AlertPro Pro:
- Phone number: Required for authentication
- Name: Optional, if provided
- Email address: Optional, for account recovery and support
- Premium subscription status: Managed via Razorpay. We receive only subscription confirmation — we do not store or process your card or UPI payment credentials
4. How We Use Your Information
4.1 Core Functionality
- Read bank credit SMS and announce payment amounts via text-to-speech
- Store your transaction history locally on-device for dashboard display
- Apply your preferred language, voice pitch, speed, and voice type settings
- Track alert count for free-tier usage limits
4.2 App Improvement
- Analyse anonymised usage patterns to prioritise new features
- Fix bugs and crashes via Firebase Crashlytics reports
- Understand language preferences to improve TTS voice quality
- Test and optimise alert accuracy across Indian banks
4.3 Subscription Management
- Verify and activate premium subscriptions via Razorpay
- Provide access to unlimited alerts, analytics export, and advanced features
- Send subscription renewal reminders via push notification (FCM)
4.4 Legal Compliance
- Retain and disclose information when required by applicable Indian law, court order, or government authority
5. Android Permissions — Explained
AlertPro requests only the permissions it needs to function. Here is exactly why each permission is required:
| Permission | Why We Need It | What We Do With It |
|---|---|---|
READ_SMS / RECEIVE_SMS | Read and detect incoming bank credit SMS messages in real time | Extract payment amount and timestamp locally on-device. SMS content is never uploaded. |
BIND_NOTIFICATION_LISTENER_SERVICE | Detect UPI payment notifications from apps like PhonePe, Google Pay, Paytm | Read notification text for payment amount. Only supported UPI app notifications are read. |
FOREGROUND_SERVICE | Keep the alert service active in the background | Ensures alerts play even when the screen is off or another app is open |
MODIFY_AUDIO_SETTINGS | Play voice alerts at the correct volume | Adjust volume for TTS announcements and Bluetooth speaker output |
WAKE_LOCK | Prevent the phone from sleeping mid-alert | Keeps audio service active so the announcement completes fully |
BLUETOOTH / BLUETOOTH_CONNECT | Connect to external Bluetooth speakers (optional) | Route TTS audio to paired speakers for louder announcements |
INTERNET | Analytics, crash reporting, subscription verification via Razorpay, FCM push notifications | Send anonymous usage data and check subscription status. NOT needed for voice alerts — works offline. |
RECEIVE_BOOT_COMPLETED | Auto-restart the alert service after a phone reboot | Ensures AlertPro is ready without requiring a manual restart |
You can revoke any permission at any time via Android Settings → Apps → AlertPro → Permissions. Revoking SMS or Notification access will stop payment announcements; all other app features remain unaffected.
6. Data Storage & Security
6.1 What Stays on Your Device — Never Uploaded
- All bank SMS content read by the App
- Transaction amounts, timestamps, and bank source
- Daily, weekly, and monthly transaction statistics
- Language preference, voice settings, and alert customisations
- Alert count tracking for free-tier limits
On-device data is stored in an encrypted local database using AES-256 encryption. It can only be accessed by AlertPro on your device.
6.2 What Goes to Our Servers
- Account information (phone number, name, email — only if you create an account)
- Premium subscription status (via Razorpay confirmation — no card or UPI credentials)
- Anonymised crash reports and usage analytics (no transaction data)
6.3 Security Measures
- All local data encrypted with AES-256
- All data in transit protected by HTTPS / TLS 1.2+
- No cloud sync of payment data — ever
- App updates delivered through Google Play's signed secure infrastructure
- Auto-cleanup available: optionally deletes transaction records older than a period you select in Settings
7. Third-Party Services
AlertPro integrates with the following third-party services. Each is governed by its own privacy policy:
| Service | Purpose | Privacy Policy |
|---|---|---|
| Firebase Analytics (Google) | Anonymous usage statistics and feature tracking | firebase.google.com/support/privacy |
| Firebase Crashlytics (Google) | Crash reporting for bug identification and fixes | firebase.google.com/support/privacy |
| Firebase Cloud Messaging (Google) | Push notifications for subscription reminders and app alerts | firebase.google.com/support/privacy |
| Razorpay | Subscription payment processing and status verification. We receive only subscription confirmation — not your card or UPI credentials. | razorpay.com/privacy |
| Android TTS Engine (on-device) | Text-to-speech for payment announcements. Uses device's built-in TTS engine only — no data leaves the device. | On-device only — no data leaves the device |
We do not integrate any advertising SDKs. AlertPro does not show ads.
8. Data Sharing & Disclosure
We may share information only in the following limited circumstances:
- Service Providers: Third-party companies listed in Section 7 that help us operate AlertPro, bound by confidentiality obligations.
- Legal Requirements: When disclosure is required by Indian law, a court order, or a legitimate government or regulatory request.
- Safety and Protection: To protect the rights, property, or safety of our users or LNPK Business Private Limited.
- Business Transfer: In the event of a merger, acquisition, or sale of company assets. We will notify you via the App or email before any such transfer.
9. Data Retention
| Data Type | Retention Period |
|---|---|
| Bank SMS content | Never uploaded; stays on device. Cleared on account deletion, user logout, or app uninstall. |
| Transaction history (on-device) | Until you manually delete it, enable auto-cleanup, or trigger any of the above account-end events |
| Account data (server) | Retained until you delete your account |
| Anonymised analytics data | Up to 24 months, in anonymised aggregate form |
| Crash logs | Up to 90 days (Firebase Crashlytics default) |
| Subscription status | Retained for the duration of your subscription + 30 days |
10. Your Rights & Controls
10.1 Access
View all your transaction history and account data directly within the App's dashboard.
10.2 Correct
Update or correct your account information (name, email, phone) in the App's Settings or by contacting us.
10.3 Delete
Clear your transaction history at any time from Settings → Clear History. To request full account deletion and erasure of all associated data:
- Visit: https://kiranaapps.com/alertpro/delete-account.html, or
- Email: support@kiranaapps.com with subject "Account Deletion Request"
Account deletion is supported directly within the App. We will process deletion requests within 30 days. Anonymised analytics data may be retained in aggregate form.
10.4 Revoke SMS Permission
Go to Android Settings → Apps → AlertPro → Permissions and revoke READ_SMS at any time. Voice alerts will stop; your locally stored transaction history remains accessible.
10.5 Export
Premium users can export their transaction history from the App's dashboard.
10.6 Opt Out of Analytics
Contact support@kiranaapps.com to opt out of anonymous usage analytics collection.
10.7 Data Portability
Request a copy of your personal data in a machine-readable format by contacting us at support@kiranaapps.com.
11. Children's Privacy
AlertPro is intended for business users aged 18 and above. We do not knowingly collect personal information from anyone under 13 years of age. If you believe a child under 13 has provided us with information, please contact support@kiranaapps.com immediately and we will delete such information promptly.
12. International Data Transfers
AlertPro is designed for Indian users and all sensitive payment data is stored locally on your device in India. Anonymous analytics and crash data may be processed on Firebase servers located outside India, subject to Google's data protection measures. We ensure appropriate safeguards are in place in compliance with applicable Indian data protection law, including the Digital Personal Data Protection Act, 2023 (to the extent notified).
13. Compliance with Indian Law
This Privacy Policy is prepared in compliance with:
- Information Technology Act, 2000 and the IT (Amendment) Act, 2008
- IT (Reasonable Security Practices and Procedures and Sensitive Personal Data or Information) Rules, 2011
- Digital Personal Data Protection Act, 2023 (to the extent applicable and notified)
As required under applicable law, we have appointed a Grievance Officer:
Name: Admin, LNPK Business Private Limited
Email: admin@kiranaapps.com
Address: 61-A, Palam Vihar, Gurgaon, Haryana 122017, India
Response time: Within 30 days of receiving a complaint
14. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. When we make material changes, we will:
- Update the "Effective Date" at the top of this policy
- Show an in-app notification or banner for significant changes
- Require you to accept updated terms for major changes that affect your rights
Your continued use of AlertPro after any changes constitutes acceptance of the updated Privacy Policy. For the latest version, visit: https://kiranaapps.com/alertpro/privacy-policy.html
15. Consent
By installing and using AlertPro, you consent to this Privacy Policy and agree to its terms. If you do not agree, please discontinue use of the application and uninstall it from your device.
16. Contact Us
For any questions, concerns, or requests regarding this Privacy Policy or your personal data, please reach out:
Support Email: support@kiranaapps.com
Admin Email: admin@kiranaapps.com
Phone: +91 85954 04595
Website: https://kiranaapps.com
Delete Account: https://kiranaapps.com/alertpro/delete-account.html
Privacy Policy: https://kiranaapps.com/alertpro/privacy-policy.html
Terms of Service: https://kiranaapps.com/alertpro/terms-of-service.html
Address: 61-A, Palam Vihar, Gurgaon, Haryana 122017, India