Privacy Policy

Effective October 24, 2026. Applies to the Vigil app for iPhone, made by Cortex Cybersecurity LLC ("we", "us").

The short version

  • You sign in to use Vigil. We keep your email and an account ID, and nothing else about who you are.
  • Your scan results, device list, nicknames and checkup history stay on your phone.
  • The checks that use our server look at your own home only, and we don't log what they find.
  • The password check never sends your password, not even to us.
  • No ads, no analytics, no tracking. We don't sell or share your information.
  • You can delete your account in the app at any time.

Your account

Everyone signs in, on the free plan too. This lets us limit how often each account can run the internet checks, which keeps them from being misused. You can sign in with Apple or with an email address and password. Accounts are run by Amazon Cognito, part of Amazon Web Services.

We keep:

We use these only to run your account and your plan. We never use them for marketing, and we don't send you email except a code you ask for (see the breach check below).

Payments

Plus is bought through Apple's App Store. Apple handles your payment and never shares your card or billing details with us. Apple sends us a signed record of the purchase, which tells us which plan you have and until when. To cancel Plus, go to Settings, then your name, then Subscriptions on your iPhone.

What stays on your phone

Everything Vigil learns about your home network is worked out on your phone and kept there. That includes:

To find devices, Vigil talks directly to the other devices on your own Wi-Fi network. That traffic stays inside your home network and is never sent to us. iPhone asks for your permission ("Local Network") first.

iPhone only shares your Wi-Fi's name and how it's locked with apps that have location permission, so Vigil asks for it. Vigil uses it for that alone. It never reads, stores or sends where you are.

If you delete Vigil, iPhone removes all of this from your phone.

What leaves your phone, and why

Vigil only uses the internet for the checks below. Each one sends the least it can.

CheckWhat is sentWhat happens to it
Public address A simple request to our server. Like every website you visit, our server sees the internet address your home Wi-Fi uses. The server tells your phone that address and forgets it. We don't store or log it.
Outside check A request to our server, with your sign-in, asking it to check your home's internet address for open doors. The server tries a short list of common ports on the address the request came from, and nothing else. It can't be pointed at anyone else's address. Before it checks, it looks up which network owns that address in a list stored on our server, to refuse requests from VPNs and data centers. It sends the results to your phone and keeps none of them. To stop misuse, it counts checks per address for two hours, stored under a scrambled code that can't be turned back into the address.
Is my internet flagged? A request to our server, with your sign-in. It sees your home's internet address, as above. The request also carries the address of the DNS server (the internet's "phone book") your Wi-Fi uses, which your phone finds with a normal lookup. Our server asks public spam and security blocklists (Spamhaus, SpamCop, DroneBL and PSBL) whether your address is listed. It also asks Team Cymru's free public service which company runs that DNS server and which runs your internet address, so Vigil can tell you if your phone book is run by someone unexpected. They see lookups coming from our server, not from you or your account. We don't store or log the addresses or the answers. To stop misuse, it counts lookups per address for an hour, stored under a scrambled code that can't be turned back into the address.
Email breach check (Plus) A request to our server, with your sign-in. If you check an address you added, that address too. Our server sends the email address to Have I Been Pwned, which replies with the known data breaches it appears in. We pass the answer to your phone and don't store it. See their privacy policy.
Adding an email to the breach check The address you type. We email that address a 6-digit code, sent through Amazon Simple Email Service, so only its owner can add it. We keep a scrambled code of each address you add (it can't be turned back into the address) so we can tell it's been confirmed. The readable list stays on your phone. A pending code lasts 15 minutes.
Password check The first 5 characters of a scrambled code (a SHA-1 hash) made from your password on your phone. Your password itself never leaves your phone. Sent to the free Pwned Passwords service run by Have I Been Pwned. It replies with a list of possible matches, and your phone checks the list itself. Nobody, including us and them, can tell which password you checked.
iOS up to date Your phone downloads Apple's public list of the newest iOS for each iPhone model, straight from Apple. Your phone compares the list with its own version. Nothing about you is sent to us.
Router check Your phone downloads the US government's public list of known exploited security holes (CISA's Known Exploited Vulnerabilities list), from cisa.gov or CISA's public copy on GitHub, about once a week. To learn your router's model, it asks the router itself over your Wi-Fi, which stays inside your home. Your phone compares the list with your router's model. The model and the result never leave your phone.
App check About once a day, your iPhone uses Apple's App Attest to prove to our server that the request comes from the real Vigil app. Your iPhone makes a security key that never leaves it, Apple vouches for it once, and after that the key signs a one-time code from our server. We keep the key's ID and public half, and a counter, so we can check its signatures. They're made by your iPhone for this purpose only and aren't stored with your account, email or address. This stops scripts from misusing our checks.

Our servers run on Amazon Web Services in the United States. Amazon may keep basic technical records needed to run and protect its service. We don't log who you are or what the checks find.

Sharing a report and feedback

If you tap Share, Vigil hands a text report to the app you pick, such as Messages or Mail. It can include your network details. It only goes where you send it. The monthly report (Plus) works the same way, as a PDF.

If you tap Share my score, Vigil makes a picture with only your score and a short line about it. Your Wi-Fi name, devices and addresses are never on it.

If you send feedback from the app, it opens an email to us in your Mail app with your app version and iPhone model filled in. You see everything before you send it.

Tapping "I want this" on something coming to Vigil sends a vote to our server. We count one vote per account for each feature. To do that we keep a scrambled code of your account ID (it can't be turned back into your account) next to the feature's name, and nothing else. Your vote stays in the count if you later delete your account.

Things we don't do

Deleting your account

In Vigil, tap the person icon, then Delete account. We delete your account and everything our server keeps for it: your email, account ID, plan, check history and the scrambled codes of added emails. Deleting your account doesn't cancel a Plus subscription; cancel it in Settings first. Apple keeps its own record of your purchases.

Children

Vigil is made for adults looking after a home network. It isn't directed at children under 13, and we don't knowingly collect information from children.

Your rights

You can ask us what we hold about you, ask us to correct it, or delete it yourself in the app. Depending on where you live (for example California or Canada), you may have more rights under local law. Email us and we'll answer.

Our website

This policy is about the Vigil app. On our website, cortexcyber.io, we count visits with Umami, a privacy-friendly analytics service. It uses no cookies and doesn't identify you or follow you to other sites. It records which pages are viewed, which buttons are clicked, the site that sent you there, and your general country and device type. The app itself has no analytics.

Changes to this policy

If Vigil adds features that change what we collect, we'll update this page and the date at the top before those features ship, and tell you in the app if a change matters.

Contact us

Cortex Cybersecurity LLC
Email: support@cortexcyber.io