Skip to content

DeenShield v0.1.0 - Experimental Release ๐Ÿ•Œ

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Nov 18:14

Release Date: November 9, 2025
Status: ๐Ÿšง Experimental / Alpha Testing
Platform: Windows 10/11 (64-bit)


๐Ÿ“ฆ Downloads

๐Ÿ–ฅ๏ธ Desktop Application

Option 1: Installer (Recommended)

๐Ÿ“ฅ DeenShield-Setup-v0.1.0.exe (31.98 MB)

  • Full Windows installer with admin privileges
  • Auto-start on Windows boot
  • Creates shortcuts and Start Menu entries
  • Easy uninstall via Windows Settings

SHA256: 27DEE95D5B764E8E62DF55EB86071316803951659508D9E9BF22CE04BE9EE36B

Option 2: Portable (No Installation)

๐Ÿ“ฅ DeenShield-Portable-v0.1.0.zip (33.59 MB)

  • Extract and run anywhere
  • No installation required
  • Run from USB drive
  • โš ๏ธ Requires manual admin elevation (right-click โ†’ Run as administrator)

SHA256: 95889C0B01ADA7348D51E7BF7DB81F3DBE2E5CCE25073A22F776FF9203CF40BD


๐ŸŒ Browser Extensions

Chrome / Edge / Brave / Opera

๐Ÿ“ฅ DeenShield-Extension-v0.1.0-Chrome.zip (8.67 MB)

  • Manifest V3 (latest security standards)
  • Manual installation required (not on Chrome Web Store yet)

SHA256: A8D0DF20B1409444E9537330C1BE374C64CC186FE45B22379763C05A35C2C33C

Firefox

๐Ÿ“ฅ DeenShield-Extension-v0.1.0-Firefox.zip (8.66 MB)

  • Manifest V2 (Firefox standard)
  • Manual installation required (not on Firefox Add-ons yet)

SHA256: FC99B69FE9D6AADDFDEB39C7C9DAA7863482761E32876A19D6F63896091D0CD3

All Browsers Bundle

๐Ÿ“ฅ DeenShield-Extension-v0.1.0-All-Browsers.zip (17.34 MB)

  • Both Chrome and Firefox extensions
  • One download for all browsers

SHA256: 3C0B01441BB9BD2B8FBF45FE6F7A3241265E7124D53954BB28699906837FD351


๐Ÿ” Verify Downloads

Important: Verify file integrity before installation!

Windows PowerShell:

Get-FileHash -Path "DeenShield-Setup-v0.1.0.exe" -Algorithm SHA256
# Compare output with SHA256 above

Linux / macOS:

sha256sum DeenShield-Setup-v0.1.0.exe
# Compare output with SHA256 above

๐Ÿ“„ All Checksums: See SHA256SUMS.txt for complete list


๐Ÿš€ Quick Start

Desktop App Installation

Using Installer:

  1. Download DeenShield-Setup-v0.1.0.exe
  2. Right-click โ†’ Properties โ†’ Check "Unblock" (if present) โ†’ OK
  3. Run installer (UAC prompt will appear - click "Yes")
  4. Follow installation wizard
  5. Create guardian password
  6. App starts in system tray

Using Portable:

  1. Download DeenShield-Portable-v0.1.0.zip
  2. Extract to any folder (e.g., C:\DeenShield\)
  3. Right-click deenshield_flutter.exe โ†’ "Run as administrator"
  4. Create guardian password
  5. App runs without installation

Browser Extension Installation

Chrome / Edge:

  1. Download DeenShield-Extension-v0.1.0-Chrome.zip
  2. Extract to permanent location (e.g., C:\DeenShield Extensions\Chrome\)
  3. Open chrome://extensions/ (or edge://extensions/)
  4. Enable "Developer mode" (top-right)
  5. Click "Load unpacked"
  6. Select extracted folder
  7. Pin extension to toolbar

Firefox:

  1. Download DeenShield-Extension-v0.1.0-Firefox.zip
  2. Open about:addons
  3. Click gear icon โš™๏ธ โ†’ "Install Add-on From File..."
  4. Select the ZIP file
  5. Click "Add" to confirm
  6. Pin extension to toolbar

โœจ What's New in v0.1.0

Desktop Guardian Features

โœ… Application Blocking - Block any Windows .exe program
โœ… Guardian Password Protection - Secure admin access
โœ… System Tray Integration - Runs silently in background
โœ… Auto-Start Support - Launch with Windows automatically
โœ… Extension Connection - HTTP API for browser sync
โœ… Admin Privilege Support - Now properly requests elevation
โœ… Islamic-Themed UI - Beautiful Arabic-inspired design
โœ… Dashboard Statistics - Monitor protection activity

Browser Extension Features

โœ… AI Content Filtering - Offline inappropriate content detection
โœ… Category-Based Blocking - Adult, gambling, dating, etc.
โœ… Desktop Sync - Connects to guardian app via localhost
โœ… Password Override - Temporary unblock with authentication
โœ… Zero Data Collection - 100% privacy-respecting
โœ… Multi-Browser Support - Chrome, Firefox, Edge, Brave, Opera


โš ๏ธ Known Issues & Limitations

This is an EXPERIMENTAL release. Please report bugs!

Known Limitations:

  • โŒ No automatic updates - Manual reinstall required for updates
  • โŒ No password recovery - Write down your guardian password!
  • โŒ Admin bypass possible - Tech-savvy users can disable protection
  • โŒ Not code signed - Windows SmartScreen may show warning
  • โŒ AI model ~85-90% accurate - Some false positives/negatives
  • โŒ Extensions not on official stores - Manual installation required

Workarounds:

  • SmartScreen warning: Click "More info" โ†’ "Run anyway" (file is verified safe)
  • Password loss: Reinstall app (settings will be lost)
  • Admin bypass: Use Standard User accounts for children, admin for parents
  • Extension updates: Re-download and reinstall manually

๐Ÿ› Bug Fixes in This Release

โœ… Fixed: White screen on startup (provider initialization)
โœ… Fixed: Admin privileges not detected correctly
โœ… Fixed: Window not showing after installation
โœ… Fixed: Extension connection issues with localhost API
โœ… Fixed: Build script paths and manifest embedding


๐Ÿ“‹ System Requirements

Desktop Application:

  • OS: Windows 10 version 1809+ or Windows 11 (64-bit only)
  • RAM: 4 GB minimum (8 GB recommended)
  • Disk: 150 MB free space
  • Permissions: Administrator access for installation
  • Display: 1280x800 minimum resolution

Browser Extensions:

  • Chrome: Version 88 or later
  • Edge: Version 88 or later
  • Firefox: Version 78 or later
  • Brave: Latest version
  • Opera: Latest version

๐Ÿ“– Documentation

Comprehensive guides available in the repository:

  • ๐Ÿ“˜ Installation Guide - Step-by-step setup
  • โ“ FAQ - Frequently asked questions (40+ Q&A)
  • ๐Ÿ”’ Privacy Policy - Zero data collection details
  • ๐Ÿ›ก๏ธ Security Policy - Responsible disclosure
  • ๐Ÿ—บ๏ธ Roadmap - Future plans (v0.2 through v1.0)
  • ๐Ÿ“œ License - Usage terms and conditions

๐Ÿ†˜ Troubleshooting

Installer Shows SmartScreen Warning

Cause: Executable is not code-signed (costs $200-500/year)
Solution: Click "More info" โ†’ "Run anyway"
Verification: Check SHA256 checksum matches above

App Shows "Limited Access Mode"

Cause: App not running with admin privileges
Solution:

  • Installer version: Should auto-elevate (UAC prompt)
  • Portable version: Right-click exe โ†’ "Run as administrator"

Extension Shows "Disconnected"

Cause: Desktop app not running
Solution:

  1. Check system tray for DeenShield icon
  2. If not there, launch from Start Menu
  3. Test: Visit http://localhost:47147/status (should show JSON)

Forgot Guardian Password

Current: No password recovery in v0.1.0
Workaround: Reinstall application (settings will be lost)
Coming: Password recovery in v0.2.0 (Q1 2026)


๐Ÿ› Reporting Issues

Found a bug? Help us improve!

GitHub Issues: https://github.com/alhaqdigital/deenshield-releases/issues

Include in your report:

  • DeenShield version (v0.1.0)
  • Windows version (e.g., Windows 11 22H2)
  • Browser and version (if extension issue)
  • Steps to reproduce
  • Screenshots (if applicable)
  • Error messages (if any)

๐Ÿค Contributing

How You Can Help:

Without Coding:

  • ๐Ÿคฒ Donate: Support ongoing development (Sadaqah Jariyah)
  • ๐Ÿ—ฃ๏ธ Spread the word: Tell other Muslims about DeenShield
  • ๐Ÿงช Test: Report bugs and suggest improvements
  • ๐Ÿ“ Translate: Help localize to Arabic, Urdu, Turkish, etc.
  • โญ Star the repo: Show your support on GitHub

Donations:

Every donation is Sadaqah Jariyah (continuous charity)!


๐Ÿ”ฎ What's Next?

v0.2.0 - Stability & Recovery (Q1 2026)

Planned Features:

  • ๐Ÿ” Password recovery system
  • ๐Ÿ”„ Automatic updates
  • ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Multi-user profiles (parent/child accounts)
  • ๐ŸŒ Network-level blocking (DNS filtering)
  • ๐Ÿ“Š Enhanced dashboard with weekly reports
  • โœ… Code signing certificate (no more SmartScreen warnings!)

See full Roadmap for complete timeline through v1.0.


๐Ÿ“ž Support & Community

Get Help:

Stay Updated:

  • โญ Star this repo for release notifications
  • ๐Ÿฆ Twitter: @DeenShield (coming soon)
  • ๐Ÿ“ง Newsletter: Monthly updates (opt-in)

๐Ÿ•Œ Islamic Perspective

"Tell the believing men to lower their gaze and guard their private parts. That is purer for them. Indeed, Allah is Acquainted with what they do." (Quran 24:30)

DeenShield is built on Islamic principles:

  • Haya (Modesty): Protecting your gaze and heart
  • Taqwa (God-consciousness): Fearing Allah in private
  • Amanah (Trust): Safeguarding your family's digital life
  • Ihsan (Excellence): Striving for digital purity

This is a tool to help those who want to protect themselves. It should be used alongside:

  • Islamic education about modesty and purity
  • Parental supervision and guidance
  • Personal taqwa (God-consciousness)
  • Open family communication

๐Ÿ“œ License

Proprietary License - Free for personal, family, educational, and non-profit use.

Restrictions:

  • โŒ No redistribution or modification
  • โŒ Commercial use requires licensing
  • โŒ Source code remains confidential

Permissions:

  • โœ… Personal and family use
  • โœ… Islamic schools and madrasahs
  • โœ… Mosques and Islamic centers
  • โœ… Non-profit Islamic organizations

See LICENSE.md for full terms.

Commercial Licensing: Contact business@alhaqdigital.com


๐Ÿคฒ Dua for the Project

"O Allah, make this software a means of protection for the believers, a source of guidance for those seeking purity, and continuous charity (Sadaqah Jariyah) for those who support it. Accept it from us and forgive our shortcomings. Make it a benefit for the entire Ummah. Ameen."


๐Ÿ™ Acknowledgments

JazakAllahu Khair to:

  • Early testers who provided valuable feedback
  • Security researchers who reviewed the code
  • The Muslim community for support and duas
  • Open source projects that made this possible

May Allah (SWT) protect you and your family from all harm. ๐Ÿคฒ

Developed by: Alhaq Digital Services (ADS)
Website: www.alhaqdigital.com
Support: support@alhaqdigital.com
Security: security@alhaqdigital.com


BismAllah - In the Name of Allah, the Most Merciful

Version: 0.1.0
Build Date: November 9, 2025
Build Number: 001