@system-callifly/widget@0.1.0-beta.10
Callifly's embeddable voice/chat assistant widget — a framework-agnostic Web Component, usable via a <script> tag or npm install.
AI Security Review
scanned 4d ago · by lpm-firewall-aiThe source shows reportable runtime errors being sent to a hard-coded Sentry endpoint with domain and error details, while only selected widget properties are filtered. This is undisclosed telemetry, so the package warrants a warning rather than a block.
Decision evidence
public snapshot- The bundled Daily SDK initializes Sentry at o77906.ingest.sentry.io and sends widget properties, filtering only userName, userData, and token.
- On reportable errors, the SDK sends the page domain and error details, including a server address when present.
- The widget initializes its chat and voice engines when its element connects; chat requests use the configured assistant credentials with the Vapi API.
- The package is documented as an embeddable voice and chat widget, consistent with its Vapi and Daily integrations.
- package.json declares development, build, and test scripts but no install lifecycle scripts.
Source & flagged code
7 flaggedPackage source references a known benign dynamic code generation pattern.
dist/index-CutPabdF.jsView on unpkg · L490Package source references dynamic require/import behavior.
dist/pdf-RgrI1mmZ.jsView on unpkg · L6717Findings
Affected versions and remediation
This report applies to @system-callifly/widget@0.1.0-beta.10.
See all versions of @system-callifly/widget for other recorded verdicts.
- Review the evidence and your use of @system-callifly/widget@0.1.0-beta.10 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.