Help Center

Frequently Asked Questions

Find answers to common questions about Stunning

Billing & Subscription

To cancel your subscription, please contact our support team at [email protected] with your account email.

Our team will process your cancellation and confirm via email. Your subscription will remain active until the end of your current billing period, and you won't be charged again after cancellation.

Coming Soon: We're adding a self-service cancellation button in the billing settings so you can manage this directly.

Your subscription renews automatically each month. To stop auto-renewal:

  1. Email [email protected] to request cancellation
  2. You'll retain access until your current period ends
  3. No further charges will be made

Currently, we don't have a self-service option to remove payment cards. Please contact us at [email protected] and we'll remove your card from our payment system.

We apologize for this inconvenience. Please contact our support team immediately with:

  • Your account email
  • Transaction ID or receipt
  • Date of cancellation/deletion

We will process a full refund within 5-10 business days.

As stated in our Terms: When you cancel a monthly subscription, all future charges will be canceled, but no refunds are issued for the current billing period. Your subscription access will continue until the end of your current monthly billing period.

Currently, we accept payments in USD via credit/debit cards through our payment processor. We're exploring regional payment options for the future.

Credits & Tokens

Credits are consumed based on tool calls - the individual operations the AI performs to complete your request. Each operation is visible in real-time in the chat.

>

Simple concept: The more complex your project, the more operations required.

A landing page needs fewer files and less logic than an ERP system with multiple modules, business rules, and integrations. Just like hiring a developer - bigger projects require more work.

You can see the AI's operations in real-time in the chat (e.g., "read file App.tsx", "edit file index.html"), so you know what's happening.

Tip: Smaller, focused requests typically use fewer credits than large, complex ones because they require fewer tool calls.

First, try these steps:

  1. Check your workspace - Credits are linked to specific workspaces. Make sure you've selected the correct one.
  2. Log out and log back in - This refreshes your session.
  3. Clear browser cache - Sometimes cached data shows old balances.

If credits still don't appear after 15 minutes, contact support with your payment receipt.

This can happen when:

  • The AI attempted the task but encountered an error
  • The changes are in files you haven't viewed yet
  • There's a caching issue in your browser

What to do:

  1. Click on files in the chat to view them - changes might be there
  2. Try refreshing your browser
  3. Contact support if significant credits were lost without results

You can monitor your total credit balance in the top bar. As the AI works, you'll see the operations it performs in the chat (read file, edit file, etc.), and your balance updates accordingly.

Unfortunately, we are unable to refund credits lost due to errors or crashes. Credits are consumed as the AI performs operations, and once used, they cannot be recovered.

To minimize credit loss:

  • Use a stable internet connection
  • Keep your browser updated
  • Break complex tasks into smaller steps
  • Avoid running multiple heavy operations simultaneously

Getting Started & Preview

The preview panel opens automatically when your project loads. You'll see it on the right side of the screen where you can interact with your app directly.

If you don't see it, make sure your project has been created and the AI has generated some files.

Click on any file name in the chat conversation (like App.tsx or index.html). This will reopen the preview panel with your app.

This usually means you clicked on a code file to view the source. To see the visual preview:

  1. Look for files like index.html or App.tsx
  2. Click on them to load the visual preview
  3. Make sure the preview panel is in "Preview" mode, not "Code" mode

Browser & Device Requirements

Stunning works best with Google Chrome. Other Chromium-based browsers (like Brave, Opera, and Arc) may work, but compatibility is limited and not guaranteed. Microsoft Edge and all non-Chromium browsers (including Firefox and Safari) are not supported at all.

  • Fully Supported: Google Chrome
  • Limited Compatibility: Brave, Opera, Arc
  • Not Supported: Microsoft Edge, Firefox, Safari, all other browsers

For the best experience and full feature compatibility, always use the latest version of Chrome on a desktop or laptop.

The Stunning platform itself (the editor and builder) requires a desktop or laptop computer. Mobile support for editing is not available at this time.

However, the apps and websites you generate with Stunning can be accessed and used on any device, including mobile phones and tablets. You can share your published site with others, and it will work on both desktop and mobile browsers.

Try these steps:

  1. Close other tabs to free up memory
  2. Use Chrome's Incognito mode
  3. Clear your browser cache
  4. Disable browser extensions temporarily
  5. Check that your computer has at least 8GB RAM

Complex projects require more memory - consider breaking them into smaller parts.

AI & Building Apps

  • Auto Mode: Automatically selects the best model for your task. Good for most use cases and more credit-efficient.
  • Opus 4.6: The most powerful model for complex, creative tasks. Uses more credits but provides higher quality results.

Recommendation: Start with Auto mode. Switch to Opus only for complex features that require advanced reasoning.

This can happen due to:

  1. File not viewed: Click on the modified files in the chat to see changes
  2. Browser caching: Refresh the page or clear cache
  3. AI misunderstanding: The AI may have misinterpreted your request

Tips for better results:

  • Be specific in your requests
  • Break complex tasks into smaller steps
  • Reference specific file names when asking for changes

If the AI made unwanted changes:

  1. Look for previous versions in the chat history
  2. Ask the AI to "undo the last change" or "revert to before [action]"
  3. Contact support if you've lost significant work

Prevention tip: Make your requests specific. Instead of "fix the page," say "add a blue border to the header on the homepage."

Best practices:

  1. Be specific: "Add a red button labeled 'Submit' below the form" is better than "add a button"
  2. One thing at a time: Break complex features into smaller requests
  3. Reference files: "In App.tsx, change the background color to blue"
  4. Describe the current state: "The login button currently doesn't work. Make it redirect to /dashboard"

Publishing Your App

  1. Click the rocket icon (🚀) in the top-right corner
  2. Your app will be published to a yourproject.stunning-app.com URL
  3. Share this URL with anyone to view your app

You need to republish your site after upgrading:

  1. Click the rocket icon (🚀) again
  2. The badge will be removed from the new published version

Yes! Pro plan users can connect custom domains:

  1. Click the rocket icon > Add Domain
  2. Add your domain name
  3. Configure DNS records as instructed
  4. Wait for DNS propagation (up to 48 hours)

Custom Domains & DNS

For root domain (example.com):

  • Add an A record pointing to our IP address (provided in settings)

For subdomain (www.example.com):

  • Add a CNAME record pointing to your Stunning subdomain

Common registrar guides:

  • GoDaddy: Settings > DNS Management > Add Record
  • Namecheap: Domain List > Manage > Advanced DNS
  • Cloudflare: DNS > Add Record

DNS changes can take up to 48 hours to propagate globally. If it's been more than 48 hours:

  1. Verify the record type is correct (A vs CNAME)
  2. Check for typos in the IP address or CNAME value
  3. Ensure there are no conflicting records
  4. Contact support with your domain name for investigation

Database & Backend

Good news - your app already has a database!

Stunning uses Convex as the backend, which is automatically provisioned when you create a project. To use it:

  1. Ask the AI to "add a database table for [your data]"
  2. The AI will create the schema and functions
  3. Your data is automatically stored and synced

Your data is stored securely in Convex's cloud infrastructure. It's:

  • Automatically backed up
  • Synced in real-time
  • Accessible only through your app

Code download is available on Pro and Teams plans. Free users can:

  • Build and preview apps in the browser
  • Publish to a Stunning subdomain
  • Upgrade to Pro to download source code

Still Need Help?

Our support team is here to help you succeed