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. Installing on a Mac (test version)
  6. First-time setup
  7. Using it day to day
  8. The activity log & email reports
  9. If your internet stops working
  10. Removing it completely
  11. Questions & getting help

What is Noor Shield?

Noor Shield is a Windows app (with a Mac test version) 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).

Every computer can try it free for 29 days, with every feature switched on. After that, one product key keeps protection running on that computer.

It is not a spying tool. Its main job is to stop this PC from reaching known adult-content websites, whichever browser or app tries to reach them. Around that it gives parents simple time controls — bedtime, a daily screen-time allowance, a pause at each prayer time, and blocking games — and lets 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.
Daily screen time Choose how much internet a day (say two hours). Time only counts while someone is signed in and the screen isn't locked, and not during bedtime or a prayer pause. When it's used up, the internet is off until midnight, and the page shown has an Ask a parent for 30 more minutes button. A parent can add time from the app or the remote dashboard. The Today panel on the Protection tab shows how much is left.
Prayer-time pause Pauses the internet for a few minutes (15 by default) as each of the five daily prayers begins, so the call to salah isn't lost behind a screen. Prayer times are worked out on the PC itself for the city you choose, with the calculation method and madhab you pick — nothing is looked up online.
Blocked games and apps Tick the games and apps that shouldn't run on this PC — Roblox, Fortnite and Epic Games, Minecraft, Steam, Discord, Valorant and League of Legends, Battle.net, the EA app, the Xbox app, TikTok — or add any other program. If one is opened, Noor Shield closes it within a few seconds and notes it in the activity log. Windows' own programs and Noor Shield itself can't be blocked by mistake.
Ask a parent When a harmless site is blocked by mistake, the blocked page has an Ask a parent to unblock this site button; when screen time runs out, one asking for 30 more minutes. The request shows on the parent's remote dashboard, where one tap allows it. Adult sites can never be requested or allowed this way. Needs remote control to be linked.
Browsers' own "Secure DNS" locked off Chrome, Edge, Brave and Firefox each have a "Secure DNS" setting that would let them skip the filter. Noor Shield switches it off and greys it out, with the same policy schools and companies use, and blocks the well-known encrypted-DNS services for any other browser. Both are undone when Noor Shield is removed.
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: see how it's doing, enforce bedtime for a duration you choose, set a new weekly bedtime schedule, set daily screen time or add time today, set the prayer-time pause, lock the screen with a real "ask your parent" lock a child can't just sign back in past, add/remove blocked sites for that PC specifically, and answer the child's requests. You can choose to be emailed if protection is turned off, settings are tampered with, or the PC stops checking in. A second parent can share the same PCs with an invite code. 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 friendly reminder (with a Hadith, when Islamic reminders are on) 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 Islamic reminders on, it shows 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 29 days from first launch, no product key needed. After that, Noor Shield turns filtering off on its own (this PC's internet goes back to normal, nothing stays blocked) and shows a popup asking you to enter a product key from your purchase — or uninstall, if you'd rather not continue. You can also enter the key anytime from the About tab, not just when asked. A family key covers up to five computers — enter the same key on each. See Get a key.
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 (optional) Rotating notifications citing authentic Hadith on lowering the gaze, tawbah, and istighfār, plus a private journal for logging moments of repentance. On by default; untick the box at first-run setup, or switch it any time in Parent settings → Islamic reminders. With it off, the Hadith and journal tabs are hidden and the blocked-site and bedtime pages use neutral wording.

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.22.0.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.22.0.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.22.0.exe" -Algorithm SHA256

The result should match the value in that checksum file.

Installing on a Mac (test version)

Noor Shield for Mac works on macOS 12 (Monterey) or newer, on both Intel and Apple-chip Macs. It's a test version: please try it on your own Mac first, and tell us how it goes.

  1. Click Download for Mac (test version) on the homepage. The file is Noor-Shield-0.22.0-Mac.pkg.
  2. Double-click the downloaded file. Because it isn't signed by Apple yet, your Mac will say it can't be opened, or that Apple couldn't check it. This is expected. Click Done (or OK).
  3. Open System Settings → Privacy & Security and scroll down. Next to the message about Noor-Shield-0.22.0-Mac.pkg, click Open Anyway, then confirm with your Mac password. (On macOS 12 to 14 you can instead hold Control, click the file, choose Open, then Open again.)
  4. Follow the installer. It asks for your Mac password once, to set up the part of Noor Shield that protects the whole Mac.
  5. Open Noor Shield from Applications and set the parent password, as in the next section.
The test version doesn't update itself yet. When a new version is ready, it will be on the homepage. To remove it: Parent settings → Remove protection completely (it asks for your Mac password), then drag Noor Shield from Applications to the Bin.

One difference from Windows: when a blocked site starts with https:// (most do), it simply won't load, instead of showing Noor Shield's reminder page.

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. On the same screen, choose whether to show Islamic reminders (you can change this later in Parent settings).
  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?

What you browse is never sent anywhere. Only a few small things leave the PC: the date this PC's free trial started (once), a one-way code when you activate a product key (once), checks for new versions, and — only if you set them up — email reports (sent from your PC straight to your email account) and the remote dashboard. See the Privacy Policy for exactly what each one involves.

How do I update Noor Shield?

From version 0.21 you don't need to do anything: Noor Shield checks for new versions every few hours, downloads them in the background, and asks before installing. If you have an older version, download and run the latest installer from the home page once — your settings and parent password are kept.

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?

Mac: yes, as a test version — see Installing on a Mac. Android and iPhone versions are being prepared for their app stores. Linux isn't planned.

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. Email fesbackups@gmail.com or use the contact link in the footer of any page on this site.

I want to see the source code.

Both the Windows app and the in-development Android companion app are closed-source — we're not publishing the code publicly at this time.

Back to Home