Live

Ready to build?

A website in a sentence.
Build your website
Describe your business in one sentence. Ontic designs, writes, and builds the full site. Keep chatting to tweak it.
How this works
Your first message builds a brand-new site. After that, "change the hero color" edits what's there; "start over" or "regenerate" rebuilds from scratch.
↵ to send ⇧↵ for new line
No preview yet
Your site will appear here after generation. Hit send to begin.
Building your site…
Usually takes 30–60 seconds.

Account settings

Signed in as —. Change your password, update your notification email, or delete your account.

Change password
Pick something at least 6 characters.
Notification email
Where booking confirmations and contact-form messages are sent. Defaults to your login email.
Sign out
End your session on this device.
Delete account
Permanently deletes your account, published sites, and all your data. This cannot be undone.

Membership & billing

Your plan, your credits, your card. Everything related to paying for Ontic lives here.

Current plan
Loading…
—
Status
—
Credits this period
—
Next billing date
—
Trial ends
—
Payment & invoices
Open the Stripe billing portal to update your card, download invoices, or view your payment history.

Your projects

Every site you've built on Ontic. Click one to keep editing or publish a fresh version.

Your addresses

Custom web addresses connected to your Ontic sites. Buy one through us for $20/year, or connect a domain you already own.

Find a new address
Search for an available .com and buy it in a click. Pointed at your Ontic site automatically.
Connect a domain you already own
Point your existing domain at an Ontic site. We'll set up DNS + SSL.
Your addresses
Everything you've bought or connected through Ontic.

Your bookings

Every appointment customers have scheduled on your sites. Confirm, cancel, or view details.

Booking settings
Pick a project to toggle booking on/off, set the buffer between appointments, and edit services.
Project

Your correspondence

Messages sent to you through contact forms on your Ontic sites.

Help & support

Common questions, quick answers, and a direct line to us if you're stuck.

Frequently asked
Click a question to expand.
How do I build my first site?

Open the Builder from the sidebar, describe your business in one sentence (e.g. "a bakery in Nashville with online ordering"), and hit send. Your site generates in under a minute. From there, keep chatting to tweak anything — "change the hero color", "add my phone number 555-1234", "make the title bolder".

How do I publish my site to a real URL?

Once your site looks good in the Builder, hit the Publish button in the top-right. We save your project, deploy the site to a clean Ontic URL (getontic.com/s/your-slug), and give you the link. If you've connected a custom domain in Addresses, it'll serve there too.

How do credits work?

You get 5,000 credits per billing period. Each build or targeted edit costs 125 credits — so that's 40 full generations/revisions a month. Click-to-edit changes count the same. Credits reset automatically on your billing date.

How do I buy a custom domain (like yourbusiness.com)?

Open Addresses in the sidebar, search for the domain you want, and click Buy. It's $20/year and we register it in your name through Dynadot. The domain is pointed at your Ontic site automatically with SSL — no DNS config needed.

Can I connect a domain I already own?

Yes. In Addresses, use the "Connect a domain you already own" form. Enter your domain, pick which project to point it at, and we'll set up DNS routing + SSL on our side. You'll get instructions for the DNS record to add at your current registrar.

Can I take bookings on my site?

Yes. When you generate your site, the AI can embed a booking widget. Open a project in the Builder and ask "add online booking". Customers pick a time, you get a confirmation email, and all bookings show up in your Bookings tab for you to confirm or cancel.

What happens if I cancel?

Your sites stay up until the end of your current billing period, then they go offline. Custom domains show a "site inactive" page. Your project data stays in our system — if you resubscribe within a year, everything is restored exactly where you left off.

My card failed. What now?

A red banner appears at the top of your portal with a 48-hour grace period. Click Update card to open Stripe and swap your payment method. Your sites stay live during the grace period. If you don't update within 48 hours, sites are temporarily unpublished (not deleted) and resume the moment payment clears.

Can I undo an edit?

Yes. After any click-to-edit change, an Undo chip appears at the bottom of the preview. Click it or press Ctrl+Z to revert. The last 25 edits are saved to the undo stack.

Does Ontic see my customers' contact info?

Only to pass it through. Contact form submissions and booking details are routed to your notification email (set in Settings) and stored in your dashboard so you can review them. We don't sell, share, or use that data for marketing.

Message us directly
Can't find your answer? Send us a note — a real person replies, usually same day.
Open email client instead

Owner panel

Live stats, recent sign-ups, published sites, and cancellation feedback.

Accounts
—
MRR
—
Active subs
—
Trialing
—
Past-due
—
Cancelled
—
Live sites
—
Projects
—
Past-due sweep
Runs enforcement across every past-due account (pause ≥24h, unpublish ≥48h).
Past-due simulator
Fake past-due phases on any account to test the red banner + grace cascade without a real card decline.
All sign-ups
Every account, newest first. Scroll through them all. Grant free Pro, reset password, or delete.
Loading…
Customer sites
Every project with sub status. Toggle to see unpublished/draft projects too.
Loading…
Cancellation feedback
Why people leave — captured on the cancel confirmation.
Loading…
Send update email to all subscribers
One-click broadcast of the pre-written "Ontic just got sharper" update. Each person gets their own individual email (no CC/BCC). Click Preview recipients first to see the count.
Sync from Stripe
If a user's Stripe sub doesn't match our DB (e.g. they resubscribed but a webhook missed the event), paste their email and we'll pull the live Stripe truth and rewrite our DB row. Fixes credit balance, status, period dates in one click.
User email
Send dunning email
Fire a specific dunning email (Phase 1, 2, 3, locked, etc.) to any user. Bypasses dedup. Doesn't change their DB status — just sends the email.
Target email Stage
Simulate past-due
Flip any account into past-due states to QA the banner + grace cascade without a real Stripe decline.
Target email
Domain debug helpers
Hit the Dynadot relay to confirm DNS and renewal flows are wired. Output shows below.
Hostname