MICROSOFT 365 SECURITY MONITORING · BUILT BY KEMPCORE

Microsoft 365 security that tells you what actually happened.

Warden365 watches your tenant's sign-in and audit logs, explains every detection in plain English, and lets your officer acknowledge or remediate it from their phone. No agents on a single endpoint.

Runs on hardware you own Entra ID authentication MITRE ATT&CK mapped Data never leaves your tenant
TOTAL ALERTS
24
+12% vs last 24h
ACTIVE ATTACKS
3
+45% vs last 24h
USERS AT RISK
7
+16% vs last 24h
MITRE TECHNIQUES
11
+8% vs last 24h

Sample tenant data. The simulator below writes into it as you use it.

INTERACTIVE DEMO · SIMULATED ATTACKS, REAL DETECTIONS

Fire an attack simulation. Watch it land on the phone.

Pick one of three Microsoft 365 attack paths and launch it. The attack is simulated — the detection logic, the MITRE mapping and the alert your officer receives are exactly what ships. Nothing here is pre-recorded.

M365 ATTACK SIMULATOR
Select Simulation
Simulates real-world attack scenarios
for security testing
THREE ATTACK VECTORS
1. Brute Force Login
Password spray attack simulation
2. OAuth Consent Grant
Malicious app consent simulation
3. Impossible Travel
Impossible travel detection test
GLOBAL ATTACK MAP
 
SIMULATED ATTACK
HIGH RISK
REMEDIATED
YOUR TENANT
HUNT & BLAST RADIUS WARDEN365 HOST ONLY
Threat hunting and dossier generation run on the Warden365 host. The mobile companion is alert, acknowledge and remediate only — it never queries the audit buffer.
Scope: last 30 days · 23,847 events · searchcore.exampleidle
> ready. select an alert on the companion, or edit the query above.
Warden365
WHAT IT DOES

Everything a small security team actually needs.

No query language to learn, no endpoint rollout to negotiate, no data leaving your tenant.

Plain-English alerts

Every detection arrives with what it means and what to do, written for a human on a Sunday morning — not a KQL snippet.

No endpoint agents

Reads Microsoft 365 audit and sign-in logs through Graph. Nothing to install, package or defend on staff machines.

Triage from your pocket

Acknowledge or apply a named remediation from the phone, behind an explicit confirm. Hunting stays on the Warden365 host, by design.

MITRE ATT&CK mapped

Every rule carries its technique ID, so your board reporting and your auditor's framework already line up.

Your host, your data

Runs on hardware you own, authenticated with your own Entra ID app registration. The audit buffer never leaves the tenant.

Simulation built in

Prove the detections fire before you need them. Three real Microsoft 365 attack paths, on demand, against a test account.

HOW IT WORKS

Three steps, about thirty minutes.

That is the Warden365 side — the app registration, the poller, and your first real detections. No endpoint rollout to schedule and no forwarder to babysit. Reaching the host from a phone is separate work on your network, and how long it takes depends entirely on what you already run.

Connect your tenant

Create a read-only Entra ID app registration and point Warden365 at it. Nothing is installed on staff machines and nothing changes on your network.

READ-ONLY BY DEFAULT

Detections start running

The poller reads sign-in and audit logs continuously, maps every hit to a MITRE ATT&CK technique and writes it to an audit buffer on your own host.

FIRST ALERTS SAME DAY

Your officer acts

Alerts arrive on the phone in plain English with what it means and what to do. Acknowledge, or confirm a named remediation. Hunting and dossiers stay on the Warden365 host.

This step is the one that needs a route from the phone to your host — published through Entra, or over a tunnel you already run. Both routes are in the FAQ.

CONFIRM BEFORE ANY ACTION
DATA PATH

Your data never takes a detour.

There is no Warden365 cloud sitting between you and your logs. The whole path lives inside your own tenant and on your own hardware — which is exactly why there is no data processing agreement to sign.

Your Microsoft 365 tenant

Sign-in & audit logs, read where they already live.

→read-only
Microsoft Graph

Warden365 host you own

Audit buffer, index and dossiers — they never leave this box.

→your tunnel or
Entra App Proxy

Your officer’s phone

Alerts in plain English — acknowledge or remediate, behind a confirm.

✕No KempCore cloud, no vendor relay, nothing in the middle. The one thing that does leave — a push notification via Apple or Google to wake a locked phone — is content-free by design: it says “open the app”, never what happened or to whom.
MODULES

One shipping. Two on the way.

All three run on the same audit buffer as the core platform — no second agent to deploy, no second console to learn, no extra licence to reconcile.

SHIPPING

AUDIT_AI

Hunt, Timelines & Dossiers

Live in the product today — not a promise.

  • ✓Scoped hunt by account and date range
  • ✓Per-account incident timelines
  • ✓MITRE ATT&CK mapping throughout
  • ✓HTML and PDF reports for the board
IN BUILD

TOKENS.EXE

OAuth Session Shield

Detection ships today. Containment is the work in progress.

  • ✓Detects consent granted to unverified publishers
  • ✓Flags suspicious OAuth token activity
  • ✓Blocks malicious consent at grant time
  • ✓Real-time session protection
PLANNED

EXFIL_GUARD

SharePoint ACL Isolation

Designed, not started. Shaped by what pilot tenants ask for.

  • ✓Monitors SharePoint permissions
  • ✓Detects excessive access grants
  • ✓Isolates compromised permissions
  • ✓Prevents data exfiltration
HOW IT’S DIFFERENT

Not another cloud SIEM.

The same detections a cloud SIEM gives you — without shipping your logs to someone else’s data centre, without an agent on every machine, and without a bill that scales with how noisy your tenant is.

 Warden365Traditional cloud SIEM
Where your logs live✓On a host you ownEgressed to the vendor’s cloud
Endpoint agents✓None — reads Microsoft GraphAn agent or forwarder per machine
Who can see your data✓Only you — no relay in the pathHeld by the vendor; DPA required
Pricing model✓By team size, not data volumePer-GB ingested — scales with noise
What an alert says✓Plain English + MITRE techniqueQuery output to interpret yourself
Out-of-hours triage✓From a phone, behind a confirmConsole or on-call rota
Time to first detection✓Same day — one read-only app registrationConnectors, pipelines and tuning
START HERE · MICROSOFT 365 SECURITY ASSESSMENT

Not ready for monitoring? Start with a five-day check.

We read your Microsoft 365 setup, read-only, check 12 areas, and hand you a report that ranks every gap with the fix in plain English. Anything that could be your own doing, like a new admin, we confirm with you first, so the report never alarms you about your own changes.

Microsoft Secure Score
MFA registration
Sign-in protection
Admin accounts
Unused accountsP1
App consents
Guest access
External sharing
Mailbox rules
Sign-in historyP1
Recent admin changes
Risky usersP2

What you get

  • Every finding ranked Critical to Low, with the evidence and the exact fix
  • Your Secure Score, compared with businesses of a similar size
  • A 45-minute walkthrough call, and a free re-check within 30 days
  • Read-only access you approve, and remove afterwards: we can't change, send or delete anything

Nine areas work on any Microsoft 365 plan. Those marked P1 or P2 need Entra ID P1 or P2; without it, the report says so rather than skipping them.

Fixed price

Up to 150 users£950
151 to 500 users£1,450
Over 500 usersOn request

No VAT is currently charged. 50% on booking, 50% on delivery, in five working days. Choose Warden365 within 60 days and we credit the full fee against your first year.

The sample report is for a fictional company.

PRICING · AT LAUNCH

Priced by team size, not by the noise.

Per user, and your whole team moves to a lower rate as you grow — so scaling up never costs more per head, and you never pay more than the next band up. One licence covers the poller, the console and the mobile companion; with no agent there is nothing to install per seat, and no per-GB bill that balloons with your alert volume. Full prices are revealed at launch — ask us for a quote. Billed annually in advance, and if you start with an assessment, its fee comes off your first year.

ENTRY

 
1 – 10 users
£3.50/user · mo
  • ✓Core threat detection
  • ✓Plain-English alerts
  • ✓Mobile companion

SMALL

 
11 – 50 users
£3/user · mo
  • ✓Everything in Entry
  • ✓Email alerts
  • ✓Priority support

STARTER

 
51 – 150 users
£2.50/user · mo
  • ✓Everything in Small
  • ✓Lower per-user rate
  • ✓Hunt & blast-radius console

GROWTH

MOST POPULAR
151 – 500 users
£2/user · mo
  • ✓Everything in Starter
  • ✓All modules included
  • ✓Scheduled reports

STANDARD

 
501 – 1,000 users
£1.50/user · mo
  • ✓Everything in Growth
  • ✓Named support contact
  • ✓Lowest per-user rate

ENTERPRISE & MSP

 
1,000+ / multi-tenant
Let’s talk
  • ✓Multi-tenant MSP console
  • ✓Bespoke detections
  • ✓24/7 dedicated support

Per user per month, GBP. No VAT is currently charged. Your whole team is billed at your current band’s rate — and never more than the next band up.

QUESTIONS WE GET ASKED

The things your security review will want.

If something here is missing, ask us directly — we would rather answer it before you buy than after.

→Do we have to install anything on staff machines?

No. Warden365 reads Microsoft 365 audit and sign-in logs through Microsoft Graph. There is no endpoint agent to package, deploy, exempt from AV, or explain to your users.

→Where does our data actually go?

Onto a host you own. The audit buffer, the index and the dossiers all stay on your hardware — there is no vendor cloud in the path and nothing to sign a data processing agreement about.

→What permissions does it need?

A read-only Entra ID app registration with directory audit and sign-in log scopes. Remediation runs under a separate, explicitly approved write identity — the poller itself can never change anything.

→Where does the work actually get done?

Remediation is a job for either surface — the console or the phone app. Both apply the same named actions behind a typed confirmation, a named officer and an append-only audit log, under a separate write-scoped identity. Nothing ever acts on its own, and every action carries a signature.

Hunting and dossiers are console-only, by design. The console also carries the full picture for deep work; the phone is the out-of-hours half — see it, understand it, acknowledge or fix it.

→How does the phone reach our Warden365 host?

Two ways, and you pick by what you already own. If you have Entra Application Proxy or Private Access, publish Warden365 through it — your conditional access is enforced before a request ever reaches the host, and with Application Proxy there is nothing to install on the phone at all.

If you don't, any tunnel you already run works: the corporate VPN client your staff already have, Cloudflare Tunnel, or a WireGuard mesh such as Tailscale. We only need two things and don't mind how you provide them — the phone can reach the Warden365 host on its port, over TLS the phone already trusts. (Site-to-site VPN on its own won't do it: a handset on mobile data is on neither network.)

And if you have neither, nothing is lost. The phone is a convenience, not a requirement — the desktop console does everything it does and more. You would be choosing not to carry alerts in your pocket, not doing without a feature.

→Do you host anything, or see our data in transit?

No, and no. There is no Warden365 relay or broker in the middle — the phone talks to your host directly across your own transport, so we never hold, proxy or see your logs. That is also why there is no data processing agreement to negotiate.

The one exception is push notification delivery, which has to travel via Apple and Google to reach a locked phone. Those messages are content-free by design: they say “open the app”, never what happened or to whom.

→How do we know the detections work?

Run them. The attack simulator on this page is the same one that ships with the product — three real Microsoft 365 attack paths you can fire against a test account whenever you want proof.

→What happens when the trial ends?

Pick a plan or stop. If you stop, detections stop and the data stays yours — the audit buffer and any dossiers already generated are just files on your host, to keep or delete as you like.

Removing it is one host, not a fleet: stop the poller service, delete the application directory, and revoke the Entra app registration. There is nothing to clean off staff machines, because nothing was ever put there.

GET STARTED

Book an assessment, or ask about a trial.

Most teams start with the fixed-price assessment. Trials of the full product are by arrangement, for teams with someone to run it. Tell us which below.

Start with an assessment

Read-only, fixed price, and a ranked report in five working days. If it shows you need monitoring, choose Warden365 within 60 days and the fee comes off your first year.

  • ✓From £950, half on booking and half on delivery
  • ✓Read-only access you approve in 15 minutes, and remove afterwards
  • ✓Trials by arrangement: one month, read-only, on your own hardware, no card
  • ✓We reply personally, usually the same working day

No obligation. We reply personally, usually same day.

Still not sure? Fire the simulator.

You do not have to take our word for any of this — the demo on this page runs the same detections the product ships with.

RUN A LIVE SIMULATION
Warden365 · a KempCore KempCore product
sales@kempcore.co.uk
support@kempcore.co.uk
Microsoft 365 threat detection & response · MITRE ATT&CK mapped · built in Hull, UK