1. Own every account
Create your website, domain, ads, analytics, CRM, payments and hosting accounts in your company’s name, with your own admin access. Give contractors their own logins with only the access they need, and remove them when the work ends.
2. Turn on two-factor sign-in everywhere
Use an authenticator app or security key, not just SMS, on email, domain, hosting, payments, ads and social accounts. These are the accounts attackers target first.
3. Use a password manager
Give every account a unique, long password stored in a password manager, and share access through it rather than by email or chat.
4. Keep keys and passwords out of code
API keys and passwords belong in your hosting provider’s environment settings, never in website code, chat messages or files that get published. Check that tools, including AI coding assistants, aren’t saving secrets into files that end up in your code repository.
5. Protect your email domain
Set up SPF, DKIM and DMARC on your domain, so others can’t easily send email pretending to be you. If the domain doesn’t send email at all, publish records that say so.
6. Secure the domain and DNS
Lock your domain at the registrar, turn on auto-renew and keep the registrar account under two-factor sign-in. Losing a domain takes your website and email with it.
7. Keep backups and know how to restore
Make sure your website, CRM data and important documents are backed up automatically, and check once that you can actually restore them. Hosts such as Vercel keep previous versions you can roll back to.
8. Collect only the data you need
Ask only for the personal data you need, protect forms against abuse, and keep a simple privacy page that says what you collect and why.
9. Give AI agents limited access
When AI assistants connect to your email, files or calendar, give them only the access each task needs, keep a person approving anything sent to customers, and review what they can reach from time to time.
10. Have a plan for when something goes wrong
Know who to call, how to reset access to your main accounts, and where your backups are. Write it down on one page.
Practical notes
What I’ve learned and use in practice, checked against current benchmarks and official checklists on 10 November 2026. Experience and benchmarks, not guarantees.
- Google’s own small business checklist recommends more than one super admin, each managed by a different person, and using a limited admin account for everyday tasks.
- It also recommends printing backup codes for two-step verification and keeping them somewhere safe.
- Block unapproved marketplace apps and browser extensions; it’s a simple, high-value step.
Sources
Why it matters for growth
A hacked email account, a lost domain or a leaked key can stop sales overnight and damage trust with customers. These steps take a few hours to set up and protect everything else you build.
Take the six-question self-check