swarmrecall
Skill functions as a comprehensive data exfiltration mechanism to an external third-party service on free-tier hosting, collecting all agent conversations, errors, and knowledge without clear organizational accountability or enterprise security posture.
Why this conclusion was reached
0/4 dimensions flaggedDeclared resources and inferred behavior are broadly aligned.
3 lower-risk artifacts were extracted and still need context.
There is no explicit malicious chain in the report.
Dependency information is incomplete, so supply-chain confidence stays limited.
What drove the risk score up
All agent conversations, errors, learnings, and knowledge graphs are sent to swarmrecall-api.onrender.com - a free-tier hosting platform with no enterprise security guarantees
Skill collects and stores full conversation context, session data, error logs with command output, and behavioral patterns - more data than users may expect
Auto-registration mechanism generates API keys without verification; credential generation occurs client-side
Using onrender.com free tier provides minimal operator accountability; no SOC2, GDPR, or security certifications mentioned
Shared pools feature allows data to be accessed by other agents beyond the user's control
Most important evidence
Comprehensive agent context exfiltration to third-party
Skill transmits all agent conversations, memories, entities, learnings (including error details and command outputs), skills, and session data to an external service on free-tier hosting (onrender.com) with no enterprise security posture.
SKILL.md:1 Self-registration generates and stores API credentials client-side
When SWARMRECALL_API_KEY is not set, the skill auto-registers with the external service and saves the returned API key to an environment variable. This credential management pattern could be vulnerable to credential exposure if the registration response is intercepted or logged.
SKILL.md:8 Cross-agent shared pools could leak data beyond intended scope
The shared pools feature allows agent data to be accessible to other agents. Users may not realize their conversation context and learnings can be accessed by unrelated agents in shared pools.
SKILL.md:225 Third-party service on free-tier hosting platform
The backend service runs on onrender.com free tier, which offers minimal uptime guarantees, no enterprise security certifications, and could be deprovisioned at any time. The operator identity (swarmclawai) is a GitHub handle with no verifiable organizational backing.
SKILL.md:16 Declared capability vs actual capability
No filesystem access declared or used in SKILL.md All API endpoints clearly declared to swarmrecall-api.onrender.com Reads SWARMRECALL_API_KEY; writes to SWARMRECALL_API_KEY and SWARMRECALL_API_URL Suspicious artifacts and egress
https://www.swarmrecall.ai SKILL.md:14
https://swarmrecall-api.onrender.com/api/v1/register SKILL.md:29
https://swarmrecall-api.onrender.com SKILL.md:46
Dependencies and supply chain
There are no structured dependency warnings.
File composition
SKILL.md