# macOS permissions macOS protects some folders, like Desktop, Documents and Downloads, and the data of apps like Mail and Safari. A program needs your permission before it can read them. ## Backups you run yourself When you run `frost backup` in a terminal, macOS asks about your terminal app, like Terminal, iTerm, Visual Studio Code, Warp or Ghostty. Allow it, and Frost can read those folders. ## Scheduled backups Scheduled backups run Frost's bundled runtime, which macOS treats as its own program: ```text ~/Library/Application Support/frost/app/runtime/bin/node ``` macOS asks about it the first time it reads `~/Desktop`, `~/Documents` or `~/Downloads`. It refuses access to other protected folders, like `~/Library/Mail` and `~/Library/Safari`, without asking. ## Full Disk Access To let Frost read every folder you back up, give it Full Disk Access: 1. Open System Settings > Privacy & Security > Full Disk Access. 2. Click the add button, then press `Cmd+Shift+G` and paste the runtime's path from above. 3. Select `node` and click Open, then make sure its switch is on. 4. Do the same for your terminal app, for backups you run yourself. The permission carries over when Frost updates. When macOS blocks a backup, Frost's error says which app or file to allow. ## Drives and network shares macOS also asks before a program uses removable drives and network shares. That covers backing up to a [local drive](#local-drive), and backing up folders on a drive. It asks about your terminal app for backups you run yourself, and about Frost's runtime for scheduled ones. Full Disk Access covers drives and shares too. ## iCloud Drive Frost doesn't download files that iCloud keeps only online, so a backup never fills your disk or waits on downloads. Those files are skipped and listed. To back them up, have Finder keep them downloaded on this Mac. ## Login Items Frost's scheduled job appears in System Settings > General > Login Items & Extensions as **Node.js Foundation**, the publisher of the runtime Frost bundles. Leave it switched on. See [Automatic backups](#scheduling).