Skip to content

Scenarios

A profile is a scenario. It selects the modules that matter for one situation, configures them for that threat, and — for four of the seven — pairs them with a phased human walkthrough that tracks your progress across sessions.

$ rescue profiles                        # list them
$ rescue --auto --profile <name>         # run the checks (read-only)
$ rescue guide <name>                    # the human walkthrough, where one exists

Which one do I need?

If this is your situation Use
I think I've been hacked. Accounts, device, or both. Digital security reset
There are strangers on my Wi-Fi, or my machine is mining crypto for someone. Home network intrusion
Someone is using my identity — credit, taxes, benefits, accounts opened in my name. Identity theft recovery
I installed a compromised package, or I'm worried about an AI-driven worm. AI worm response
I think there's spyware on my iPhone or iPad. iPhone / iPad spyware check
I want a security review of a Linux machine. Linux security checkup
I'm visiting family and want to leave their laptop in better shape. Home for the holidays

Not sure? Start with rescue scan — a plain whole-machine read-only pass — and come back once you know more. If you have an AI provider configured, rescue recommend will talk you to a profile.

At a glance

Profile Modules Guide Best on
digital_security_reset 12 6 phases macOS (10 of 12 are macOS-only)
home_network_intrusion 14 6 phases macOS, Windows
identity_theft_recovery 12 7 phases macOS, Windows
ai_worm_response 6 none all three
iphone_spyware_check 1 none — see the walkthrough all three (scans a backup on your computer)
linux_security_checkup 10 none Linux
home_for_the_holidays 4 1 phase, 13 steps macOS

Modules that do not support your platform are filtered out before the scan starts, so a profile on the "wrong" platform runs a subset rather than failing. Check the module catalog for exactly what exists where.

What every scenario has in common

All checks are read-only. --auto never changes your system on the shipped tree — the summary line prints the number of changes made, and it is always zero. See Trust and safety.

None of them will ever ask you for a secret. No account password, no one-time code, no recovery code, no seed phrase, no master password. Account work happens on the provider's own website, done by you.

The device half and the human half are different jobs. For most of these scenarios the modules answer one narrow question — is this device itself the problem? — and the guide carries the actual recovery, because the recovery happens at banks, providers, credit bureaus, and routers, not on your disk.

Progress is saved. rescue guide <name> --complete <n> marks a step done in ~/.rescue/sessions/<name>.json. Close the terminal, come back next week.

Nothing is sent anywhere. Unless you explicitly enable the AI layer. See Privacy.

Before you start, if the person involved is someone you know

If a partner, ex-partner, family member, or housemate may be the one with access, removing their access can escalate a dangerous situation. The safety plan comes first. In the US: National Domestic Violence Hotline, 1-800-799-7233. Internationally: https://stopstalkerware.org. The home network intrusion guide opens with this, deliberately.