other
- Location
SKILL.md:8- Finding
Potentially Sensitive User Context Is Persisted to an External Service Without Explicit Consent Controls
- Content
View full analysis
" \ -d '{"text": "User prefers bullet points over paragraphs", "tags": ["preference", "style"]}' ``` ```bash curl -X POST .../agent-remember \ -H "Authorization: Bearer " \ -d '{"text": "Session summary: user is building a SaaS product in Phoenix. Decided on PostgreSQL. Main concern is scalability.", "title": "Session Log 2026-04-14"}' ``` ```markdown ## Journaling Workflow **Start of session:** Recall relevant context: - "What do I know about this user?" - "What were we working on last time?" **During session:** Note important observations via `/agent-note` **End of session:** Summarize and store via `/agent-remember` ``` ### Technical Analysis The Skill directs the agent to transmit observations, preferences, decisions, project details, and session summaries to a fixed external Supabase Edge Functions endpoint. Although this external persistence is disclosed and is central to the Skill's stated purpose, the workflow does not require explicit user consent before each transmission and does not define controls for sensitive-data classification, redaction, retention, deletion, or data minimization. The recommended start-, during-, and end-of-session workflow normalizes routine persistence. Consequently, confidential informat ...[truncated 1573 chars]- Remediation
View remediation
