Purchase delivery
Missing or multiple receipt handlers, explicit grant decisions, and durable PurchaseId signals.
RevenueLens scans an open Roblox Studio place for purchase-delivery, analytics, localization, mobile UI, DataStore, and server-boundary risks. It returns a prioritized report and a 0–100 release-readiness score—without changing gameplay code.
The planned Creator Store price test is USD 9.99. The paid listing is not live yet; seller onboarding, upload, and moderation are account-owner steps.
RECEIPT-MISSINGImplement one server-owned, durable, idempotent receipt handler.
ANALYTICS-MISSINGLog exposure, prompt, purchase, and fulfillment steps.
RevenueLens uses transparent heuristics, not mystery scoring. Each rule has a stable ID, severity, Studio path, rationale, and concrete remediation.
Missing or multiple receipt handlers, explicit grant decisions, and durable PurchaseId signals.
DataStore and Game Pass calls that lack an obvious protected-call path.
RemoteEvent handlers without common type, range, length, or assertion signals.
Monetization flows without detectable AnalyticsService funnel instrumentation.
Missing LocalizationTables and UI text with AutoLocalize disabled.
Fixed-size GuiButtons below a practical 44-pixel touch-target threshold.
Heuristic findings are engineering leads, not proofs, security certification, moderation approval, or a revenue guarantee. Test purchases, devices, localization, abuse cases, and recovery paths.
The Node.js client reads the live MCP schemas, selects one unambiguous Studio session, injects a temporary audit module, captures release evidence, and cleans up in a finally path.
npm install
npm run doctor
npm run factory
audit.json — score, metrics, prioritized findingsstudio-state.json — captured execution contextconsole.json — playtest output, without image payloadsviewport.png — visual evidence when returnedmanifest.json — stage outcomes and first causal failureThe repository is the trust and acquisition layer. A future Creator Store package can sell install convenience, verified releases, update delivery, and compatibility fixes. It will not sell fake scarcity, hidden telemetry, or copied work.
One-time price test · not yet listed
rojo build plugin.project.json \
-o dist/RevenueLens.rbxm
Install the resulting model as a local Studio plugin, then click Run audit.
npm install
npm run doctor
npm run factory
Requires an open Roblox Studio session with the built-in MCP server enabled.