The plan, closed
Each item is checkable, and the price is one value.
- Scope
- Architecture
- Schedule
- Fixed price
- Risks
- What stays out
Build stage, from6,000USD
Software house · Brazil
Any software, from the first thousand users to the first million.
hello@thorfyn.com · The reply comes from someone who would build it.
Built with
Follow the build and the production from one place.
You are looking at Norte Store, a fictional store. This site's own numbers come in here, tile by tile, from the first measurement.
Cycle 3
6/ 10
day 6 of 10
Milestones3
Shipped14 days
15merges that reached production
Sep 28Oct 11
Requests5
Deliveries3
Authorship read from GitHub: 3 deliveries by @marina, @rafa.
Latest requestNS-148
Partial refund
1 d 1 hfrom request to production
You are looking at Norte Store, a fictional store. This site's own numbers come in here, tile by tile, from the first measurement.
Availability30 days
99.98%
Checked every minute for 30 days.
Sep 12today
In the period30 days
Traffic served14 days
680requests today, served by the Worker
Sep 28today
Speed7 days
9 of 10visits
opened the page ready in under 2.5 seconds, measured in the visitor's browser.
95 in 100 visits were ready within 2.1 s (LCP, measured in the browser).
Lead response30 days
18 leads answered in 30 days. Business hours: Monday to Friday, 09:00 to 18:00 in Brasília, national holidays excluded.
Incidents1
Pick a product and move up a stage. Each step shows what enters the architecture and what it asks of the team.
One app and one database, shipped fast, with previews from day one.
A CDN and a queue take load off the app; the team gets a design and QA rhythm.
Cache and read replicas, a DevOps owner, and cost per user on the panel.
Several regions, observability and an SRE on call: the product stays up while it grows.
A starting shape; discovery confirms it.
An example with an invented product: one discovery week and a stage of 4 weeks. The real schedule comes from the plan, which closes in the first week.
Each item is checkable, and the price is one value.
Build stage, from6,000USD
Each delivery gets an address of its own, so you can click through it before anything goes live.
preview.your-product.app
What depends on you is shown with the week.
Delivery ready for production
List of the day and release. Tests and build passed.
Demonstration, nothing is published.
Real users arrived and the builder stopped helping. We take it to production, in your accounts.
Built inLovableBoltv0Bubble
2,400USD, one week paid
One week on the code you have. A written report, one recommendation.
Harden or rebuild. The decision is yours.
Each delivery has a preview; publishing waits for your approval.
Repository and cloud in your name. You leave whenever you want.
Why the diagnosis starts with access rules: CVE-2025-48757 records apps generated by an AI builder whose database tables could be read and written without signing in. The record at NVD
A link to the app is enough to start. Read access to the repository helps, if there is one.
The full path, step by stepA one-week report
Your code, your accounts, our hours, and what happens before every release.
Code, repositories and cloud accounts are created in your name. We get access, not ownership.
An exit package kept current with every delivery: architecture, how to operate it and the handover of access.
Standard, open tools only. Your product keeps running without us.
Our workday runs 09:00 to 18:00 in Brazil. Pick where you are and see how much of it lands inside your day.
git push origin checkout-redesignlint ............ oktypecheck ....... oktests ........... okbuild ........... okpreview ......... pr-148.preview.appproduction ...... waiting for your approvalFive rules that hold at every stage.
Half when the stage is signed, half when it runs live.
A new deadline and a new price enter when you approve, never before.
Every delivery has a preview, and publishing waits for your approval.
The activity only adds lines; what was approved is not rewritten.
How security worksThe exit package goes with the project from day one.
Read about the exit packageFive steps, from a one-day triage to a monthly operation, each with its price here. The rest of the page says how the payment is split.
An app generated in Lovable, Bolt or v0 that is about to get real users or take real payments.
One day reading sign-in, exposed data, secrets and payment, ending in a written verdict: launch, fix first or rebuild.
One day
Take the audit or the discovery week within 14 days and the triage fee is credited in full.
A product already running that is slow, costs too much per user or is hard to change.
A written report: what is slow or costly, what it takes to fix, and in what order.
Two to three days
Fix what the report names, or take the discovery week for a bigger change.
Five days that end in the written stage plan: what ships, by when, for how much. If you stop there, the plan is yours and nothing else is owed.
One week
Sign the first stage, and the discovery week is credited in full against its price.
The product the plan describes, built one signed stage at a time.
A working stage in production, in your repository and your accounts.
Two to eight weeks per stage
Sign the next stage, or move to monthly operation once it is live.
A live product that has to evolve, stay up and cost less per user.
One engineer who owns a product area: releases, incidents, cost and load.
Month to month
Thirty days notice ends it, and the repository is already yours.
A new product or module, from the first sketch to launch.
Your product is live and has to evolve, stay up and cost less per user.
Pay withWisePixPayPalTetherWire
Invoices come from a Brazilian company, in USD, EUR or BRL, with the tax documents your accounting will ask for.
Seven questions that arrive by email every time.
The discovery week costs 2,400 USD and ends in the written stage plan: what ships, by when, for how much. If you stop there, the plan is yours.
Most ship in two to eight weeks. The discovery week puts a number on yours before you commit to it.
You keep everything, because none of it was held anywhere else. A monthly operation ends on thirty days notice; a project ends at the close of the stage that was signed.
The person who answers your email. The work is not handed to a bench you never meet, which is also why one operation slot is open at a time.
It runs in your cloud accounts from the first week, on standard, open tools. We hold access, not ownership, and revoking it takes one afternoon.
Yes. It starts with the same discovery week, applied to what already exists: we read the code and the data, and the plan says whether to harden it or rebuild it. Either way it ends up in your repository and your accounts.
Yes, async. Our workday runs 09:00 to 18:00 in Brazil, and the hours section shows how much of it lands inside yours. Invoices go out in USD, EUR or BRL.
One email is enough. Say what exists today, what should exist, and when.
One operation slot open for the next cycle
No account. The time shows in your browser's time zone.