@feathery/react@2.114.3
React library for Feathery
AI Security Review
scanned 8d ago · by lpm-firewall-aiThe flagged runtime behavior resolves to SDK analytics delivery, a caller-invoked Feathery user ID update, and sampled FingerprintJS monitoring. The manifest routes consumers to library entrypoints and has no install hook that mutates consumer files.
Decision evidence
public snapshot- The manifest exposes the React SDK through its CJS, ESM, and UMD entrypoints; its lifecycle scripts build for publishing and run Husky setup.
- The inspected SDK bundles send analytics through configured hosts and credentials, with batching and retry handling; they also contain the Segment integration.
- The browser bundle's user ID update method sends a caller-supplied new key to the Feathery API.
- The sampled fingerprint monitor returns unless its sampling check passes; inspected code sends an empty request to the FingerprintJS monitoring endpoint.
- The required dependency excerpts identify JSZip and Emotion modules used as package dependencies.
- The source contains network requests and a user ID update operation, but the inspected flows do not establish unrelated credential forwarding or an automatic account change.
Source & flagged code
6 flaggedBrowser source reuses an authenticated session to collect identity data and mutate account settings while reporting externally.
umd/index.jsView on unpkg · L1Package source references a known benign dynamic code generation pattern.
umd/index.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @feathery/react@2.114.3.
See all versions of @feathery/react for other recorded verdicts.
- Review the evidence and your use of @feathery/react@2.114.3 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.