This page is part of the Ark repo on GitHub for creating an offline backup computer.

I'm not a security expert and suggest you do your own research on top of the advice offered in this guide. Full disclaimer.

This guide provides general information, compiled with help from AI. I'm not a security professional, and the advice may be incomplete, incorrect or outdated. It cannot account for every device, account or situation. Check current instructions from the relevant provider before making changes, keep backups and recovery access, and only change systems you own or have permission to manage. No checklist can guarantee security or prevent loss. If you suspect an active compromise or need advice for a high-risk situation, get qualified help.

Cloudflare hosts this page and receives your IP address. This page uses no analytics or cookies and does not send your choices or checks.

Your choices and checks stay in your browser or downloaded file. We don't track clicks.

Spooky Security

Choose areas

Your devices
Everyday
Specialized
Top Steps: Do it yourselfIf you're short on time, the top things you can do to secure yourself.
Your checkmarks are saved in this browser.
  1. Done when you've tested secure sign-in and checked your recovery email and phone number.

    • Use your provider's guide below to add secure sign-in on your own device, then test it before removing your old sign-in method.

      No passkey option?

      In email security settings, choose Authenticator app. Install Microsoft Authenticator, use Add account to scan the setup code, then enter its code. For iCloud, use Apple's two-factor guide below.

    • Make sure both are yours and up to date. Save backup sign-in codes somewhere safe, such as on paper.

    • Look at where you're signed in. Sign out anything you don't recognize.

      In Gmail: Google Account → Security → Your devices

    • In your email settings, remove forwarding addresses you didn't add.

    • In your account's security settings, review connected apps and remove ones you don't need.

  2. Done when your bank alerts are on and you've frozen your credit if you're in the US.

  3. Done when you have a different saved password for each of your five main accounts.

  4. Done when your carrier's account PIN and available number-transfer locks are on.

    • Open your carrier's app and find account security. Choose a PIN you don't use elsewhere.

    • Look for Number Lock, Port Out Protection or Wireless Account Lock. Turn on the protections your carrier offers.

  5. Choose your devices above for the right settings.

    Done when your device and app updates are installed, with automatic updates on.

    • Turn on automatic app updates where offered.

      Mac
      System Settings → General → Software Update. Install updates and turn on automatic updates. Then App Store → Updates; check other apps from their own menus.
      Windows
      Settings → Windows Update. Install updates and turn on automatic updates. Then Microsoft Store → Library → Get updates; check other apps from their own menus.
    • Turn on automatic app updates where offered.

      iPhone
      Settings → General → Software Update. Install updates and turn on automatic updates. Then App Store → your picture → Update All.
      Android
      Search Settings for Software update. Install updates. Then Play Store → your picture → Manage apps and device → Update all. Enable automatic updates.
    • We don't like planned obsolescence either, but if the maker no longer provides security updates, you should probably plan to replace the device.

  6. Choose your devices above for the right settings.

    Done when your devices have a strong screen lock, encryption and available theft protection.

    • Mac
      System Settings → Privacy & Security → FileVault: turn it on and save the recovery method. Then your name → iCloud → Find My Mac: turn it on. Require a password at the lock screen.
      Windows
      Search Settings for Device encryption or BitLocker: turn it on and save the recovery key. Then find Sign-in options and Find my device; require sign-in and enable finding if offered.
    • iPhone
      Settings → Face ID & Passcode: set a passcode of at least six digits and turn on Stolen Device Protection. A passcode enables data protection. Then your name → Find My → Find My iPhone: turn it on.
      Android
      In Settings, set a PIN of at least six digits, search Theft protection and turn on the available options, then enable Find Hub / Find My Device. Modern Android phones encrypt data by default; check your maker's instructions if unsure.
  7. Done when your router has a unique password, current software and a working guest network where supported.

    • Open your router's app or the address printed on it. Replace its default admin password with one saved in your password manager.

    • In its app or settings, install updates and enable automatic updates. Replace it if the maker no longer updates it.

    • Create a guest network with WPA3 or WPA2 security and a long password. Move one gadget and test it. If it stops working with its app or home hub, move it back.

    • Turn off remote administration if you don't use it. Ask your router's support before changing unfamiliar port-forwarding or UPnP settings.

  8. Done when you've checked who can view your cameras.

    • In the maker's app, set a unique password and turn on two-step sign-in if offered.

    • Open sharing or users in the app. Remove people who no longer need access.

    • Enable updates. Use privacy mode in private rooms, or unplug the camera when you don't need it.

  9. Done when old access is removed and your gadgets receive updates.

    • For smart locks and garage doors, delete old users and entry codes. Keep a physical key or other backup way in.

    • Enable updates in each maker's app. Put supported gadgets on guest Wi-Fi.

    • In speaker and TV privacy settings, delete recordings you don't need and turn off viewing-data or ad tracking.

  10. Choose your devices above for the right settings.

    Done when your device backup is current and you've tested a separate file copy.

    • Search Settings for Backup and follow the setup. Choose your devices above for the right backup tool.

    • Connect a backup drive. Open System Settings → General → Time Machine and add it.

    • Connect a backup drive. Open Control Panel → System and Security → File History. Select the drive and choose Turn on.

    • Open Settings → your name → iCloud → iCloud Backup. Turn it on and run Back Up Now.

    • Search Settings for Backup. Turn it on and run a backup.

    • Keep important files on a backup drive too, and unplug it afterward. Cloud sync also copies deletions.

    • Create a small test file and let Time Machine back it up. Move the original elsewhere. Open Time Machine from its original folder, restore the test file, then open it.

    • In File Explorer, right-click a backed-up folder → Restore previous versions. Choose a backup, expand Restore → Restore to, and pick a separate folder. Open the restored file.

    • Confirm the last successful iCloud backup date. Open a file or photo from your separate copy. Don't erase your phone to test a backup.

    • Confirm the last successful backup date in Settings. Open a file or photo from your separate copy. Don't reset your phone to test a backup.

    • On a computer, restore a file to a different folder and open it. On a phone, check the backup date and open a separate file copy. Don't erase a phone to test it.

  11. Done when your family knows how to verify an urgent request.

    • In person, choose a shared memory you haven't posted online. Use a question about it to help check who you're talking to.

    • For an urgent money request, call a number you already saved. If unsure, check with another relative before sending anything. A familiar voice alone isn't proof.

    • Don't send gift cards or crypto because a caller asks. Check the request independently first.

Show the full to-do list

Accounts and sign-in

  1. 12Upgrade two-step sign-in on your other accounts
    • Move important accounts from text codes to a passkey, security key or authenticator app. Save backup codes, test the new method, then remove texts where the service allows.

  2. 13Replace reused or breached passwords
    • Use your password manager's checkup. Change weak passwords one account at a time, main email first.

  3. 14Remove old account connections
    • Review apps using Sign in with Google, Apple or Microsoft. Remove ones you no longer use.

  4. 15Replace guessable security answers
    • Store made-up answers in your password manager.

  5. 16Turn on breach alerts
    • Have I Been Pwned can email you when your address appears in a known breach.

More home Wi-Fi checks

  1. 17Review unfamiliar router settings
    • Ask the router's support whether you need WPS, UPnP or port forwards. Turn off what you don't use, then check your devices still connect.

Computers

  1. 18Check your firewall
    • Search Settings for Firewall and keep it on. If you connect remotely, test a second working login before changing rules.

  2. 19Use an everyday account without admin rights
    • Search Settings for Other users (Windows) or Users & Groups (Mac). Add a standard account for daily use. Keep a working administrator account and test both logins.

  3. 20Remove unused apps and extensions
    • Especially review cracked or unsigned software. Download replacements only from official sources.

  4. 21Keep remote access on a private network
    • Use a service such as Tailscale rather than exposing an admin tool to the internet. Test access before closing public ports.

  5. 22Recognize terminal-paste scams
    • Never paste a command because a stranger or website tells you to. Understand commands you approve in your own AI session.

  6. 23Keep built-in malware protection on
    • Check Windows Security on Windows. Keep your Mac's built-in security updates enabled.

Phones

  1. 24Review your apps' permissions
    • Remove apps you don't use and check access to your camera, microphone and location.

  2. 25Check for unknown management profiles
    • On iPhone, look in Settings, General, VPN & Device Management. Ask the owner or administrator before removing a profile from a managed device.

  3. 26Use official app sources
    • Review the publisher before installing an app. Avoid installation links sent by strangers.

Scams

  1. 27Keep sign-in codes to yourself
    • Never read a code to someone who contacted you, even if they claim to be your bank.

  2. 28Call back when a request feels urgent
    • Use a saved number or the company's official site, especially for requests for money or secrecy.

  3. 29Refuse unexpected remote-control requests
    • A support caller who contacted you should not control your computer.

Backups and recovery

  1. 30Set up a recovery or legacy contact
    • On iPhone or Mac, search Settings for Recovery Contact or Legacy Contact and follow setup with someone you trust. In Google Account, search Inactive Account Manager to plan access after a long absence.

  2. 31Plan for a lost device
    • Mark it lost in the maker's Find service. Confirm backup access before erasing it or removing it from your account.

Longer term

  1. 32Close accounts you no longer use
    • Export what you need first, then close the account.

  2. 33Repeat your security check
    • Revisit every few months and after major security news.

Or here's a prompt to do it in Claude Code or CodexChoose your scan depth, and AI will create a dashboard as it finds issues and walk you through them.
Warning: running these prompts could put secrets or a weakness assessment into your transcript.

I think this tradeoff is worth it for a deep scan of your vulnerabilities.

  • Turn off model training in your AI's settings. Review the provider's retention policy too; turning training off does not erase a transcript.
  • If you have the AI search for your secrets, be ready to change those passwords and keys soon after it finds them.
  • Delete the transcript when you're done. The prompt walks you through it.
Scope
How often should the AI check in with you?
Your prompt

        

The full check-up is bundled with this page, based on the Ark security guide on GitHub.

All resourcesApps to download, account websites, hardware and guides. Open the category you need.

Choose what you need. Home-device checks are in Top Steps. Choose Your car for car-specific checks.

Apps to download Password managers, sign-in codes and private connections

1Password or Bitwarden

Make a different password for every account. Apple Passwords and Google Password Manager are built in if you'd prefer those.

For everyoneBitwarden has a free plan.

Ente Auth, 2FAS or Aegis

Authenticator apps for accounts without passkeys. Set up backup access before switching.

ForAnyone using sign-in codes. Aegis is Android only.

Signal

Encrypted messages and calls. Verify safety numbers for sensitive conversations, and protect access to your account.

ForSensitive conversations with family or financial contacts.

Tailscale

Reach your computers privately. Protect its sign-in and test it before closing an old way in.

ForRemote access or several computers.
Account websites Check sign-ins, freeze credit and get breach alerts

Have I Been Pwned

Sign up for alerts when your email address appears in a known data breach.

For everyone

Credit freezes: Equifax, Experian, TransUnion

Free at all three bureaus. Lift the freeze when you apply for credit.

ForUS residents.

Carrier locks: Verizon, T-Mobile, AT&T

Protect your number with an account PIN and the carrier's SIM and transfer locks.

ForAnyone with a mobile number.
Hardware Security keys and offline crypto storage

YubiKey

A physical security key. Register two so you have a spare, and test both before removing another sign-in method.

ForImportant email, client or financial accounts.

Trezor or Ledger

Hardware wallets. Buy directly from the maker and keep the recovery phrase offline.

ForPeople who hold their own crypto.
Guides and built-in settings Messaging, backups, cars and deeper checks

Time Machine, File History, iCloud or Google backup

Check your latest backup and test a separate file copy. See your device's steps in the main list.

For everyone

Hyundai anti-theft, Kia anti-theft and Tesla security

Check campaign eligibility by VIN, or find your car's security settings. Add matching tasks in Focus Areas.

ForOwners of these cars, especially US turn-key Hyundai and Kia models.

Ark security guide

The source for the full check-up prompt, with more context and checks.

ForPeople running an AI check-up.

Cloudflare security-audit skill

Have a coding agent review your own code. Read its instructions and test untrusted code only in a sandbox.

ForDevelopers with their own apps or websites.
If someone you know has access to your devices

National Domestic Violence Hotline

From a safe device, talk with an advocate before changing settings. Changes can alert someone who is monitoring you.

ForAnyone worried that a partner or ex has access.