The executor is the part of SyncNow, running in the cloud, that actually performs FTP operations - the only thing that ever uses your real credentials.
When an assistant sends a request to the local proxy on 127.0.0.1, that request travels to SyncNow's cloud executor. The executor pulls your real FTP credentials from the vault, connects to your host, carries out the operation - a read, a write, a rename - and returns the result. The assistant sees the outcome, never the password.
Why it works this way
- Secrets stay in the cloud. Credentials are used server-side and never reach the assistant or its logs.
- Everything is recorded. Because the executor runs the operation, it writes it to the shared timeline.
- Guards apply centrally. Unsafe requests can be refused before they ever touch your host.
If the cloud is unreachable
No executor means no FTP operation. SyncNow deliberately blocks writes while the cloud is unreachable, rather than letting a change happen uncoordinated. Work resumes automatically once the connection is back.