Privacy Policy

Last updated: October 14, 2026

1. Overview

Hadith Node is designed with privacy in mind. We collect minimal data, we don't track you, and we don't maintain user accounts. This policy explains our actual practices.

TL;DR:

  • Free users: No data collection, no tracking, no personal info — except the optional AI Search, which asks first and then sends the description you write to our server and Anthropic to find the hadith (§11)
  • Paid users: iCloud sync of your bookmarks, notes, highlights, and reading progress — plus optional export/restore to a local backup file (kept on your device, never sent to us)
  • We never: Sell data, run analytics in the app, use tracking, or maintain a user database (AI Search's server keeps per-install app-key records and search counts, not users — §11)

2. No User Accounts

Hadith Node has no user account system. You don't need to create an account, provide your name, email, or any personal information to use the app.

For paid features: You use your existing Apple ID to manage subscriptions through the App Store. Your Apple ID is managed by Apple, not by us.

3. What Data We Collect

Free Tier Users

ZERO personal data collection. Free users:

  • Browse hadith offline
  • Use local keyword search
  • Receive daily hadith notifications
  • Change reading preferences (theme, font, size)

All of this happens locally on your device. We collect nothing.

The one exception is AI Search, and only if you choose to use it. The first time you open it, the app explains what it sends and asks for permission; if you tap Not Now, nothing is sent. When you use it, the description you type or speak is sent (as text) to our server and to Anthropic to run the search, and our server keeps per-install app-key records, not tied to your name or Apple ID, to enforce search limits. Details in §11.

Paid Tier Users

Paid subscribers can sync bookmarks, notes, highlights, and reading progress across devices using Apple's CloudKit (iCloud).

Paid subscribers can also export their bookmarks, notes, highlights, and reading progress to a backup file (a .hnbackup file) and restore it on another device via Files or AirDrop. This file stays on your device and the destinations you choose (Files, AirDrop, etc.) — it is never uploaded to us. Important: backup files are stored as plain, unencrypted text, so anyone who can open the file can read its contents. Store and share backup files only with people and locations you trust.

Data stored in your iCloud account:

  • Bookmark references (hadith IDs, timestamps)
  • Note text and associated hadith
  • Highlight positions and colors
  • Reading progress (current hadith)

What Apple handles:

  • Encryption in transit and at rest
  • Account security
  • Backup and storage
  • Access control

What we don't do:

  • We can't read your synced data
  • We don't download it to our servers
  • We don't analyze it
  • We don't have access to your iCloud credentials

Device Information

When you use the app, your device automatically shares device type (iPhone model), iOS version, and app version. This is used only for basic debugging and compatibility. No personal identification included.

4. What We DO NOT Do

  • ✗ No tracking - We don't track your hadith reading history
  • ✗ No analytics in the app - No Google Analytics, Mixpanel, or similar services in the app (our website uses Google Analytics — see §11)
  • ✗ No crash reporting to third parties - Errors stay on your device or go to Apple
  • ✗ No ads or advertising networks - No Facebook Pixel, Google Ads, or ad trackers
  • ✗ No profiling - We don't build a profile of your interests
  • ✗ No selling data - We have no data to sell
  • ✗ No personal accounts - No database of users (AI Search's server keeps per-install app-key records and search counts — not names, emails or accounts; §11)
  • ✗ No email collection - Unless you contact us for support

5. Notifications

Daily hadith notifications are scheduled using iOS's push notification system. We don't:

  • Track which notifications you open
  • Know when or if you read them
  • Store any data about notification engagement
  • Collect notification data

You control notifications:

  • Set time and frequency in the app
  • Disable anytime in app settings or iOS settings

6. Subscription and Payments

Subscriptions are managed entirely by Apple through the App Store. Apple handles your payment method, billing information, and subscription status.

What we receive from Apple:

  • Whether your subscription is active
  • Subscription renewal date
  • Subscription type (monthly/annual/lifetime)

We use this only to show/hide paid features. We don't see your payment method or personal payment details.

7. App Improvement

We do not collect usage analytics. We do not measure app opens, feature usage, or performance metrics, and we do not send any usage data off your device. Crash reports, if you opt in via iOS Settings, go only to Apple — never to us or any third party.

AI Search exception: AI Search's server keeps daily totals — how many searches it answered, how many failed, how long they took and what they cost — to check that the feature works. These totals hold no description, no hadith text and no app key, so they can't be tied to you or your device. A monthly clean-up deletes them once they're 3 months old, so they're gone within 4 months.

8. Your Data Rights

Access Your Data

Your bookmarks, notes, and highlights are stored in your iCloud account. You can access them by using iCloud's backup features through Apple, or by requesting a data export via our contact form.

Delete Your Data

You can delete:

  • Bookmarks, notes, highlights in the app anytime
  • Reading progress (auto-deleted when you uninstall)
  • Preferences (auto-deleted when you uninstall)

When you unsubscribe from paid features, your synced data is automatically deleted from iCloud within 30 days (Apple's standard).

Request Deletion

To request complete deletion of any data we have about you, send your request through our contact form. We'll process it within 30 days.

AI Search Records

AI Search's server records (a hash of a random per-install app key, that key's public key and signature counter, and search counts) aren't linked to your name, email or Apple ID, so there is nothing we can look up for you on request. They're deleted automatically by a monthly clean-up once the key has gone unused for 3 months — so within 4 months of its last use. Deleting or reinstalling the app creates a new key, so earlier records are no longer connected to your device and expire on that schedule.

Data Portability

Since your data is in iCloud, it's already portable. You can:

  • Access it via iCloud.com
  • Back it up through Apple
  • Use it with other apps if they support iCloud sync
  • Export your bookmarks, notes, highlights, and reading progress to a backup file (.hnbackup) from within the app, then restore it on another device. (See the note in Data Security: these files are unencrypted.)

9. Children's Privacy

Hadith Node is not intended for children under 13. We don't knowingly collect data from children under 13. If you believe a child under 13 has provided personal information, contact us immediately.

For users 13-17, we provide extra protection:

  • No tracking
  • No behavioral profiling
  • Parental controls work through iOS settings

10. International Compliance

We comply with privacy laws worldwide:

  • GDPR (EU/UK) - Your rights to access, delete, and port data are built in
  • CCPA (California) - We don't sell data, so no opt-out needed
  • Other regions - We follow local privacy requirements

11. Third-Party Services

Apple Services (Required)

  • App Store - For downloads and subscriptions (Apple's privacy policy applies)
  • CloudKit - For syncing (Apple's encryption and security apply)
  • StoreKit - For payment processing (Apple's payment terms apply)
  • Push Notifications - For daily hadith alerts (Apple's notification privacy applies)

AI Search (Optional)

AI Search finds a hadith you describe in your own words. It is optional: the first time you open it, the app shows what it sends and asks for permission, and Not Now sends nothing. Keyword search keeps working entirely on your device either way.

What leaves your device, and what's kept:

DataSent toWhyKept?
Your description (typed, or spoken and turned into text on your device)Our server → Anthropic’s Claude APITo turn it into a search and judge which hadiths matchNot logged or stored by Hadith Node. Anthropic doesn’t use it to train its models and deletes it within 30 days, unless it must keep it longer to enforce its usage policy or by law (Anthropic’s API terms, checked October 14, 2026)
Up to 40 passages from the app’s own hadith libraryOur server → AnthropicSo the AI can rank themPublic book content; not logged
A random per-install app key (Apple App Attest), not tied to your name or Apple ID, proving requests come from the genuine Hadith Node appOur serverTo stop abuse and enforce search limitsA hash of the key’s ID, its public key, a signature counter, whether it’s a test or App Store build, and first/last-seen dates — deleted by a monthly clean-up once the key has gone unused for 3 months (within 4 months of last use). Search counts: Premium’s per month, deleted within 4 months; a free install’s 5-search count, kept with its key and deleted with it. A daily call count — deleted the next day. One-time App Attest challenges — deleted within a day
Whether you have Premium (yes or no), as the app sees itOur serverTo apply the right limitNot stored on its own — only as which count your searches go on (a monthly Premium count or the free count), deleted as above
Request metadata (IP address, connection and HTTP headers)Supabase, which hosts our serverDelivering the requestNot stored by Hadith Node. Supabase’s platform logs may hold request metadata for up to a day. Anthropic receives requests from our server, never from your phone
AudioNowhereSpeech is recognised on your device—
  • What the app never attaches: your name, email, location, notes, bookmarks, highlights or reading history. What you type is sent as you typed it, so avoid putting personal details in a description.
  • Who receives it: Hadith Node's server (a Supabase Edge Function pinned to Supabase's Singapore region, where its records are stored) and Anthropic, whose Claude AI turns your description into a search and may process it outside your country. Anthropic's handling is governed by its commercial terms and privacy policy.
  • Limits: AI Search is a Premium feature you can try for free: each install gets 5 free searches, which don't reset; Premium includes 100 a month, reset on the 1st (UTC). Typing a hadith number or an in-book reference (“Bukhari 42:9”) runs locally and isn't sent.
  • Not used for: advertising, profiling, tracking, or building a history of your searches. AI searches aren't saved in the app or on our server.

What We Don't Use

  • Google Analytics in the app (our website uses it — see below)
  • Firebase
  • Crash reporting services (except Apple's)
  • Marketing or advertising networks

Our Website

This website (hadithnode.com) uses Google Analytics to count visits and see which pages are read. Google Analytics uses cookies and collects information such as the pages you visit, your browser and device type, and your approximate location; Google processes it under its own privacy policy. This covers the website only — the app doesn't use Google Analytics and sends nothing to Google. You can opt out with Google's Google Analytics opt-out browser add-on.

12. Data Security

What we do:

  • All data in transit uses TLS/SSL encryption
  • Local data protected by iOS security
  • Apple's CloudKit provides server-side encryption

What you should do:

  • Keep iOS updated
  • Use a strong Apple ID password
  • Enable two-factor authentication on your Apple ID
  • Lock your device with Face ID, Touch ID, or passcode
  • Treat exported backup files (.hnbackup) as sensitive: they are stored as plain, unencrypted text. Only share or store them in locations you trust, and delete copies you no longer need.

If there's a breach:

  • We'll investigate immediately
  • Notify you within 30 days
  • Work with authorities if required

13. Contact Us

For privacy questions or requests, use our contact form.

We'll respond to privacy requests within 30 days.

14. Changes to This Policy

We may update this policy to reflect changes in our practices, new features, or legal requirements. We'll notify you by an in-app notification or a website update. Continued use means you accept the changes.

15. Summary Table

DataCollected?Shared With Whom?Purpose
Bookmarks (paid only)YesYour iCloud accountApp functionality
Notes (paid only)YesYour iCloud accountApp functionality
Highlights (paid only)YesYour iCloud accountApp functionality
Reading progress (paid only)YesYour iCloud accountResume reading
Backup file export (paid only)Yes (on your device)Only where you save/send it (Files, AirDrop) — never usManual backup / device transfer; file is unencrypted
PreferencesYesYour device onlyPersonalization
Device infoYesApple (standard)Compatibility
Subscription statusYesApple onlyFeature access
Crash logsYesApple onlyBug fixing
Hadith reads / keyword searchesNoNobody—
AI Search description (only if you use AI Search)Sent, not stored by usOur server → Anthropic (deleted within 30 days per its terms)Finding the hadith you describe
AI Search app-key recordsYes (per-install key hash, public key, counter, search counts; not tied to your name or Apple ID)Our server onlyProving genuine requests; enforcing search limits. Deleted within 4 months of last use
AI Search daily totalsYes (no text, no identifiers)Our server onlyChecking the feature works. Deleted within 4 months
Personal infoNoNobody—
Tracking dataNoNobody—
Analytics data (app)NoNobody—
Website visits (hadithnode.com)Yes (Google Analytics cookies)GoogleCounting visits to the website

Thank you for trusting Hadith Node. Your privacy matters to us.

Version 1.2 · Last updated October 14, 2026