Social browser collectors are covered, but they do not run inside the always-on collectors.orchestrator daemon.
bin/orchestrate --phase collect loads every recipes/collect_*.py file, then runs the configured browser lane sequentially so Chrome-bound collectors do not fight for the same browser session.
The current browser lane includes collect-linkedin, collect-facebook, collect-chatgpt, collect-whatsapp, collect-gmail, and collect-banking. The API lane runs additional collectors in parallel.
bin/browser-surface-workflow linkedin facebook whatsapp is the manual login-aware path. It opens the configured Chrome profile, probes login state, attempts approved login assist when allowed, sends login-help when needed, then runs the matching collector.
WhatsApp collection is metadata-only. It records activity shape such as visible chat count and unread labels, not message content.