For small businesses

Build software that
runs your business.

Describe how your business works and get the software that runs it — connected to Stripe, Google Sheets, WhatsApp, Airtable and Telegram. It keeps working on a schedule, not when someone remembers, and the code is yours to keep.

Free to start · first result the same day

Pick the part of the business to hand over first.

Every one of these is a real, repeating piece of a small business that someone is currently doing by hand. Open one to see exactly what to ask for.

WhatsAppAnswer enquiries without watching the inboxA canned auto-reply can't read the question. This drafts a real answer from your prices and availability, and waits for your yes.
What to ask for

Customers message us on WhatsApp all day. Every 10 minutes, collect new messages and draft a reply from our price list and availability — but don't send it. Send me the draft in Telegram with 'send' and 'I'll answer' buttons. Count how many drafts I sent unchanged.

Your online storeSee refunds and chargebacks before they add upThey arrive one at a time and never get totalled. This puts a number on them weekly, grouped by why they happened.
What to ask for

Build a panel for refunds and chargebacks on my store. Every hour, pull new ones, group them by reason, and show what each reason cost me this week and this month. If a day's total passes $500, send me the list in Telegram.

Google SheetsStop selling what you no longer haveReconciling a stock sheet by hand stops working past a couple of hundred SKUs. This checks hourly and flags only the mismatches.
What to ask for

My stock lives in a Google Sheet. Every hour, compare it with what's listed for sale in my store and list the mismatches: product, sheet quantity, listed quantity. If something is out of stock in the sheet but still selling, tell me in Telegram immediately.

Repeat clientsBring back the clients who quietly stopped comingNobody gets round to this, and it is the cheapest revenue in the business.
What to ask for

I run a nail studio. Keep a client and appointment list. Once a day, find everyone who last came more than 45 days ago and isn't booked, and draft a personal message with this week's free slots. Send only after I approve. Count how many came back this month.

DeliveriesAnswer "where is my order" without picking upOne status page replaces the question you answer twenty times a week.
What to ask for

Customers keep asking where their order is. Build a page where they enter an order number and see the current delivery status and expected date, pulled from my courier's tracking. If a parcel hasn't moved in three days, tell me in Telegram. Count how often the page is opened.

AirtableStop losing enquiries in the inboxAsks the three qualifying questions, fills the record in, and flags the urgent ones.
What to ask for

Enquiries come from the site and get lost. Build a form that asks three qualifying questions (what they need, budget, deadline), creates the record in Airtable with the fields filled in, and marks it hot if the deadline is under a week. Copy hot ones to me in Telegram.

Google DocsProduce the quote and the invoice from a templateThe single most automated job in small business, and the least interesting to do by hand.
What to ask for

Build an internal tool where a manager picks a client and a service and gets a finished quote and invoice in Google Docs on our template. Fill in our company details, calculate totals with tax, and keep a log of who issued what and when.

StripeMatch this morning's payments to your invoicesReconciliation is a rule, not a judgement — which is exactly what software should own.
What to ask for

Every morning, pull yesterday's Stripe payments and payouts and match them against my invoices: show paid, part-paid and overdue. If an invoice is more than 5 days overdue, remind me in Telegram. On the front page, show what we're owed and what came in this month.

Something else?Describe how that part of your business works, the way you'd explain it to a new hire. That is genuinely enough.

Three things nobody else does together.

01

It can be wrong. Your data survives it.

Let software touch your real customers, orders and money and it will eventually get one change wrong. A restore point is taken before every release and every risky change — roll back to the exact moment before, code and data together. Everyone can undo code. Here you can undo the data too.

02

It runs at 3am. Nobody has to be logged in.

Most AI builders run your logic as throwaway functions, so nothing can run on a schedule. Your project gets a real server and a real database: the nightly reconciliation, the hourly check, the Monday report. Idle, it freezes to zero — you pay for the minutes it works, not for waiting.

03

It plugs into what you already run.

Stripe, Google Workspace, WhatsApp, Telegram, Airtable, Twilio, WordPress, GitHub. Your systems stay the source of truth — nothing is copied into a second database that then drifts out of step with the first.

It's real software — and you own it.

No proprietary framework, no black box. Every app built here is a standard codebase on the same tools behind Stripe, Linear, and Vercel. Hire engineers, sell the company, walk away with the code — nothing's in the way.

  • Standard codebase — TypeScript, React, Postgres
  • One-click export to GitHub — take everything any time
  • Every change is a reviewable commit you can revert
  • Customer data and secrets stay outside the code
export const orderRouter = router({
open: protectedProcedure.query(async ({ ctx }) => {
return ctx.db.order.findMany({
where: { shopId: ctx.user.shopId, status: "open" },
orderBy: { placedAt: "desc" },
});
}),
syncStock: protectedProcedure
.input(z.object({ sku: z.string() }))
.mutation(async ({ ctx, input }) => {
// warehouse is the source of truth, never the listing
return ctx.db.$transaction(tx => …);
}),
});

Describe. Review. Ship.

  1. 01

    Describe

    Say how that part of the business works, like briefing a colleague. You get asked only the questions that matter.

  2. 02

    Review

    Watch it take shape live — pages, database, logins, forms. Change anything by replying.

  3. 03

    Ship

    Get a live URL the same day. Iterate by chatting; export to GitHub anytime.

Software that only works while you watch it isn't running anything.

Every job runs on the platform's own clock, not inside your app — so it keeps firing when the office is closed and the browser is shut. You see every run: when it fired, whether it worked, how long it took, and what it said.

  • Hourly, nightly, weekdays at 09:00 — whatever the job needs
  • A run history, so a job that has been failing for three days doesn't look like one that failed once
  • A job that must run while the business is asleep says so — and shows what that costs
  • If a route disappears, it tells you the route is gone, not just "error"

Not a prototype. The thing the business runs on.

Take work off people

The task nobody wants on their Monday

Reconciliation, chasing, checking, copying between two systems. Bounded, repetitive, and easy to check — which is exactly what software should own.

Replace the spreadsheet

Retire the file the whole business depends on

The one with the macro nobody understands and one person who can open it. Forms, tables, search, exports — built around how you actually work.

Be where customers are

Answer in Telegram, where they already write

Native sign-in, payments, notifications. Every job can escalate to a human in one message — which is what makes it safe to let it run.

Start free. Scale when you do.

No setup fees, no monthly minimums. No traffic, no cost.

At launch, the platform runs in Telegram — paid plans in Telegram Stars. Card billing soon.

Free

Free
  • 3 projects
  • Welcome credit on your first build
  • Sub-second wake

Pro

1000 ⭐/mo
  • 10 projects
  • 1000 ⭐ monthly allowance — builds, AI & hosting
  • Top-ups never expire
  • Custom domains
  • Always-on production

How billing works

  • One ⭐ wallet covers everything — building, in-app AI, hosting. No separate hosting bill.
  • Building is free — dev projects pause when idle and cost nothing.
  • A deployed app with no visitors scales to zero — pay only for the minutes it serves traffic.
  • Always-on production (Pro) keeps your app warm 24/7 — instant response, no cold start — metered by the hour.
  • Unused monthly allowance resets at renewal; top-ups never expire.

Straight answers, no engineer-speak.

Build the software your business runs on.

Pick the job, watch it get built, keep the code. Free to start.