Orin On-device reply suggestions with a pre-send risk filter. Chrome Web Store submission in progress See Orin

Our Method

Our Method: Five Rules We Do Not Trade Away

Our method is five rules we do not trade away. They are why our numbers reconcile to the system that owns them, why a live site stays read-only until you approve the write, and why a build still runs when the excitement has worn off.

Our MethodFive rulesSingapore
§ 01 — The MethodFive rules

The five rules

All five are open. Fold one away to focus on another.

01 Data Thumbprinting Scope the data before anything is built
In practice
The data comes first, not the demo

We begin with the data, not the demo. Every source, field and format that touches the problem is scoped, profiled and matched against the goal — what is clean, what is missing, and where the joins will break under load. You end up with a thumbprint of what your data can honestly support. Problems found here cost a conversation; the same problems found mid-build cost the build.

Check us on it

Ask for the data profile before you approve a build. If the scope does not name the sources, the fields and where the joins can break, this rule has not been done.

02 Source The Truth Every number traced to the system that owns it
In practice
Reconciled, or labelled as a guess

Every figure that reaches a screen is reconciled to the system that owns it — the ledger, the broker, the vendor API — and we keep pulling until the trail runs out. No stones left unturned. What cannot be verified is labelled an estimate or left off the page entirely, because a gap you can see is worth more than a confident number you cannot trust.

Check us on it

Point at any figure on any screen we have built and ask what it reconciles to. Anything unverifiable should be labelled an estimate, or not be there at all.

03 System Connections Automate what repeats, and say so when it cannot be
In practice
Well-built systems beat human error

We connect the systems you already run, then automate every step the work allows. Where a step still needs a human, we say so rather than dress it up. Well-built systems beat human error: the reconciliation runs on schedule, the watchdogs watch, and nothing important waits on somebody remembering to do it after a long day.

Check us on it

Ask which steps now run on their own and which still need a person. If we cannot answer that plainly, the automation is not finished.

04 Safeguards Always Best-practice file handling, secrets out of the web root
In practice
Designed in, not bolted on

Best-practice file handling starts at the first commit, not at the last review. Removals route to a bin instead of disappearing, live systems stay read-only until you approve the write, and anything an agent may touch sits behind an approval gate and a budget. Secrets never live in a web root, and backups exist before a change is made — not after it goes wrong.

Check us on it

Ask where the credentials live and what happens when somebody deletes something. The answers should be “outside the web root” and “it goes to a bin”.

05 Shipworthy One crew from first question to upkeep
In practice
The people who build it keep it seaworthy

How an agentic AI agency should run a project, end to end: scoping, project management, development, data handling, delivery — and the maintenance almost everyone treats as somebody else's problem. One crew carries the line from first question to handover and stays for the upkeep, so nothing falls through the gap between building a thing and running it. You own the code, the data and the keys at every stage. We call it Shipworthy: the test is not that a system shipped, but that it is still sound at sea — and the people who built it are the people who keep it that way.

Check us on it

Ask who maintains it after handover. If the answer is not the people who built it, treat the name as marketing.

The point of the rules

What that buys you is boring in the best way: fewer surprises, closed loops, and a system you can leave, hand over or keep. If a rule cannot survive contact with a deadline, it was never a rule.

§ 02 — DeliverySix stages

The delivery line

One line, from the first question to the long-term upkeep, with the same crew on it throughout. Handovers between teams are where the details go missing, so we do not create one.

Stage 01
Scope

What breaks today, what it costs you, who touches it, and what a correct answer looks like. If the honest fix is not AI, we say so before you spend anything.

Stage 02
Prototype

A working slice against fixed scope, so you can watch it move before you commit to the build. You keep the spec either way.

Stage 03
Build

Fixed scope, working software, built inside your own accounts and verified against your own numbers before handover.

Stage 04
Verify

Every figure traced to the system that owns it. Estimates are labelled, gaps are shown, and nothing is rounded to look better.

Stage 05
Handover

Source, keys, spec and a walkthrough. No black box, and nothing that needs us to keep the lights on.

Stage 06
Upkeep

Watchdogs that stay quiet until something changes, the accuracy checks on a schedule, and a monthly report you can act on.

What you get at each stage

Every stage ends in something you can hold, not a status update:

Scope — the written scope: the problem, the data involved, the failure modes, and a fixed price for the build.

Prototype — a working slice you can click through, plus the spec — which is yours whether or not you build with us.

Build — the system, running in your accounts, checked against your own numbers.

Verify — a verification note: what each figure reconciles to, and what could not be confirmed.

Handover — source code, keys and the spec, with your team walked through all of it.

Upkeep — the monitoring list, and a monthly report that says what changed and what it cost.

§ 03 — StandardsWhat we will not do

What we will not do

The list is short, and it is a promise:

No black boxes
No lock-in
No pilot that dies at the end of the deck
No fee to reach your own data
No number we cannot reconcile
No invented case studies

If a proposal needs any of those to work, we would rather turn the work down than build on them.

Security and data handling

Secrets live outside every web root and never in a repository, and credentials are scoped to the one job they do.

Live systems stay read-only until you approve the write, and every removal routes to a bin rather than a hard delete.

Agents run behind approval gates and budgets, and nothing that moves money is asserted without a check.

Personal data stays where it belongs: no client or patient records in a demo, a screenshot or a chat.

Under Singapore's PDPA the duty to protect personal data sits with us as much as with you, so we design for it instead of promising it on a page.

§ 04 — QuestionsFive answers

Questions we get asked

How long does a build take?

We quote a delivery window with the scope, before any code is written. There is no standard number to publish, because it depends on your data and the systems involved — and the prototype stage is exactly where that estimate gets tested against something real.

What does it cost?

The build is priced as fixed scope, so the number does not move unless you change the scope. We do not publish a rate card, because a figure quoted before the data is scoped would be a guess dressed up as a price.

Who owns what?

You do: the code, the data and the keys, from day one. If we part ways you keep all three, and nothing we built stops working.

Can you work with our existing stack?

Usually, yes. The systems we wire into most are named on the home page: Google Workspace, Supabase, WhatsApp, WordPress, Google Ads, GA4, IBKR, Tiger and QuickBooks, plus the spreadsheets and in-house tools that quietly run most businesses. If yours is not on that list, scoping is where we find out what it takes.

What if we want to stop?

Stopping is a decision, not a negotiation. Everything needed to run the system is already in your accounts and your hands, so the upkeep is convenience rather than a hostage.