Screen Pulse icon

Screen Pulse

  • Home
  • Our Apps
  • Privacy
  • Terms
  • Contact

Privacy Policy

Last Updated: March 5, 2026

Our Commitment to Privacy

At Screen Pulse, we believe your personal information belongs to you. This Privacy Policy explains how we collect, use, and protect your information when you use our applications. Each app section below contains specific disclosures relevant to that product.

Information We Collect

We are committed to collecting only the minimum information necessary to provide our services:

  • Local Data: Where possible, our apps store your data locally on your device, including preferences, settings, and any content you create.
  • Account Data: Apps that require accounts collect your email address and a hashed password. We never store passwords in plain text.
  • Usage Information: We may collect anonymous analytics data to improve app performance and user experience. This data cannot identify you personally.

How We Use Your Information

We use the information we collect solely to provide and improve our services. We do not sell, rent, or share your personal information with third parties for their marketing purposes. We may share anonymized, aggregated data that cannot identify individual users.

Third-Party Services

Some of our apps use third-party services to support core functionality, such as payment processing, cloud storage, and AI processing. These services operate under their own privacy policies. We carefully select partners who share our commitment to user privacy.

Children's Privacy

Our apps are not directed at children under 13 years of age. We do not knowingly collect personal information from children under 13. If you believe we have inadvertently collected such information, please contact us immediately at privacy@screenpulse.shop.

Your Rights and Choices

You have the right to access the data we hold about you, request deletion of your data, opt out of analytics collection, and export your data in a portable format. To exercise these rights, please contact us at privacy@screenpulse.shop.

Changes to This Policy

We may update this Privacy Policy from time to time. We will notify users of any material changes through our apps or via email. Continued use of our apps after changes constitutes acceptance of the updated policy.

Privacy Policy — Ibadah Focus

Last updated: March 5, 2026

1. Introduction

Ibadah Focus ("the App") is developed and operated by Screen Pulse ("we," "us," or "our"). We are committed to protecting your privacy and being transparent about how your data is handled. This Privacy Policy explains what information the App collects, how it is used, where it is stored, and who it is shared with.

By using Ibadah Focus, you agree to the practices described in this Privacy Policy.

2. Information We Collect

Ibadah Focus is designed with a privacy-first approach. The vast majority of your data never leaves your device. Below is a complete and accurate description of every category of data the App handles.

2.1 Personal Information

The only personal information the App collects is your first name, which you may optionally provide during onboarding. This name is used solely to personalize greetings within the App. It is stored locally on your device and is never transmitted to any server.

No email address, phone number, date of birth, account credentials, or other personal identifiers are collected by the App.

2.2 Location Data

If you grant location permission, the App accesses your approximate location (city-level accuracy) for one purpose: calculating accurate prayer times for your area. Your coordinates (latitude and longitude) are:

  • Sent to the Aladhan Prayer Times API (aladhan.com) to retrieve daily prayer schedules. No user identifier accompanies this request.
  • Sent to Apple's geocoding service (a system API) to determine your country code, which is used to auto-select an appropriate prayer calculation method.
  • Cached locally on your device so prayer times can load without repeated network requests.

Location is accessed only while the App is in use (never in the background). We do not store your location on any server we operate. We do not track your location over time. If you deny location permission, the App defaults to Makkah coordinates and remains fully functional.

2.3 Spiritual Practice Data

All data related to your spiritual practice is stored locally on your device and is never uploaded or shared. This includes:

  • Session definitions, schedules, and completion history
  • Quran reading progress, page counts, and bookmarks
  • Tasbih (dhikr counter) counts, presets, and custom entries
  • Athkar completion progress
  • Prayer confirmations
  • Streak and milestone data
  • All preferences and settings

2.4 Screen Time and App Blocking Data

If you grant Screen Time permission, the App uses Apple's FamilyControls, ManagedSettings, and DeviceActivity frameworks to block apps you select during active sessions. Apple's privacy-preserving design means:

  • The App never sees which specific apps you have installed.
  • App selections are represented as opaque tokens that only Apple's system can interpret.
  • No app usage statistics, screen time reports, or browsing history are collected.
  • The App uses Individual authorization (self-management), not Child/Parent authorization.

2.5 Subscription and Purchase Data

If you subscribe to Ibadah Focus Pro, payment processing is handled entirely by Apple through the App Store. We use RevenueCat (revenuecat.com) to manage subscription status. RevenueCat's SDK automatically collects:

  • An anonymous, randomly generated device identifier (not your Apple ID or any personal identifier)
  • App Store transaction receipts
  • Device type, OS version, and app version

No personal information (name, email, payment details) is shared with RevenueCat by the App. RevenueCat's privacy policy is available at https://www.revenuecat.com/privacy.

2.6 Notification Data

The App uses local notifications only. All notifications (prayer reminders, session alerts, athkar reminders) are scheduled and delivered entirely on your device. No push notification tokens are created or transmitted. No remote notification server is used.

2.7 Quran Text Data

The App retrieves Quran text (Arabic and English translation) from the Quran.com API (api.quran.com). Only page or chapter numbers are sent as part of these requests. No user identifiers or personal data accompany these requests. Retrieved text is cached locally on your device for offline access.

2.8 Images

Quran mushaf (printed page) images are loaded from a public repository hosted on GitHub (raw.githubusercontent.com). No user data is sent with these requests. Standard HTTP headers may be transmitted as part of the request.

3. Information We Do NOT Collect

To be clear, Ibadah Focus does not collect:

  • Email addresses, phone numbers, or account credentials
  • Device advertising identifiers (IDFA)
  • Analytics, telemetry, or crash reports
  • Browsing history or app usage statistics
  • Contacts, photos, camera, microphone, or health data
  • Any data for advertising or cross-app tracking purposes

The App does not contain any analytics SDKs, advertising SDKs, or tracking frameworks. The App does not participate in the App Tracking Transparency framework because it does not track users.

4. How We Use Your Information

We use the limited data described above solely to:

  • Provide the App's core functionality (session management, app blocking, Quran reading, athkar, tasbih)
  • Calculate accurate prayer times based on your location
  • Track your spiritual goals and progress locally on your device
  • Display personalized greetings using your first name
  • Manage your subscription status through RevenueCat
  • Block selected apps during active sessions using Apple's Screen Time framework

5. Data Storage and Security

All user data is stored locally on your device using Apple's UserDefaults storage system. We do not operate any servers or databases that store your personal data. Data shared between the main App and its extensions (widgets, app blocking) is stored in a shared App Group container on your device.

If you delete the App, all locally stored data is permanently removed from your device.

6. Third-Party Services

The App communicates with the following third-party services:

Service Purpose Data Sent Privacy Policy
Apple App Store Payment processing and subscription management Purchase transactions (handled by Apple) https://www.apple.com/privacy
RevenueCat Subscription status management Anonymous device ID, App Store receipts, device info https://www.revenuecat.com/privacy
Aladhan API Prayer time calculation Latitude, longitude, calculation method https://aladhan.com
Quran.com API Quran text retrieval Page or chapter numbers https://quran.com/privacy
Apple CLGeocoder Country code detection Latitude, longitude (system API) https://www.apple.com/privacy
GitHub (githubusercontent.com) Quran mushaf page images Standard HTTP request (no user data) https://docs.github.com/en/site-policy/privacy-policies

No user identifiers, personal information, or tracking data are sent to any of these services by the App.

7. Data Sharing and Selling

We do not sell, trade, rent, or share your personal information with any third parties for marketing, advertising, or any other purpose. Your spiritual practice data remains private and on your device.

8. Children's Privacy

The App is not directed at children under 13 and does not knowingly collect personal information from children under 13. The App uses Apple's Individual authorization mode for FamilyControls (self-management), not the Child/Parent authorization mode.

9. Your Rights and Choices

Since all data is stored locally on your device, you have full control over your information:

  • Delete all data: Go to Settings within the App and tap "Reset All Data"
  • Remove the App: Deleting the App permanently removes all associated data
  • Manage subscription: Go to iOS Settings → your Apple ID → Subscriptions
  • Revoke location permission: Go to iOS Settings → Privacy & Security → Location Services → Ibadah Focus
  • Revoke Screen Time permission: Go to iOS Settings → Screen Time → Ibadah Focus
  • Manage notifications: Go to iOS Settings → Notifications → Ibadah Focus

10. International Users

The App is available worldwide. Your data is stored locally on your device regardless of your location. The third-party APIs listed in Section 6 may process requests on servers located outside your country. No personal identifiers are sent to these services.

11. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in the App or applicable laws. Any changes will be posted on this page with an updated "Last updated" date. We encourage you to review this policy periodically.

12. Contact Us

If you have questions, concerns, or requests regarding this Privacy Policy or your data, please contact us at:

Email: support@screenpulse.shop

Privacy Policy — Ru'ya

Effective Date: March 31, 2026 · Last Updated: March 31, 2026

1. Introduction

Ru'ya ("the App") is an Islamic dream interpretation app developed and operated by Screen Pulse ("we," "us," or "our"). This Privacy Policy explains what data we collect, how we use it, and your rights regarding that data.

By using Ru'ya, you agree to the practices described in this policy.

2. Information We Collect

2.1 Account Information

If you sign in with Apple or Google, we receive:

  • Email address (or Apple's private relay email if you choose "Hide My Email")
  • User ID assigned by the authentication provider
  • Display name (if provided by the authentication provider)

We do not receive or store your Apple ID password, Google password, or any authentication credentials.

2.2 Dream Data

When you use the interpretation feature, we process:

  • Dream text you type or dictate
  • Voice recordings (temporarily, for transcription only — not stored)
  • Interpretation results generated by AI
  • Dream metadata: date, category, symbols, tags, and reflection notes

2.3 Dreamer Profile (Optional)

You may optionally provide personal details to improve interpretation accuracy:

  • Gender, age range, marital status
  • Whether you have children
  • Occupation, spiritual practice level
  • Current life context (e.g., hardship, gratitude, seeking guidance)

Every field is optional. You can select "Prefer not to say" for any question. This data is stored locally on your device and, if you sign in, synced to your account.

2.4 App Usage Data

  • Dream streak count
  • Number of interpretations completed
  • Subscription status
  • App preferences (notification settings, dark mode, etc.)

2.5 What We Do NOT Collect

  • We do not collect location data
  • We do not access your contacts, photos, or other apps
  • We do not use advertising trackers or analytics SDKs
  • We do not sell any user data to third parties

3. How We Use Your Information

  • Dream interpretation: Your dream text is sent to our secure backend server, which uses OpenAI's API to generate scholarly Islamic interpretations. The text is processed in real-time and not used to train AI models.
  • Voice transcription: Audio recordings are sent to our backend for transcription using OpenAI's Whisper API, then immediately discarded. We do not store voice recordings.
  • Cloud sync: If you sign in, your dreams and profile are synced to our database (Supabase) so you can access them across devices. Guest users' data remains on-device only.
  • Personalization: Your dreamer profile (if provided) is included in interpretation prompts to provide more relevant, scholarly analysis following the methodology of classical scholars like Ibn Sirin.
  • App functionality: Streak tracking, favorites, journal features, and subscription management.

4. Third-Party Services

Ru'ya uses the following third-party services:

Service Purpose Data Shared
OpenAI API Dream interpretation & voice transcription Dream text, audio (temporary)
Supabase Authentication & cloud database Account info, dreams (signed-in users only)
Apple Sign-In Authentication Apple ID token (email optional via Hide My Email)
Google Sign-In Authentication Google account email
Apple StoreKit Subscription management Purchase receipts (processed by Apple)
Unsplash Dream imagery None (images loaded from public CDN)

We do not use any advertising networks, analytics SDKs, or tracking pixels.

5. Data Storage & Security

Local storage: Dreams and preferences are stored on your device using Apple's SwiftData framework and UserDefaults. Authentication tokens are stored in the iOS Keychain (encrypted by the operating system).

Cloud storage: For signed-in users, data is stored in Supabase (hosted on AWS). All data is transmitted over HTTPS/TLS encryption.

Guest mode: If you use Ru'ya without signing in, all data remains exclusively on your device. No data is uploaded to any server except dream text for interpretation processing.

Image cache: Dream images from Unsplash are cached locally on your device for performance. iOS automatically manages this cache and clears it when storage is low.

6. Your Rights & Controls

  • Guest mode: You can use Ru'ya without creating an account. Guest data is stored only on your device and is never uploaded (except dream text sent temporarily for AI interpretation).
  • Dreamer profile: You can update or clear your dreamer profile at any time from Settings > Dreamer Profile. Every field supports "Prefer not to say."
  • Export your data: You can share individual dream interpretations as text or image cards from within the app.
  • Manage subscriptions: Subscriptions are managed through Apple. You can cancel anytime via Settings > Manage Apple Subscriptions or through your Apple ID settings.

7. Children's Privacy

Ru'ya is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us at support@screenpulse.shop and we will delete it.

8. Subscription & Billing

Ru'ya offers a 7-day free trial followed by auto-renewable subscriptions at $3.99/month or $39.99/year. All billing is handled by Apple through the App Store. We do not collect, process, or store any payment information. Apple's payment terms apply: Apple Standard EULA.

9. AI-Generated Content Disclaimer

Dream interpretations in Ru'ya are generated by artificial intelligence based on classical Islamic scholarship (Quran, Hadith, Ibn Sirin, Al-Nabulsi, Ibn Qayyim). These interpretations are provided for spiritual guidance and educational purposes only. They should not be considered definitive religious rulings. Only Allah (SWT) knows the true meaning of dreams. We do not provide medical, legal, or financial advice.

10. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last Updated" date. Continued use of Ru'ya after changes constitutes acceptance of the updated policy.

11. Contact Us

If you have questions, concerns, or requests regarding this Privacy Policy or your data, please contact us at:

Email: support@screenpulse.shop

Contact Us

If you have questions or concerns about this Privacy Policy or our data practices, please contact us:

Email: privacy@screenpulse.shop
General Inquiries: contact@screenpulse.shop

© 2025 Screen Pulse. All rights reserved.

Privacy Policy · Terms of Service · Contact