Browser Extension Privacy Policy
Product: DeenShield Browser Extension • Developer: Alhaq Digital Services (ADS)
Effective Date: August 12, 2025 • Version 1.1
Introduction
The DeenShield Extension helps maintain halal browsing by blocking explicit / harmful categories, optional social media distraction domains, and user‑defined keywords. This policy explains what does NOT leave your device and the minimal local data we use.
What Information We Collect
- Filtering Preferences: Category toggles (e.g., adult, gambling, social media) and mode choices.
- Custom Keywords: Words / phrases you add to block are stored as plain text or hashed locally (future optimization).
- Optional Lock Password: Stored only as a non-reversible hash for protecting settings.
- Local Metrics (Optional – if enabled in future): A simple count of blocked requests kept only in local storage for your dashboard.
What We Do NOT Collect
- No browsing history, page URLs, page content, keystrokes, or credentials.
- No unique tracking identifiers or fingerprinting.
- No transmission of your settings, keywords, or password hash to ADS servers.
- No third‑party analytics, ads, or cross‑site beacons.
How We Use Your Data
- All settings power the declarative blocking rules applied locally.
- Your custom keywords generate local pattern rules; none are uploaded.
- Password hash is used only to verify unlock attempts.
Permissions
- storage: Save preferences & password hash locally.
- declarativeNetRequest: Enforce static & dynamic blocking rules; no inspection of page bodies beyond what the API handles.
- host permissions: Apply rules across user‑visited domains; we do not inject tracking code.
Local Data Lifecycle
- Reset: Using a built‑in reset / uninstall instantly removes stored data.
- No Hidden Sync: We do not silently sync with cloud services.
- Export (Planned): A user‑initiated JSON export will allow portability without remote storage.
Data Security
- Password hash (if set) uses a one‑way algorithm (e.g., PBKDF2 / SHA‑256 based) – never stored in plain text.
- Local storage boundaries prevent other sites from directly reading your settings.
- Uninstalling removes all rules & local data instantly.
Your Rights
- Modify or clear settings via the extension UI or by resetting the extension.
- No account: exercising access / deletion is self‑service (data never leaves your browser).
- Open & auditable code fosters community oversight.
Children & Age Guidance
The extension can be used in family or parental supervision contexts. We do not collect personal data from children. Parents may set a lock password to prevent tampering. If you believe a child entered personal data into a future optional notes field, remove it locally or contact us for guidance (no remote copy exists).
Islamic Compliance
- Principles: Amanah (trust), transparency, avoidance of harm (Darar).
- No dark patterns, hidden data flows, or monetization of user behavior.
- Protective feature set designed to reduce exposure to haram content.
Updates
Material changes (e.g., introduction of optional sync) will be versioned and summarized in release notes and on the unified privacy overview.
Contact
- Email: support@alhaqds.software
- Website: https://alhaq-initiative.org
- Contact Page: /contact.html
Developed by Alhaq Digital Services (ADS) – Islamic Technology Solutions
Commitment: privacy-first, transparent, protection-focused engineering.