Reference
FAQ
Frequently asked questions about Capsul.
Is Capsul free to use?
Capsul itself is free. You pay for AI usage directly to your chosen provider (Groq, OpenRouter, or NVIDIA). All three offer free tiers, so you can build apps without any cost.
How many apps can I create?
Free accounts can have up to 3 apps. You can delete an app to free up a slot.
Is there a limit on AI generations?
Yes — 60 AI generations per hour per user. This is a rolling window. The counter resets as old generations age out.
Are my API keys safe?
Yes. Keys are encrypted with AES-256-GCM before being stored. The raw key is only decrypted in memory on the server when making an AI call. Keys are never returned to clients or logged.
Who owns my data and generated apps?
You do. Your app code and database belong to you. You can download the app as a standalone file at any time.
Can I use the downloaded app without a Capsul account?
Yes. Downloaded apps are fully self-contained. They use AlaSQL for in-browser storage and work on file:// without any server or account.
Can I embed or share my app?
Deploy your app first using the Deploy button, then share the public URL. Deployed apps run on the Capsul server with a persistent database.
What AI models are available?
Capsul supports models from Groq, OpenRouter, and NVIDIA NIM. See the AI Providers section of the docs for the full list.
Can generated apps access the internet?
No. Generated apps run in a sandboxed iframe with no access to external resources other than the CDN scripts (Tailwind, Lucide icons). They cannot make arbitrary fetch() calls to outside domains.
Can I add my own CSS or libraries?
Yes — just ask the AI. The system prompt already teaches it to use Tailwind CDN and Lucide icons. You can ask it to add any additional CDN scripts you need.
How many versions are saved?
Up to 5 versions per app. The oldest is removed when a 6th is created. Use the History drawer in the Builder to browse and restore.
Can multiple users access the same app database?
Only on deployed apps. Deployed apps share one SQLite database, so all visitors read and write to the same data in real-time.