Discovery
When the scope isn't settled yet
We work out the requirements and screen flow with you first. You see the results and a written estimate, then decide on the next step.
Process
What you get at each step, the ways to contract, the terms and the common questions, in one place. Scope, cost and schedule always go in the written estimate and the contract.
Tell us what you want to build, and we look at the right way to run it together.
We work out the requirements and screen flow with you, and the written estimate sets out scope, cost and schedule.
We build in small steps and show you the real screens at the end of each cycle.
You check the work against the acceptance criteria in the contract, then it goes live.
You can start small. We work through the requirements with you, then send a screen flow or prototype and a written estimate. You decide whether to continue. Scope, cost and schedule are all in that estimate.
When the scope isn't settled yet
We work out the requirements and screen flow with you first. You see the results and a written estimate, then decide on the next step.
When what to build and how to accept it are clear
The scope and acceptance criteria go in the contract, and you review the work at each milestone. When and how you pay is agreed with you to suit your situation.
When the work changes as you go and you want an engineer for a set period
Our engineer works on your project for an agreed period. We set the time commitment together and put it in the contract.
After launch, to keep the product running and improving
We keep running and improving the product after launch. Support scope and response times are agreed with you in the maintenance contract.
If you'd like, we sign an NDA before you share any details. If you have your own template, we'll review it.
Who owns the source code and the copyright, and from when, is agreed in writing before you sign the contract. We ask first how you would like it, and write exactly that into the contract.
Payment terms are set with you to fit how your company pays, and written into the contract.
How defects found after release are fixed (for a fixed-scope build, the scope and length of the defect warranty) is in the contract, and we walk you through it before you sign.
If the engagement ends early, the contract already says how the work done so far is handed over.
Repos, cloud and store accounts can be in your name from day one.¹
¹ Store releases need a developer account in your company's name
How long we keep copies of the code we deliver and of the files you share with us is agreed with you before signing and written into the contract. Unless the contract says otherwise, we delete our copies whenever you ask and confirm it in writing.
On the invoicing system for a Canadian business that supplies stores, the code as delivered carried 234 automated tests that check screen behaviour, calculations and printing.
Seoul is UTC+9 all year, with no daylight saving. Our 8–10 am is 4–6 pm Pacific and 7–9 pm Eastern on the previous day in summer, and an hour earlier in winter (3–5 pm PT, 6–8 pm ET).
From day one, your code can live in a repository under your organization's own account.
The programmer you first speak with. There is no sales layer and no outsourcing: the same person designs, builds, runs and maintains it, and a designer works alongside on the screens. Each case study names the team that worked on it.
#faq-1We use AI coding tools, and a person reviews and tests everything they produce. Your data and secrets never go into a prompt. Ask us and we will send the details of the tools, plans and settings in writing.
#faq-5Yes. We work through the requirements with you, then you get a screen flow or prototype and a written estimate, and decide whether to continue.
#faq-6Hired us on Upwork or Fiverr? The contract and payments stay there.
#faq-7