Forma ArcGrowth Systems

Protection guide by Mark Parfenov, published 10 November 2026

Security basics for small business websites and accounts

Most small business security problems aren’t clever hacks. They’re a lost password, an account in a former contractor’s name, a key pasted into code, or an email domain anyone can fake. These basics prevent most of them, and I set them up on every project.

A shield around a gold padlock

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

Want a second pair of eyes?

The first call is free. The diagnostic (€950, fixed) finds where your leads and deals are lost and gives you the fixes in priority order.

Book a free first call