Privacy Policy

Last updated: 17 May 2026

HidayahMY is committed to protecting your privacy. You can use most features of the App without creating an account. Account registration is optional and enables cloud sync and personalised features.

1. Introduction

HidayahMY ("the App") is a free Islamic companion app built for the Malaysian Muslim community. This Privacy Policy explains what data the App collects, how it is used, and how we protect your information. By using HidayahMY, you agree to the practices described in this policy.

2. Data We Collect

2.1 Account Information (Optional)

You may choose to create an account using one of the following methods:

Account creation is optional. You can use the App as a guest without providing any personal information. Creating an account enables cloud sync for bookmarks, notes, prayer check-in history, and profile photo.

2.2 Location Data

The App uses your device's location (GPS) for the following purposes:

2.3 Downloaded Content

The App allows you to download content from our servers for offline use:

These downloads do not require an account and no personal data is collected during the download process.

2.4 Camera Access

The App accesses your device camera only for the Qiblah 3D/AR mode and profile photo capture. No photos or videos are captured or transmitted without your explicit action.

2.5 Analytics Data

We use Firebase Analytics (by Google) to understand how the App is used. This includes anonymous data such as:

This data is anonymous and cannot be used to identify you personally.

2.6 Crash Reports

We use Firebase Crashlytics (by Google) to automatically collect crash logs and error reports. This helps us fix bugs and improve the App. Crash reports may include device metadata (model, OS version) and stack traces, but no personal data.

2.7 Advertising

The App displays banner advertisements via Google AdMob. Google may use your device's advertising identifier and cookies to serve personalised or non-personalised ads. You can control ad personalisation through your device settings.

3. Cloud Data (Authenticated Users)

If you create an account, the following data is synced to our secure servers hosted on Supabase (PostgreSQL):

DataPurpose
Email and profile nameAccount identification and display
Profile photoDisplay in the App (stored in Supabase Storage, max 512x512px)
Quran bookmarks & notesCloud sync across devices
Prayer check-in history & statisticsTrack daily solat completion, streaks, and monthly stats across devices
FCM device token & platformDeliver push notifications to your device (iOS/Android identifier stored)
All cloud data is isolated per user using Row Level Security (RLS) policies. No user can access another user's data. Your data is transmitted over HTTPS encryption.

4. Data Stored Locally

The following data is stored on your device only and is never uploaded to any server (unless you create an account for cloud sync):

DataPurpose
Prayer checklist historyTrack your daily solat performance and streaks
Quran bookmarks & reading positionResume where you left off
Notification historyView past prayer and event alerts (auto-cleared after 30 days)
App preferencesLanguage, theme, fonts, JAKIM zone, notification and azan settings
Favourite features & shortcutsQuick access to your preferred features
Azkar counter stateTrack your dhikr progress
Cached weather dataDisplay weather without repeated network calls (30-minute cache)
Cached prayer timesMonthly prayer schedule (refreshed each month)
Downloaded background imagesOffline display of dashboard and prayer screen backgrounds
Downloaded azan soundsCustom azan audio for prayer notifications (stored in system sounds)
Daily quote preferencesQuote selection and notification scheduling
Home widget dataNext prayer name, times, zone code, and theme for home screen widget
Zakat calculations are performed in real-time and are not saved anywhere. Your financial information never leaves the calculator screen.

5. Third-Party Services

HidayahMY integrates with the following third-party services:

ServiceProviderPurpose
HidayahMY APIHidayahMY (api.hidayahmy.com)Bookmarks, notes, prayer check-in sync, backgrounds, azan sounds, notifications
Firebase AnalyticsGoogleAnonymous usage analytics
Firebase CrashlyticsGoogleCrash and error reporting
Firebase Cloud MessagingGooglePush notifications delivery
Google AdMobGoogleAdvertisement display
SupabaseSupabase Inc.Authentication, user profile & file storage
Waktu Solat APIapi.waktusolat.appJAKIM prayer times & zone detection
Open-Meteoopen-meteo.comWeather data
QuranicAudioquranicaudio.comQuran audio streaming
Google FontsGoogleFont loading

Each third-party service has its own privacy policy. We encourage you to review them:

6. Push Notifications

HidayahMY uses two types of notifications:

7. Home Screen Widget

HidayahMY offers an optional home screen widget that displays the next prayer time. The widget stores the following data locally on your device:

This data is stored only on your device and is not transmitted to any server.

8. Children's Privacy

HidayahMY includes a "Kids Corner" feature with educational content (Hijaiyyah letters, Kisah Nabi). The App does not knowingly collect any personal data from children. Account creation is not required to use Kids Corner or any other feature.

9. Data Security

10. Device Permissions

HidayahMY may request the following device permissions:

PermissionPurposeRequired
Location (GPS)Auto-detect prayer zone, Qiblah direction, weatherOptional — you can set zone manually
CameraQiblah 3D/AR mode and profile photo captureOptional
NotificationsPrayer time reminders, azan alerts, announcementsOptional
Storage (Android 9 and below)Install custom azan sounds for notification playbackOptional
Exact AlarmSchedule precise prayer time notificationsOptional

All permissions can be revoked at any time through your device settings. The App will continue to function with reduced features.

11. Your Rights

12. Data Retention

13. Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated "Last updated" date. We encourage you to review this page periodically.

14. Contact Us

If you have any questions or concerns about this Privacy Policy or HidayahMY's data practices, please contact us:

Email: admin@hidayahmy.com