An Aveas service

Know your site works before your customers tell you.

Site Pulse checks that your public pages are up and that the forms that matter still submit: sign-up, checkout, contact, quote. When something fails, you hear about it by email or Slack.

Pentest evidence for SOC 2 · ISO 27001 · HIPAA · PCI DSS audits

A city at night from above, its office towers lit window by window.

Security asks "can it be broken?" Site Pulse asks "is it working?"

A pentest tells you what an attacker could do. It doesn't tell you that a deploy on Friday broke the sign-up form, or that a page started returning errors overnight. Site Pulse watches the plain, everyday side: the pages and forms your customers use. It's a separate service from our testing, and it reports in the same calm, specific way.

Two checks, set up in minutes

Up check

  • Site Pulse fetches the page and confirms it answers with the status you expect: any 2xx by default, or an exact code you choose.
  • Optionally, require a piece of text on the page, such as your product name or "Sign in", so a blank or error page doesn't count as up.
  • If a site blocks simple requests, the check falls back to a real browser.

AI form check

  • Describe the test in plain English: what to type, which button to press, and what success looks like ("the page says thank you").
  • An AI agent opens the page in a real browser, fills in the form and submits it. Fields you didn't mention get safe test values.
  • It then judges pass or fail against your goal, explains why in one sentence, and saves a screenshot of what it saw.

No scripting, no selectors to maintain. If the form changes, the plain-English instructions usually still hold.

On your schedule

Run a check on demand, or schedule it every 5, 15 or 30 minutes, hourly, every 6 hours or daily. Pause a schedule any time; "Run now" still works.

Told once, clearly

  • Email to one or more addresses.
  • Slack, to a channel such as #alerts or to a person.
  • Choose when: on failure, when the status changes (failing → passing and back), or after every run.

[Site Pulse] Checkout form — FAILED

The form submitted, but the page showed "Payment service unavailable" instead of the order confirmation.

A record of every run

Each check keeps its recent runs: pass or fail, a one-line reason, the HTTP status, how long it took, whether it was scheduled or manual, and the time in your own timezone. Form checks keep the screenshot, so you can see exactly what the browser saw.

Good to know

  • Site Pulse checks public URLs only.
  • A form check submits the real form each time it runs. Point it at a test form, or use test values your team can filter out.
  • Site Pulse is monitoring, not security testing. Vulnerabilities are found by our pentesting and scanner.

Setting up a check

  1. Name it and paste the URL.

  2. Pick up check or form check, and describe what "working" means.

  3. Set the schedule and who gets the alert. Save.

Site Pulse is available to Aveas teams. Ask about it when you request an invite.

Aveas is invite-only.

We take on a small number of teams at a time, so every engagement gets a named pentester and a real scoping call. Tell us what you need to test and when your audit is.