Honest framing
This is not a security audit. Nothing is tested, scanned, attacked, or verified by a third party. You answer questions about how your business runs: accounts, backups, passwords, admin access, devices, email, vendors, and what happens in the first hour if something goes wrong.
- You answer the questions.
- You score yourself.
- The score helps you prioritize. It is not proof for an insurer, client, regulator, or lawyer.
- This is not a pentest, audit, certification, legal advice, privacy advice, insurance advice, or guarantee of security.
Best way to use it: do it once, alone, in one sitting. Then do it again two weeks later with whoever else helps run the business. The questions that make you pause are usually the ones worth fixing first.
The 12-question self-check
01
MFA is on for every important account
Check email admin accounts, banking/payment accounts, domain registrar, website hosting, social accounts, cloud storage, password manager, and accounting/bookkeeping tools.
Good sign: every owner/admin account uses app-based MFA or a security key.
02
Admin accounts are separate from daily-use accounts
Check whether people use admin accounts for normal email and browsing, whether old admin users exist, and whether more than one trusted person can recover the business if the owner is unavailable.
Good sign: admin access is limited, named, and reviewed.
03
Passwords are in a real password manager
No shared passwords in spreadsheets, text files, email threads, or chat apps. Each person has their own login where possible.
Good sign: every critical account has a unique password.
04
Backups exist and have been tested
Know what gets backed up, where it backs up to, who gets alerts if backup fails, and when the last restore test happened.
Good sign: someone has restored a file from backup in the last 90 days.
05
Devices are patched
Check Windows/macOS, browsers, Microsoft Office/Adobe/Zoom, router firmware, and any NAS or server firmware.
Good sign: updates are not months behind.
06
Endpoint protection is active
Check that Windows Defender or equivalent is running, malware alerts are not ignored, and staff know who to contact if they see a warning.
Good sign: antivirus/security status is visible and reviewed.
07
Email protections are not completely ignored
Check whether SPF, DKIM, and DMARC exist for the domain, staff know how to report phishing, and payment-change requests get verified out of band.
Good sign: a fake invoice or payment-change email would not get approved by one person alone.
08
Critical vendors are known
List your email provider, website host, domain registrar, payment processor, accounting platform, cloud storage, CRM/client database, and MSP/IT provider if any.
Good sign: you know who holds the keys to the business.
09
Offboarding is not improvised
Can you remove a departing contractor from email, cloud storage, social media, password vault, website, and finance tools in one sitting?
Good sign: there is a short offboarding checklist.
10
Incident response has an owner
Know who decides what to do if email is compromised, who calls the bank/payment processor, who contacts clients if data may be involved, and where the recovery checklist lives if email is down.
Good sign: the first hour after an incident is not pure guessing.
11
Devices and accounts are inventoried
Track staff laptops/desktops, shared devices, phones with business access, admin accounts, and software subscriptions.
Good sign: you can answer “what do we have and who has access?” without digging for hours.
12
You have a 30-day cleanup list
Do not try to fix everything at once. Pick the biggest three: turn on MFA for admin accounts, move passwords into a vault, test one backup restore, remove old users, patch stale devices, or write a one-page incident plan.