Ship it
Submission & review
Every app goes through the same pipeline before it appears in the App Center. Here's exactly what to expect from draft to published.
The lifecycle
Your app moves through a sequence of statuses you can track in your dashboard:
Changes requested
Step by step
Create a draft
Go to Submit an app, choose .vibe app or website app, pick a category, and paste your manifest. Saving creates a private draft only you can see.
Submit for review
From your apps list, submit the draft. Its status changes to Submitted and it enters the review queue.
Automated AI review
An AI reviewer scans your manifest and code for security risks (unsafe scripts, data exfiltration), policy violations and content issues. This is fast and runs first — AI review then AI reviewed.
Manual review
A human App Center admin gives the listing a final look — metadata accuracy, screenshots, category fit and overall quality. They can approve, or send it back with Changes requested and notes.
Approved & published
Once approved (Manual Approved) the app is published (Published) and appears in the public catalog and the in-OS store of every VibeOS desktop.
Tips for a smooth review
- Request only the permissions your app actually uses.
- Write a clear, honest description and add real screenshots.
- Pick the most accurate category so users can find you.
- For website apps, double-check your embedding headers — see website apps.
- Never include obfuscated code or undisclosed network calls — both fail AI review.
Publishing updates
To ship a new version, go to your app's profile and click Start Draft. This creates a new editable version — you can update your manifest, HTML, and details, then submit it for review. Updates go through the same pipeline, and VibeOS notifies users who have your app installed once the new version is published. Your current version stays live the whole time.
That's the whole journey