Skip to content

How Cradle works

Two programs. One decides what to publish and when. The other, running next to your phones, decides how. Everything below follows from that.

CLOUDYOUR PREMISES — OUTBOUND ONLYYouIn a browserCradleDecides what and whenFarm AgentDecides howPhonesThe real appsPrivate storageImages and videowrite, scheduleasks for workone jobtaps, typesmedia, directshort-lived linkreports what actually happened — only now is it published

The one line that matters

Cradle decides

  • What to publish
  • When it goes out
  • Which account
  • Which phone

Runs in the cloud. Never touches a device.

The agent decides

  • How to wake a phone
  • How to open the app
  • How to attach media
  • How to tap publish

Runs on your machine. Only ever calls out.

One post, end to end

Nothing is marked published until the last step reports back.

  1. Write itcaption + media
  2. Pick a timeor publish now
  3. Time arrivesclaimed once
  4. Becomes a jobone per account
  5. Agent takes itholds the lease
  6. Phone does itstep by step
  7. Confirmedreported back

Six rules it never breaks

  • Phones are never dialled into. The agent calls out.
  • Video goes browser → private storage. Never through the app.
  • Passwords go in and never come back out. Not to anyone.
  • A dropped phone retries itself. A security check asks a person.
  • Every permission is checked on the server, on every request.
  • No CAPTCHA solving, no detection evasion. Ever.
2
independent systems
1
contract between them
3
roles
6
post formats
8
job states
11
core entities

Nine diagrams

Interactive — drag, zoom, click anything to trace what it connects to. Each opens on a page that answers one question.

Words you will see

Workspace
One team’s world. Nothing crosses between them.
Farm Agent
The program next to your phones. The only thing that touches one.
Device
A phone. Owned or rented — treated identically.
Social account
A TikTok or Instagram account, assigned to one phone.
Post
Your intention to publish. Not the act of publishing.
Job
One instruction to one phone. Three accounts, three jobs.
Lease
Proof an agent is the one doing this work. Expires if it stalls.
Scenario
The recipe for an app, in plain steps. No coordinates.
Watch it run Security

Diagrams are generated from typed sources next to the code, and describe the system as it is today.