Our Commitment to Privacy
RakshaLink is built on a foundation of privacy. We believe protecting you from scams shouldn't come at the cost of your privacy. That's why we've designed our app to work entirely on your device.
π Core Privacy Principle
Scam detection happens on your device by default. We don't upload message content. Optional diagnostics are off by default.
Information We Don't Collect
Unlike other security apps, RakshaLink does NOT collect:
- β Message content from WhatsApp, SMS, or any other app
- β Your contact list or phone numbers
- β Personal identifiers like name, email, or phone number
- β Location data or GPS coordinates
- β Browsing history or app usage patterns (Usage Access only checks current foreground app)
- β Photos, videos, or media files
- β OTP codes or passwords
- β Financial information uploaded to our servers
Note: If you enable the optional Spending Tracker, transaction amounts, merchant names, and UPI IDs are processed and stored locally on your device only. This data is never transmitted to RakshaLink servers and is auto-deleted after 30 days. You may withdraw consent anytime by disabling the Spending Tracker in Settings.
App Permissions Explained
RakshaLink requires minimal permissions to function:
| Permission | Why We Need It | What We Access |
|---|---|---|
| Notification Access | To scan incoming message previews for scam detection | Only notification text, processed locally |
| Camera (Optional) | For QR code scanning feature | QR code data only, analyzed on-device |
| Usage Access (Optional) | For Screen Share Protection - detects when banking apps are open while screen sharing | Only checks foreground app, no history stored or transmitted |
| Display Over Apps (Optional) | To show security warnings when screen sharing is detected with banking apps | Only displays warning overlay, no data collected |
| Internet (Optional) | To download ML model updates and report scams to authorities | No personal data is transmitted |
How We Process Data
On-Device Processing
When you receive a notification:
- RakshaLink reads the notification preview text
- Our on-device AI model analyzes it for scam patterns
- Risk assessment is displayed to you
- The raw notification text is discarded after analysis
Spending Tracker (Optional)
If you explicitly enable the Spending Tracker in Settings, RakshaLink also:
- Identifies bank/UPI transaction notifications (using verified sender detection)
- Extracts structured fields: amount, merchant name, category, last 4 digits of account, UPI ID, bank name
- Stores these fields locally in an encrypted database (AES-256)
- Auto-deletes all spending data after 30 days
This feature uses the existing Notification Access permission to read bank/UPI notifications. No additional permissions are required.
What the Spending Tracker does NOT store
- β Raw notification or message text
- β Full account or card numbers (only last 4 digits)
- β OTP codes or passwords
- β Available balance information
Spending data never leaves your device. It is not included in analytics, crash reports, or any optional sharing. RakshaLink never builds financial profiles or behavioral tracking. Disabling the Spending Tracker immediately deletes all stored spending data.
Screen Share Protection (Optional)
If you enable Screen Share Protection in Settings, RakshaLink uses two additional permissions:
- Display Over Apps: Shows security warnings when screen sharing is detected with banking apps
- Usage Access: Detects which app is currently in the foreground (current app only)
Privacy guarantee
We only check the current foreground app. We do NOT track app usage history, time spent in apps, or upload any app data. All detection happens on-device in real-time and is immediately discarded.
Data Retention
All data is stored locally on your device with automatic deletion:
| Data Type | Purpose | Retention | Stored Where |
|---|---|---|---|
| Scan history (risk results) | Review past scam detections | 30 days | On-device only (encrypted) |
| Spending records | Weekly spending overview | 30 days | On-device only (encrypted) |
| App settings & preferences | User configuration | Until uninstall | On-device only |
- You can clear all data anytime in Settings β Privacy β Clear history
- Disabling the Spending Tracker immediately deletes all spending data
- Uninstalling the app removes all data permanently
Analytics & Telemetry
By default, RakshaLink sends no analytics. If you opt in, we collect anonymous counters:
What's Shared (Only if you opt-in)
- β Rule hit rates and detection patterns
- β Device model and app version
- β Feature usage statistics
- β Crash reports (no message content)
We never collect message content, contacts, phone numbers, or OTPs.
You can opt-out anytime in Settings β Privacy.
DPDP Act 2023 Compliance
RakshaLink is designed to align with India's Digital Personal Data Protection Act, 2023:
Legal Basis for Processing
We process data based on your explicit consent, which you can withdraw anytime.
Data Fiduciary Details
Data Fiduciary: Mohan Gangahanumaiah
Registered Address: Bangalore, Karnataka, India
Contact: support@rakshalink.in
Your Rights Under DPDP Act
You have the following rights regarding your data:
To exercise any of these rights, contact us at support@rakshalink.in
Children's Privacy
In accordance with DPDP Act 2023, we define children as individuals below 18 years of age.
- RakshaLink does not knowingly collect data from children
- Parental consent is required for users under 18
- Parents can request data deletion for their children
Security Measures
We implement industry-standard security measures:
- π All on-device data is encrypted
- π‘οΈ No cloud storage of personal information
- π Secure communication for model updates
- π« No third-party data sharing
Third-Party Services
We don't use third-party ad SDKs. Google Play Services is used for device integrity checks, and ML Kit runs on-device for QR scanning. These services don't have access to your message content.
Contact Information
Grievance Officer
Name: Mohan Gangahanumaiah
Email: support@rakshalink.in
Response Time: Within 48 hours
Resolution Time: Within 30 days
For any privacy concerns or questions about this policy, please contact us. We're committed to addressing your concerns promptly.
Updates to This Policy
Last Updated: February 2026 (v1.14.0 - Spending Tracker)
We may update this Privacy Policy to reflect changes in our practices or legal requirements. We'll notify you of significant changes through the app.