Marketplace Submission
How to submit your module to the Insolitum Universe Marketplace. Review process, automated checks, and approval workflow.
Marketplace Submission
Publish your module in the Insolitum Universe Marketplace to make it available to all Universe organizations.
Submission Workflow
Status Flow
| Status | Description |
|---|---|
draft | Module is being prepared, not yet submitted |
submitted | Module submitted for review |
in_review | A reviewer is evaluating your module |
changes_requested | Reviewer requested modifications |
approved | Module passed review, awaiting publish |
rejected | Module did not meet requirements |
published | Module is live in the marketplace |
suspended | Module temporarily removed (policy violation) |
How to Submit
- Deploy your module to a production URL (HTTPS required)
- Log in to Universe Shell as a partner admin
- Navigate to Partner Panel β My Modules
- Click Submit New Module
- Fill in the submission form:
- Deploy URL
- Module name and description
- Category and tags
- Screenshots (minimum 1, recommended 3+)
- Pricing tiers
- Support email
- Submit for review
Automated Validation
When you submit, automated checks run immediately:
| Check | Category | Criteria |
|---|---|---|
| Health Endpoint | Compatibility | /api/health returns { status: "ok" } with 200 |
| Iframe Embedding | Compatibility | No X-Frame-Options: DENY, CSP allows insolitum.ai |
| HTTPS | Security | Deploy URL uses HTTPS |
| Performance | Performance | Page loads in < 2s (ideal) / < 5s (max) |
| Security Headers | Security | X-Content-Type-Options, HSTS, Referrer-Policy |
| Module ID | Quality | Matches /^[a-z][a-z0-9-]{2,30}$/, not reserved |
| Screenshots | Quality | At least 1 provided, all HTTPS URLs |
| Metadata | Quality | Name 3+ chars, description 20+ chars, 2+ tags |
Use the Module Validator tool to test your module before submitting. It runs the same checks as the automated review.
Manual Review
After automated checks pass, a human reviewer evaluates:
- Code quality and security (no malicious code)
- UI/UX consistency with Universe design
- Documentation completeness
- Privacy policy (if module collects user data)
- Proper use of multi-tenant isolation
- Branding guideline compliance
Review typically takes 1-3 business days.
Review Checklist
The reviewer checks these items:
- Security scan passed
- Performance acceptable (< 5s load)
- Accessibility compliant
- Documentation complete
- Screenshots provided
- Privacy policy provided (if needed)
- No malicious code
- API contract valid
- Branding guidelines met
- Tested with Shell
Module Categories
Choose the category that best fits your module:
| Category | Description | Icon |
|---|---|---|
hr | Human resources, workforce | Users |
iot | IoT, sensors, telemetry | Cpu |
production | Manufacturing, production lines | Factory |
finance | Accounting, invoicing, budgets | Coins |
analytics | Reports, dashboards, BI | BarChart |
communication | Chat, notifications, email | MessageSquare |
compliance | Auditing, regulations | Shield |
ai | AI/ML, automation | Brain |
other | Everything else | Package |
After Approval
Once approved:
- Module status changes to
published - Module appears in the marketplace for all organizations
- Organizations can install it (free trial or paid subscription)
- You start receiving revenue for paid subscriptions