FAQ
Quick answers to the questions buyers and users ask most.
General
What is ContentAI?
A Next.js AI Content Generator SaaS with 35+ templates, a document editor, and support for Groq, Google Gemini, OpenAI, and Anthropic. It runs entirely on Next.js — no separate backend required.
Is there a free way to use it?
Yes. ContentAI supports Groq and Google Gemini as providers, both of which have genuinely free tiers. Many users run the app full-time without paying a cent for AI.
Can I use it without any technical knowledge?
You need to be able to:
- Install Node.js and pnpm
- Run two commands in a terminal (
pnpm install,pnpm dev) - Copy-paste an API key
That's it. If those steps are unfamiliar, follow the Installation guide line by line.
Can I resell this as my own product?
Yes, within the limits of your CodeCanyon license. Rebrand the name, colors, logo, and copy — see Theming.
AI providers
Which provider is best?
For starting out: Groq (free, fast). For long-form writing: Anthropic (Claude). For balance: OpenAI (gpt-4o-mini). For huge context: Google Gemini 2.5 Pro.
Can I use more than one provider at once?
Yes — connect multiple keys in Settings. A single request still uses one provider (the active one), but you can switch at any time.
Why do I need to enter an API key myself? Can't it ship with one?
Because:
- AI API usage costs money
- Providers rate-limit per-account
- Keys in source code leak easily
The Bring Your Own Key model keeps the app free to ship and free to host.
Can I hide the Settings page and use a shared key?
Yes. Set a fallback environment variable (e.g. GROQ_API_KEY) and modify app/api/generate/route.ts to use it when no client key is present. Add auth and rate limiting before doing this in production — see Security.
Features
Can I add my own templates?
Absolutely. Append to the templates array in lib/templates.ts. Full guide: Customizing Templates.
Does the editor support rich text?
v1.0 uses a textarea. Tiptap is installed and ready — see Editor for how to enable the rich editor.
Can I generate images too?
Not built-in. Adding image generation is straightforward since Vercel AI SDK supports it; you'd add a new provider (e.g. OpenAI Images, Replicate, Fal) and a new page/template type. We may ship this in a future update.
Can I bulk-generate content?
Not directly in the UI, but the /api/generate endpoint accepts single requests. You can script bulk runs with fetch loops from any language.
Is there team / multi-user support?
Not in the minimal localStorage-only variant. For signed-in users and cloud data, use the NextAuth + Supabase deployment. Alternate recipes: Add Supabase.
Data & privacy
Where are my API keys stored?
In your browser's localStorage. They never touch your server's disk or env vars. On each generation request they're sent to /api/generate over HTTPS and discarded.
Where are my generations stored?
Same place — localStorage. This is per-browser and per-device. Clearing site data wipes them.
Does OpenAI / Google / etc. see my prompts?
Yes — any prompt you send goes to the provider. Review each provider's data retention and training policies in Security.
Can I delete everything?
Yes. Settings → Data section → Clear everything.
Deployment
Which host do you recommend?
Vercel — the team that builds Next.js, free tier covers small deployments. Netlify is equally good. For VPS: Docker + Nginx.
Can I deploy to a static host?
Not as-is. The /api/generate route needs a server runtime. If you really need static-only, you can bypass the API route and call providers directly from the client — but that exposes user keys if you ever add fallback server keys.
How much does hosting cost?
On Vercel free tier: $0 for small personal use. On a $5/month VPS: $5. The main variable is the AI provider spend, which is paid by each user (BYOK).
Updates & support
How do I update to a new version?
Download the new ZIP from CodeCanyon, copy over the files (preserve your customizations in lib/templates.ts, app/globals.css, and any pages you changed), then pnpm install && pnpm dev.
What if I find a bug?
Report it through your CodeCanyon purchase's support channel. Include:
- Your browser and OS
- Exact steps to reproduce
- A screenshot or copy of any console errors
Can I request a feature?
Yes — same support channel. Popular requests in recent rounds: rich editor (in progress), image generation, bulk mode, Stripe integration, team accounts.
Back to: Introduction