@fayz-ai/portal@0.66.0
Fayz SDK member/learner portal scaffold — authenticated 'my courses' + player surface
AI Security Review
scanned 12d ago · by lpm-firewall-aiSource inspection found no install-time execution or credential transfer to an unrelated recipient. The observed network and account operations serve the configured portal services and course workflow.
Decision evidence
public snapshot- The package manifest lists build, development, typecheck, and cleanup scripts, with no install lifecycle hook.
- The inspected core, auth, and courses dependency manifests show ordinary build and development scripts; their entrypoints expose portal, auth, and course APIs.
- The portal passes entered login credentials to its selected adapter; the Supabase adapter uses the configured service URL and sends credentials through that service's password sign-in API.
- The core connectivity probe builds its health-check URL from the configured Supabase URL and performs a request only through connectivity handling.
- The portal's auto-enrollment behavior enrolls a signed-in member in published courses from the configured provider; it is an explicit portal setting and is part of the course-access workflow.
Source & flagged code
8 flaggedThe package manifest lists build, development, typecheck, and cleanup scripts, with no install lifecycle hook.
package.jsonView on unpkg · L50The inspected core, auth, and courses dependency manifests show ordinary build and development scripts; their entrypoints expose portal, auth, and course APIs.
.lpm-dependency-evidence-a349353c-1986-4509-be64-b76ffcab0f2b/0/npm-linux/package.jsonView on unpkg · L112Findings
Affected versions and remediation
This report applies to @fayz-ai/portal@0.66.0.
See all versions of @fayz-ai/portal for other recorded verdicts.
- Review the evidence and your use of @fayz-ai/portal@0.66.0 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.