@lunasmedia/storyrings-react-native@0.1.0
Instagram-style stories for React Native apps
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe package’s purpose supports sending story interaction analytics to its own service, and the reviewed payload does not show sensitive credentials or machine details. Analytics is enabled by default and is not disclosed in the README, so this is suspicious undisclosed runtime telemetry.
Decision evidence
public snapshot- Analytics is enabled by default unless the caller sets analytics:false.
- Client construction queues app_open events and later app lifecycle changes can queue more.
- Analytics batches include an SDK version, random session ID, optional viewer ID and platform, plus events.
- The README documents the public token and setup but does not disclose analytics collection.
- The default endpoint serves the package’s stated story service, and callers can configure apiUrl.
- The recorded data consists of story interaction events and anonymous identifiers; no credential or device-detail exfiltration was identified.
- The package has no install lifecycle scripts, and its main entry is marked sideEffects:false.
Source & flagged code
4 flaggedAnalytics is enabled by default unless the caller sets analytics:false.
dist/index.jsView on unpkg · L870Client construction queues app_open events and later app lifecycle changes can queue more.
dist/index.jsView on unpkg · L895Findings
Affected versions and remediation
This report applies to @lunasmedia/storyrings-react-native@0.1.0.
See all versions of @lunasmedia/storyrings-react-native for other recorded verdicts.
- Review the evidence and your use of @lunasmedia/storyrings-react-native@0.1.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.