Help
By Axel Antas-Bergkvist Published May 23, 2026

Sync isn’t running / “daemon stopped”

Specter does its work through a small background process — a daemon — that the menu bar app supervises. If you see that the daemon has stopped, or your edits are not syncing, the first step is the simplest: open the Specter menu from the menu bar and restart the sync from there. The supervisor is built to relaunch the worker, so a restart clears the great majority of transient hiccups, such as a dropped connection or a sync that was interrupted when your Mac slept.

If it stops again right after restarting, the log will tell you why. Specter writes its activity and any errors to:

~/Library/Logs/ghost-sync.log

Open that file (in Console.app, or any text editor) and look at the most recent lines. Common culprits are an expired or revoked API key — recreate it via a custom integration — or a network issue reaching your blog. The related guide on connection errors covers the API-key side.

If the log points at something you cannot resolve, send those last lines to support@spectersync.com and we can take it from there.

Buy Specter — $49 Browse all guides