Our philosophy: Your personal data stays on your device. We use minimal, anonymous analytics and crash reporting via Firebase to improve app stability and understand usage patterns โ€” no personal information is ever collected.

Data Collection Overview

Data Type Collected Stored Shared
Personal info (name, email) No No No
Location On-device Locally No
App preferences On-device Locally No
Quran bookmarks On-device Locally No
Usage analytics Anonymous Firebase Google*
Crash reports Anonymous Firebase Google*
Advertising data No No No

* Analytics and crash data are processed by Google Firebase. This data is anonymous, contains no personal identifiers, and is used solely to improve app quality. See the Firebase section below for details.

Firebase Services

Salamly uses two Firebase services provided by Google to help us maintain and improve the app:

๐Ÿ“Š Firebase Analytics

Collects anonymous usage data such as which screens are viewed most, session duration, and general device info (OS version, screen size). This helps us understand which features are used and prioritize improvements. No personal data, no names, no emails, no location data is included.

๐Ÿ› ๏ธ Firebase Crashlytics

Automatically reports app crashes with anonymous technical details โ€” stack traces, device model, OS version, and app state at the time of crash. This allows us to quickly identify and fix bugs. No personal data is included in crash reports.

What Firebase collects

Data Purpose Contains PII
App instance ID Distinguish unique app installations No
Device model & OS version Reproduce and fix bugs No
Screen views & events Understand feature usage No
Crash stack traces Debug and fix crashes No
Session duration General engagement metrics No
Country (coarse) Regional usage patterns No

Important: Firebase does not collect your name, email, precise location, Quran reading history, bookmarks, or any content you view within the app. All analytics data is aggregated and anonymous.

For more information on how Firebase handles data, see Firebase Privacy and Google Privacy Policy.

How Each Feature Uses Data

๐Ÿ•Œ Prayer Times

Uses your device's GPS or network location to determine coordinates. These coordinates are processed entirely on your device to calculate sunrise, sunset, and prayer angles. No network request is made.

๐Ÿ“– Quran Reader

The complete Quran text and translations are bundled inside the app. Reading the Quran requires zero internet connection. Your reading position and bookmarks are stored in a local Room database.

๐Ÿงญ Qibla Compass

Uses your device's magnetometer (compass sensor) and location to calculate the direction to the Kaaba. All calculations happen locally.

๐Ÿ“ฟ Tasbih Counter

Counts are stored in local memory during your session. No data is persisted or transmitted.

๐Ÿ”” Notifications

Prayer time notifications are scheduled locally on your device. We do not use any push notification service or server.

๐Ÿ“ค Sharing

When you share a verse, the shared content (text or image) is handed off to your device's native share sheet. Salamly does not track what you share or where you share it.

Security Measures

  • Minimal network calls: The only network requests are anonymous crash reports and analytics sent to Firebase. All core features (Quran, prayer times, Qibla) work fully offline.
  • Limited third-party SDKs: We only use Firebase Crashlytics and Firebase Analytics โ€” no ads, no tracking, no social SDKs.
  • Open source: The app's source code is publicly available for security review.
  • Minimal permissions: We only request location (optional) and notification (optional) permissions.
  • Local-only storage: All your personal data (bookmarks, settings, reading progress) uses Android DataStore/Room and iOS equivalents โ€” encrypted by the OS. Nothing is synced to the cloud.
  • No personal identifiers: Firebase data is tied to an anonymous app instance ID, not to you as a person.

Data Deletion

Your personal data is stored locally on your device:

  • Uninstalling the app removes all local data (bookmarks, settings, preferences) completely
  • You can clear app data from your device settings at any time
  • There is no account to delete โ€” because there are no accounts
  • Firebase analytics data is automatically anonymized and cannot be traced back to you. It is retained per Google's data retention policies

Comparison with Other Apps

Feature Salamly Typical Apps
Account required No Often
Internet required No Yes
Ads None Many
Analytics tracking Anonymous only Extensive
Data shared with 3rd parties Firebase only Common