Describe a change to the app you already have, watch it happen in a preview, then publish. Sign-in, payments and customer data go to a developer first.
Every plan includes online booking and reminders. Cancel anytime.
Starter
For solo instructors.
$12/ month
1 calendarOnline booking pageEmail reminders
Get started
MOST POPULAR
Team
For growing studios.
$29/ month
5 calendarsPayments at bookingText remindersStaff scheduling
Get startedGet startedStart 14-day free trialIn review
Business
For studios with more than one site.
$79/ month
Unlimited calendarsMultiple locationsCustom domainPriority support
Get started
Bookwell is running from your code on GitHub. What should change?
Make the Team plan the one people notice first.
Done. The Team plan now stands out.Published · live on your site
Give the Team plan a 14-day free trial.
Sent to your developerIn reviewThe new button is ready. Charging for trials needs your developer, so it goes to them first.
Describe a change…Send
Built with one of these, or by a developer? If the code is on GitHub, Refinar works on it.
Lovable
Bolt
v0
Replit
Base44
If you don't write the code, every small change means waiting or taking a chance.
One ten-minute changeWaitingDay 1Day 2Day 3Day 4Day 5
Day 1Day 2Day 3Day 4Day 5
10 min of work
Waiting on a developer
You know exactly what should change. The request still sits in a queue for days, even when the work takes ten minutes.
Sign-insign-in broken
Pricing cardsasked for
Customer datadata exposed
Checkoutapp errors
One prompt
Trying an AI app builder
Those tools are made for starting new apps. Once customers rely on yours, one request can break sign-in, expose their data or quietly stop checkout.
You make the change. Your developer only sees the risky ones.
Live in seconds
pricing page wordinglive
sign-up form fieldlive
mobile layoutlive
01
Publish small changes yourself
New wording on the pricing page, an extra field on the sign-up form, a section that finally works on mobile. You check the preview and publish it the same day.
Sent to your developer
sign-in rulesto your dev
checkoutto your dev
Ready for reviewyour devapproved
02
Risky changes go to your developer
If a change touches sign-in, payments or customer data, Refinar builds the parts it safely can and sends the rest to your developer with a written brief. Nothing risky goes live without their approval.
Ready for reviewopenapproved
Reviewerno dev on the teamRefinar team4h
within 4h on business days
03
No developer? Ours checks it.
One of our developers reviews it within 4 hours on business days.
The AI never works on your live site.It works on a copy of your app that you can watch, and only what passes the check goes out.
On a copy of your app, not your live site
Your request
make the pricing cards match the new brand
or just click the thing you mean
A copy of your appYour real app, running.
Live previewUpdates as it works.
The check
Safe changelive in seconds
Risky changeneeds a dev
SupabaseStripeVerceland 70+ moreOnly the services you connectsafe
A developer approvesYours, or ours.
after it passes
Your live siteOnly ever gets what cleared the check.
Nothing reaches your customers that you have not already seen
01
It never touches your live site.
Refinar starts a copy of your app from your code on GitHub, connected only to the services you choose.
02
You watch it happen.
A live preview updates as the change is made, so the thing you approve is the change itself, not a description of it.
03
Risky changes wait for a person.
Anything that could affect sign-in, payments or customer data waits for a developer to approve it first: yours, or ours.
Next.js
React
Nuxt
Astro
Angular
Node.js
Django
Python
Laravel
PHP
Rails
Flutter
Whatever it'sbuilt with.
Refinar starts your app straight from your code on GitHub, with the services it depends on connected. It works the same whether a developer, an agency or an AI builder made it.
22 frameworks · 8 runtimes · 79 services
Pay for the changes you ask for.
Refine
Monthly usage for founders and teams changing an app they already have.
Lovable and Bolt are built to start a new app from a prompt. Refinar is built for an app you already have, including one that started in Lovable or Bolt and now lives on GitHub. Anything risky waits for a developer.
What if something breaks anyway?
Every change is saved separately, so you can return to the previous version in one click. Refinar also blocks automatic changes to sign-in, payments, and data-access rules—the areas where mistakes matter most.
Do you need access to my GitHub project?
We connect through GitHub and can access only the projects you choose. You can remove that access at any time.
Where does my code live?
Your code stays in GitHub. Refinar reads it to understand your app and prepares changes for you to review, but you remain in control of the project and its history.
Can I review changes before they go live?
Yes. Small changes go live when you publish them, or you can require approval before any change is published.
Who reviews a change if I don't have a developer?
A developer on our team, within 4 hours on business days. You get the same careful review you would expect from an in-house developer, just faster.
What if I don't have an app yet?
Refinar improves an app you already have, so you need one first. If you don't, a professional developer builds your foundation — authentication, payments, SEO, row-level security, and notifications — in 3 business days for a fixed $1,000, architected so you can refine it here from day one. See the foundation build
Which changes can I publish myself?
Changes to how your app looks and reads: wording, layout, styling, and new sections or screens. Anything that could change how it works, like sign-in, payments, data access or existing logic, goes to a developer before it ships.
What counts as one request?
One message you send. You describe a change and Refinar works on it — that’s one request, whether it goes live in seconds or is held for a developer to review. Asking again after a result you didn’t like is a new request.
What if I want to leave?
There's no lock-in. Your code stays in GitHub, and everything you publish remains there after you disconnect Refinar.
Got a change that's been waiting for weeks?Bring it to a call.