Featured Post
Dhara — Privacy Policy
- Get link
- X
- Other Apps
Effective date: 2026-06-25 — Last updated: 2026-06-26
This Privacy Policy describes how the Dhara app ("Dhara", "the app", "we") handles information when you use it on iOS or Android.
Plain English summary
- Dhara runs a local HTTP server on your phone so other devices on your local network can download or upload files to a folder you choose.
- All file transfers happen directly between your phone and the other devices on your local network. Nothing goes to our servers because we don't have any.
- We do not collect your personal data, files, contacts, or location.
- If you enable ads (free tier), Google AdMob receives your advertising identifier and minimal device info to serve ads.
- If you purchase Pro features, Apple or Google handles the payment — we receive only your purchase entitlement, not your payment details.
1. Who runs Dhara
Dhara is published by h4hacks.
Contact: admin@h4hacks.com
2. What Dhara does and does not collect
Data Dhara collects on its own
None of its own. Dhara has no backend server, no analytics service, and no telemetry. The app does integrate Google Firebase Crashlytics for crash diagnostics — see below.
Crash diagnostics (Firebase Crashlytics)
If the app crashes, it sends a crash report to Google Firebase Crashlytics so we can fix bugs. Each report includes:
- Stack trace and exception type for the crash
- App version, OS version, and device model
- A randomly generated Crashlytics installation ID (not your Apple ID, not your phone number, not your IDFA, not your email)
- Timestamp of the crash and approximate country (from your IP, which Google then discards)
Crash reports do not include your file contents, file names, server URLs, passwords, contacts, or any other personal data. We use them only to triage and fix bugs. Reports are stored in our Firebase project and retained per Google's Firebase data processing terms.
Data that stays only on your device
- The folder path you choose to share
- Your server settings (port, password hash, allow-uploads / allow-downloads toggles, theme)
- A short rolling log of recent file transfers for the in-app history view
- A short rolling log of recently connected clients for the in-app clients view
All of the above lives only in the app's local storage on your device. It is never transmitted to us or to any third party. Uninstalling the app removes it.
Data shared with file transfer counterparties
- When you serve a folder, anyone on your local network who knows the URL can read the names, sizes, and contents of the files in that folder.
- If you enable uploads, they can also send files to your phone.
- Setting an optional password requires anyone connecting to provide it.
- Dhara does not encrypt traffic on your local network. We strongly recommend you do not run Dhara on public or untrusted networks.
Data shared with Apple or Google (only on purchase)
If you purchase Dhara Pro or Dhara Pro · No Ads, Apple's App Store or Google's Play Store processes your payment. We receive only a purchase confirmation token (no name, no email, no card details).
Data shared with Google AdMob (free tier only)
- AdMob receives your device's advertising identifier (IDFA on iOS, AAID on Android), approximate location at the country level, device model and OS version, and the ad slots Dhara requests.
- On iOS 14.5+, Dhara asks you for permission via the ATT prompt before sharing your IDFA. If you decline, AdMob still serves non-personalized ads.
- See Google's privacy policy at https://policies.google.com/privacy.
- If you purchase Dhara Pro · No Ads ($9.99), ads stop loading and AdMob receives nothing further.
Data Dhara does not collect
- Your name, email, phone number, or any account credentials (Dhara has no accounts)
- The contents of files you share
- Your contacts, calendar, photos library, microphone, or camera
- Your precise location
- Analytics events (Dhara has no analytics SDK — crash diagnostics via Firebase Crashlytics are disclosed above)
3. Permissions Dhara requests
iOS
- Local Network access (for the HTTP server)
- Photos library (only if you share a photo via the share extension)
- Tracking (only if you're on the free tier with ads enabled — you can decline)
Android
- Internet access (for the HTTP server)
- Foreground service (keeps the server running with a persistent notification)
- Storage (only if you choose a folder outside the app's own directory)
- Post notifications (for the foreground-service notification)
4. Children's privacy
Dhara is not directed at children under 13. We do not knowingly collect personal data from children.
5. Your rights
Since Dhara stores nothing about you on our servers, there's nothing for us to delete on your behalf. You can:
- Delete all in-app data by uninstalling the app
- Reset your ad ID via your device's system settings
- Opt out of ad personalization by declining the iOS ATT prompt
- Stop sharing your folder by tapping Stop
- Toggle "Allow uploads" off in Settings
Questions: admin@h4hacks.com
6. Third-party services we use
- Google AdMob — serves ads (free / $2.99 tiers only).
- Apple App Store / StoreKit — processes purchases on iOS.
- Google Play Billing — processes purchases on Android.
7. Changes to this policy
If we change anything material, we'll post a new version here with a new "Last updated" date.
8. Contact
This policy applies to Dhara on iOS and Android, version 1.0.0 and later, distributed via the Apple App Store and Google Play Store.
- Get link
- X
- Other Apps
Comments
Post a Comment