Skip to content

Expiry · SSL · DNS · Uptime · Reputation · Safety

Your domains, watched day and night.

A clear alert before it breaks. And the AI that fixes it, on your click.

Your domains first, your email only afterwards. No credit card.

  • Nothing is changed on your side without your click
  • EU-based servers (Germany)
  • 5 domains free forever
Domainsdomainvigil.app/domains
All good · no alert

All domains

The whole list, flat, worst first.

DomainWatches
atelier-du-port.frThe site has not answered for 2 minutes.
boulangerie-lemoine.fr
lemoine-traiteur.fr
atelierduport-shop.fr
ancien-site.fr
boulangerie-lemoine.com
cabinet-verdier.fr
cabinet-verdier.com
cabinet-verdier.net
verdier-conseil.fr
verdier-patrimoine.fr
verdier-patrimoine.com
The site answers again — the alert closed itself.

Try it live, on your own domains

The risk

The day it breaks, it is the client who calls you.

Here is what they see before picking up the phone.

  • This site can't be reached

    The domain expired

    The renewal email was sleeping in an inbox nobody reads.

  • Your connection is not private

    The certificate died on a Sunday

    Monday morning, every visitor hits the browser's red warning.

  • Message not delivered

    The DNS changed with no witness

    One wrong move, and the client's emails vanish into thin air.

Free · no account · result on screen

Your domain, checked live, right here.

Five checks started right away — nothing to install, no account to create.

No sign-up. The result shows up here, on this page.

Free tools

These checks also exist one by one.

Five tools open to everyone — no account, no address to hand over. The result shows in full, straight away.

See all the tools

What we watch

Six watchtowers on every domain.

Here is, for each one, the message you receive.

Inbox

example
  • Site availabilityDomainVigil2 min ago

    atelier-du-port.fr is back online

    6 minutes of downtime. You were warned within the first minute.

  • Domain expiryDomainVigil2 h ago

    boulangerie-lemoine.fr expires in 14 days

    Reminders 60, 30, 14, 7 and 1 day before the deadline.

  • Email reputationDomainVigilthis morning

    Your emails are getting through

    SPF, DKIM and DMARC verified, none of the 7 blacklists.

  • Site securityDomainVigilthis morning

    No sign of compromise

    Nothing flagged by Google, no unknown third-party script, known certificates.

  • SSL certificateDomainVigilyesterday

    Certificate renewed, valid for 90 days

    Checked every day, without asking anything of you.

  • DNS changesDomainVigilyesterday

    No DNS change in 30 days

    The slightest modification is reported to you, to the minute.

Powered bythe market leaders.

An expiry is read at the registry, a threat at Google, a certificate in the public logs, a reputation across 7 lists. DomainVigil concludes nothing it hasn't asked the source.

GoogleLet’s EncryptCloudflareOVHcloudGandiHostingerGoDaddyIONOSInfomaniakPorkbunScalewayDigitalOceanHetznerPostgreSQLResendStripeAnthropic

How it works

Three steps, two minutes.

Here is the inside, untouched.

Portfoliodomainvigil.app/portfolio
The DomainVigil add screen: paste a list of domains, pick the client.

A whole Cloudflare accountA read-only token, and everything lands filed by client.

And all of it runs without you.

  • The copilot

    On every alert, Claude writes the likely cause and what to do. It reads and explains — it never touches anything.

  • Automatic runs

    The site every minute, the certificate every day, the rest every six hours. Nothing to launch.

  • Email, Slack and Discord

    The same message goes to whichever channels you plugged in, in French or English.

  • Three confirmations before writing

    An outage must confirm itself three times in a row. No false alarm at three in the morning.

  • The end of the story too

    When the site comes back or the certificate is renewed, you get the good news.

  • Cloudflare import in one click

    A read-only token, and the whole account arrives, filed by client.

  • One message in a storm

    Twenty domains going down together? One summary, not twenty notifications.

  • A readable history

    30 days on Free, 90 on Pro, 365 on Agency. Every run of every watchtower, timestamped.

  • One folder per client

    Domains filed the way you invoice. Each client's status reads at a glance.

The demo

Step inside the product, no account needed.

A sample portfolio is waiting, already under watch. Walk through it the way you would walk through your own, and close the tab whenever you like.

To watch your own domains you'll need an account: free, 5 domains, no credit card.

  • The real dashboard, not a screenshot.
  • Nothing to install, no address to hand over.
  • Read-only: you look around, you break nothing.

What no other monitoring tool does

AI

It warns you. Then it repairs.

Others stop at the alert. This one reads your configuration, finds the cause and writes the fix — then applies it the moment you approve.

8
problem families watched, day and night
9
repair actions it carries out itself
1
click to approve: everything else is already done
  1. 01

    Detection

    A DNS record changed overnight.

    dns watch · atelier-du-port.fr · discrepancy detected
  2. 02

    Diagnosis

    It sees which one moved, and to what value.

    cause found · A record · previous value recovered
  3. 03

    Repair

    It puts the previous one back, at your provider.

    fixed · +1 / −1 · verified in public DNS

It gets everything ready.

All you do is say yes.

Discover the system

What we fix

Warning you is half the job.

Every alert goes to the copilot: it reads your live configuration, finds the cause, and writes the exact fix. Give it access to your DNS, your registrar or your host and it applies the fix itself — on your click, never before.

9
fixes the AI applies on its own
1
click — it never acts without it
0
passwords held: just a token, encrypted, revocable
Fix with AIrunning

DNS changes

atelier-du-port.fr no longer points where it did yesterday.

An A record changed overnight.

It re-reads your zone and compares it to the last snapshot.

A snapshot is kept every time the DNS watch runs.

It isolates what moved.

The site's address, and nothing else — the rest of the zone is untouched.

It puts the previous value back.

Record by record, with a summary of exactly what was restored.

Fixed

You typed nothing, searched nothing, called no one.

What the AI can do

The more access you give the AI, the more it fixes.

The copilot reads your configuration, writes the exact fix, and applies it on your click. What it can do depends only on what you open to it.

copilot · access analysis

no access1 action

anti-spoofing policy

+ your DNS6 actions+5

DNS rollback · SPF · DKIM · certificate via proxy · site served during outage

+ your registrar8 actions+2

automatic renewal · transfer lock

+ your host9 actions+1

server reverse name

9 of 16the rest is being written, not promised

Your providers

37 providers, already connected.

Registrars, DNS hosts, clouds: DomainVigil talks to 37 of them today, and reads the portfolio of 27 straight from their API. Yours is not there? DomainVigil still monitors your domains — only the automatic repairs need an access.

One read or write API token, verified before it is accepted, then encrypted. Never a password.

See what each connection unlocks

What it will never do

Four refusals, and the line that enforces them.

A promise written in big letters is worth nothing. Every refusal here is quoted from the file it lives in.

  • Never without your click.

    No fix ever goes out on its own. It prepares, it explains, it waits. You can close the tab and nothing will have moved.

    server/actions/apply-fix.ts
    export async function applyFix(input: { alertId: string })
  • Never a reject policy.

    Switching your email to “reject” is the one action that can lose legitimate mail. It refuses to propose that automatically, even when everything looks in order.

    lib/fix-validators.ts
    return policy === "reject" ? "dmarcTooStrict" : null;
  • Never a password.

    It only holds API tokens, encrypted on our side and revocable in one click at your provider. No access to your account, no session, nothing to steal.

    server/actions/connections.ts
    const secret = encrypt(JSON.stringify(values));
  • Never beyond the problem it flagged.

    Putting a DNS record back touches only the one that moved — and never your name servers, the records that decide where the whole domain goes.

    lib/dns-restore.ts
    // WHAT WE NEVER RESTORE: the NS records.

These four lines are copied word for word from DomainVigil's own code. The file name is given so you can ask us for it.

The math

The difference is one number.

Without monitoring

0

check a day.

You find out once the problem is already there.

With DomainVigil

1,563

checks a day, per domain.

You find out before.

3 consecutive failures before any alert0 changes without your click

You close your laptop.We take over.

Pricing

The difference is how long you go without knowing.

  • Free

    For your first domains

    $0/ month

    Start free

    No credit card.

    You learn a site is down after30 min

    • 5 domains watched
    • 3 AI fixes every month
    • Email alerts
    • One status page for your clients
  • Pro

    Most popular

    For freelancers

    $15/ month

    Go Pro

    Cancel in two clicks.

    You learn a site is down after5 min

    • 30 domains watched
    • 50 AI fixes every month
    • Unlimited status pages
    • Slack, Discord and webhook alerts
  • Agency

    For agencies and MSPs

    $49/ month

    Equip my agency

    In euros, tax included.

    You learn a site is down after1 min

    • 150 domains, extendable by hundreds
    • 250 AI fixes every month
    • A year of history for your reports
    • 10 people on the account

A site that goes down on a Friday evening and that nobody sees before Monday isn't a line on an invoice — it's a client calling you. The paid plans shorten that delay and give the AI room to repair: 3 fixes a month on Free, 50 on Pro, 250 on Agency.

Before you compare prices, go and see what's behind them.

Enter the demo

FAQ

What people ask us most.

Can DomainVigil change my DNS?

Not without your click. The monitoring itself never touches anything: it reads your zones from the outside, the way a visitor would. When the copilot knows how to fix something, it writes the correction and shows it to you — you are the one who applies it, on the domain you point at, with the access you granted. Nothing goes out on its own, and you can roll it back.

Do I need to be on Cloudflare?

Type in a domain name and it's watched, no matter the registrar.

Is it really free?

Yes: 5 domains, all six lookouts, email alerts — forever.

My registrar already sends me reminders.

One email per registrar, often to an address nobody reads any more. DomainVigil gathers them all and reminds you five times.

Where is my data?

In Europe, in Germany. We keep the minimum: your email and your domains.

Tonight, someone will be watching your domains.

Signing up takes two minutes.

Create my free account
  • No credit card
  • Cancel in two clicks