Ten simple IT security rules for early-stage startups
In the earliest days of a startup, there are almost no rules and processes. Nonetheless, as soon as the first few employees join, the risk of data breaches, phishing, or getting pwned is increasing.
It is essential to introduce formal processes and rules as slowly as possible to keep these early days' speed as long as possible. Therefore, I created a minimal set of rules that are easy to digest for everybody but can significantly reduce the most relevant IT security risks. From my experience, the more elaborate these kinds of rules are formalized, the less likely that they are read or even adhered to. Therefore, I did my best to boil it down to 10 simple rules for all team members:
- Generate and save all your passwords in our password manager, for which we have a company license. Save all company-related sensitive information (passwords, credit card data, bank accounts, etc.) in that account. Don’t save such information anywhere else.
- Enable 2-factor authentication based on one-time-password (OTP) for every service that offers 2FA. Sync OTPs using the password manager. Never reveal OTPs on the phone, not even to colleagues or superiors (phishing alert!). The password manager will show you automatically for which services you can enable 2FA and have yet to do so.
- Always use unique (i.e., separate passwords for separate services) automatically-generated passwords that your password manager suggests—minimum requirements: 10 characters using letters, numbers and special symbols. On mobile, use a strong passcode to unlock your phone. Avoid being watched when typing passwords.
- If there is any sign of a breach on your accounts, change your password to the respective affected service and notify your superior. Generally, don’t trust e-mails and never open attachments from unknown senders.
- Encrypt your hard drives using FileVault (macOS) or Bitlocker (Windows) and never leave your machine without locking it.
- Watch out for phishing e-mails. If in doubt, ask the sender on another channel if the e-mail is actually from that sender, especially if the e-mail is about transferring money.
- Only use our company Google Account (Gmail, GDrive) to store files, not your laptop hard drive. Only data from your Google-account is backed up regularly (dumped to as NAS every night).
- If you need to share passwords/credentials, always use the “share” feature in the password manager. Don’t send passwords via text/e-mail/WhatsApp/
- Perform all regular software updates for apps and operating systems on your computer and smartphone.
- SAAS tools: Only use software that the company provides. When sharing data with 3rd parties, don't share publicly. Instead, always restrict sharing to specific individuals.
Thanks a lot to my friend Flo for feedback and refinement.