Noor Shield — Full Guide

Everything about Noor Shield for Windows

What it does, what it doesn't, how to install it, and how to use every part of it — written so you don't need to touch a line of code.

Early beta. This is a new, actively-developed app. It has been built and tested piece by piece, but please install it and try it on your own PC before relying on it to protect a family member's device, and before recommending it to anyone else. If something doesn't work the way this guide says, that's useful to know — see Getting help below.

On this page

  1. What is Noor Shield?
  2. What it actually does
  3. What it can't do — read this too
  4. Installing it
  5. First-time setup
  6. Using it day to day
  7. The activity log & email reports
  8. If your internet stops working
  9. Removing it completely
  10. Questions & getting help

What is Noor Shield?

Noor Shield is a free Windows app built for families who want two things at once: a real technical barrier against adult content on a shared or a child's computer, and gentle Islamic reminders that speak to the reason for wanting that barrier in the first place — lowering the gaze, remembering the Ākhirah, and turning back to Allah through tawbah (repentance) and istighfār (seeking forgiveness).

It is not a spying tool and it is not a productivity blocker. It has one job: stop this PC from reaching a list of known adult-content websites, whichever browser or app tries to reach them, and let a parent see — only if they choose to check — what it has been blocking.

What it actually does

Everything below works together as one system:

FeatureWhat it means in practice
Website filter Blocks a large, regularly-refreshed list of known adult-content domains (a bundled starter list plus a live feed of roughly 950,000 domains, updated about once a day) for the whole PC — every browser, every app — not just one browser's settings. Runs as a Windows background service, so it keeps working even after you close the app window, log off, or restart the computer.
Forced Safe Search Google, Bing, YouTube, and DuckDuckGo are search engines, not adult sites themselves — blocking them outright isn't an option, but an unfiltered search can still surface explicit results. Noor Shield quietly points each of these at that provider's own "strict" safe-search address, the same technique used by other DNS-level parental controls, so the search engine filters its own results automatically. This can't be turned off from within the app.
Phishing, scam & ad/tracker blocking Also blocks known phishing and scam domains (always on), plus advertising and tracking domains (on by default, can be turned off from the app if it ever breaks a site you need). These are separate, regularly-refreshed lists from the same source as the adult-content one. This blocks known-bad domains — it is not antivirus software and cannot scan files already on the PC; see below.
Internet schedule (bedtime) A recurring window (e.g. 9pm–7am on school nights) where all internet on this PC is blocked, not just filtered content — set from Parent settings. During that window the reminder page switches to a "sleeping time" page showing when the internet comes back.
Remote control (optional) Link this PC to a family account from Parent settings — Remote control, then from the remote dashboard, even when you're not at the computer: enforce bedtime for a duration you choose, set a new weekly bedtime schedule, lock the screen with a real "ask your parent" lock a child can't just sign back in past, or add/remove blocked sites for that PC specifically. Off by default and entirely optional; nothing else in Noor Shield changes if it's never set up. Uses a pairing code, never a password stored on the PC.
A reminder page, not a broken connection A blocked site shows a Hadith reminder and a link to keep learning Islam at diinislaam.com instead of an error, on both regular (http://) and secure (https://) sites. During the bedtime schedule, this becomes a calming "sleeping time" page with adhkar for sleeping from Hisnul Muslim — shown in English, Arabic, and Oromo, with a switcher to pick the language — plus the time internet resumes. Making that work cleanly on https:// sites needs a small local certificate — see below for exactly what that means.
Free trial, then a product key Protection works fully for 7 days from first launch, no product key needed. After that, a product key from your purchase keeps it running — enter it anytime from the About tab, not just when asked.
Parent password Set once, on first run. Required to turn the filter off, add or remove blocked sites, or remove Noor Shield entirely. A one-time recovery key is shown at setup in case the password is ever forgotten. (This is separate from the product key above — a forgotten password is reset with the recovery key, never the product key.)
Activity log A private, on-this-PC record of sites the filter has actually blocked. Only a parent who knows the password can view or clear it. It is not a full browsing history — see below.
Email reports, on request A parent can connect their own email account once, then click "Send report now" whenever they want a copy of the activity log in their inbox. Nothing is sent automatically or on a schedule — only when that button is clicked.
Islamic reminders Rotating notifications citing authentic Hadith on lowering the gaze, tawbah, and istighfār, plus a private journal for logging moments of repentance.

What it can't do — please read this too

Being honest about limitations is part of what this app is for. None of the following are secrets — they're exactly what you should know before trusting it with something important.

No filter can promise to block everything. This is a real barrier and a real reminder — it is not a replacement for a person's own intention to lower their gaze. Please don't present it to a family as a guarantee.

Installing it

  1. Click Download for Windows on the homepage — the file is Noor-Shield-Setup-0.17.1.exe.
  2. Once downloaded, right-click the installer file and choose Run as administrator. (If you just double-click it, Windows may ask you to confirm elevation anyway — say yes. The app needs this to install its background service and adjust DNS settings; it can't do either as a normal user.)
  3. Windows will likely show a blue "Windows protected your PC" screen. This appears for any app that isn't digitally signed yet, not because anything is wrong. Click More info, then Run anyway.
  4. Follow the installer's prompts (choose an install location if asked, or accept the default), then click Finish — this just closes the installer window.
  5. Open Noor Shield from the Start Menu. This first launch installs the background service (Windows will ask you to confirm elevation again — say yes) and is where you'll set the parent password — see the next section.
Takes about a minute in total. No account, sign-up, or payment is needed anywhere in this process.

A code-signing certificate that removes the SmartScreen screen entirely is on the roadmap — the installer isn't signed yet simply because that's a separate, paid step, not a security shortcut. It's a security app, so trust matters here more than most; this is being fixed.

Verifying the download (optional, for the technically inclined)

A checksum file sits next to the installer on the download link (Noor-Shield-Setup-0.17.1.exe.sha256.txt). If you want to confirm your download wasn't corrupted or altered in transit, open PowerShell and run:

Get-FileHash "Noor Shield Setup 0.17.1.exe" -Algorithm SHA256

The result should match the value in that checksum file.

First-time setup

  1. Set a parent password. This is the one password that matters — it protects the filter settings, the activity log, and the email settings from being changed or viewed by anyone who doesn't know it.
  2. Write down the recovery key shown right after. This is shown exactly once. If the parent password is ever forgotten, this key — and only this key — can reset it. Keep it somewhere the password itself needs protecting from (not saved in an obviously named file on the same PC).
  3. Noor Shield will automatically request Windows' one-time permission to install its background filtering service. Approve it.
  4. The dashboard should now show Protection: Active. That's it — the filter is running.

Using it day to day

Checking it's working

Open the app any time to see the dashboard. "Protection: Active" means the filter is running; a warning banner appears instead if something needs attention (for example, if the app isn't running as Administrator).

Closing vs. quitting

Closing the window sends Noor Shield to the notification area (the small icons near your clock) rather than quitting it — protection keeps running either way, since it lives in a separate background service, not the window itself. Right-click that tray icon for "Open Noor Shield" or a quick "Repair DNS" option.

Adding a blocked site

Go to Blocked sites, type in a website address (just the domain, like example.com — a full link works too), and click Add. It takes effect immediately, without needing to restart anything.

The activity log & email reports

Viewing the log

Open the Activity Log tab and enter the parent password if asked. You'll see a list of blocked attempts with dates and times, and a count of how many total. A Clear log button is available if you want to reset it.

Setting up email reports

  1. In the Activity Log tab, find Email settings.
  2. Enter your email provider's SMTP server details. For most personal Gmail or Outlook accounts, this means generating an app password from your email provider's security settings (search "[your provider] app password" for their exact steps) rather than using your normal login password.
  3. Enter the address you want reports sent to — this can be the same account or a different one you check.
  4. Click Save email settings.
  5. Whenever you want a copy of the activity log in your inbox, click Send report now. Nothing is sent unless you click this — there is no automatic schedule.
The email password is stored encrypted using Windows' own secure credential storage, the same protection Windows itself uses for saved Wi-Fi passwords — not as plain readable text.

If your internet stops working

Noor Shield works by telling Windows to send DNS lookups (the "phone book" that turns website names into addresses) through its own filter first. If the background service ever stops unexpectedly without cleaning up after itself, the PC can be left pointed at a filter that isn't running — which looks like "the internet is down."

  1. Reopen Noor Shield. It automatically checks and repairs this on every launch.
  2. If that doesn't help, right-click the tray icon (near the clock) and choose Repair DNS. This step does not need the parent password — a broken internet connection shouldn't have to wait for whoever set up the app.
  3. As a last resort, an administrator can open PowerShell as Administrator and run:
    Get-NetIPInterface -AddressFamily IPv4 |
      ForEach-Object { Set-DnsClientServerAddress -InterfaceIndex $_.ifIndex -ResetServerAddresses }
    Clear-DnsClientCache

Removing it completely

Simply closing the app does not remove Noor Shield — that's deliberate, so it keeps protecting the PC without needing to be reopened. To actually remove it:

  1. Open Noor Shield and go to Parent settings.
  2. Enter the parent password when asked.
  3. Click Remove protection completely and confirm.

This restores your normal Windows DNS settings and fully uninstalls the background service — not just the app window.

Uninstalling directly from Windows Settings / Control Panel (without opening the app first) also works and restores DNS automatically.

Questions & getting help

Does this app see or store what I actually browse?

No. It only ever records the domains it blocks — sites it stops. Anything you visit that isn't on the blocklist is never logged anywhere by Noor Shield.

Is anything sent to the internet, to Noor Shield, or to anyone else?

No — with one exception you control entirely: if you set up email reports yourself and click "Send report now," that report goes directly from your PC to the email account you configured, using your email provider. We never receive, store, or see any of it. See the Privacy Policy for the full detail, including what the optional remote dashboard stores.

Will this slow down my internet?

No noticeable difference. It only intercepts the initial address lookup for a website, not the actual browsing traffic afterward.

Does it work on Mac, Linux, or Android?

Not yet. This build is Windows 10 and 11 only. An Android companion app is in early, open-source development — the code and its honest limitations are public in the noor-shield-app folder of our repository, but it hasn't been built or released yet.

I found a bug, or something in this guide doesn't match what I see.

Please let us know — this is an early beta and real reports from real installs are exactly what improves it. Reach out via the contact link in the footer of any page on this site.

I want to see the source code.

The Android companion app is developed fully in the open — its source and technical README are in the noor-shield-app folder linked above. The Windows app in this guide is closed-source for now.

Back to Home