Reading this site needs no account and no payment. An account adds the two things that are yours β a thread for a question you asked, and a vote on what gets built next. The paid plans are what happens when I am working for you: the limits move, and your thread stops waiting behind everybody else's.
Every number on this page comes out of the same table the site enforces, so a limit cannot be advertised here and be different in practice.
The three plans
Rendered from the plan table itself. Add a fourth tier to that table and it appears here, in rank order, with its real limits β which is the point of keeping tiers as rows rather than as a fixed list in the code.
Free
Read everything, ask one thing at a time.
$0
no payment, no card, no expiry
Every page on this site is readable without an account. A free account adds the two things that are yours: a thread for a question you asked, and a vote on what gets built next.
Granted by hand when an engagement starts, and it carries the end date of that engagement. Threads stop being rationed, attachments get big enough for a real build log, and replies go to the front of the queue.
Open question threads
Unlimited
Feature requests
25 open at a time
Attachment size
100 MB
Reply priority
Priority
Seats
1 minimum
AI
AI level: PulseSharper reasoningSurge after 3 months in a row
A company with more than one person who needs an answer.
from $2,400
per month Β· USD
The monthly retainer, as an account. Three seats minimum, because below three it is Client wearing a different word β and every seat gets better limits than Client, not the same limits divided up.
Not a summary β this is the whole set. A limit that exists and is not on this table would be enforced without ever being stated, which is the one way a comparison table can lie.
Every limit, compared across the three plans
Limit
Free
$0
Client
from $800
Retainer
from $2,400
Open question threads
1 at a time
Unlimited
Unlimited
Feature requests
3 open at a time
25 open at a time
Unlimited
Attachment size
5 MB
100 MB
1 GB
Reply priority
Standard
Priority
Priority
Seats
1 minimum
1 minimum
3 minimum
AI
AI level
Spark is quick, Pulse reasons more sharply, Surge reads most carefully.
AI level: Spark
AI level: Pulse
Surge after 3 months
AI level: Surge
AI drafts
A request or a reply, drafted from your words. You edit it first.
10 a month
100 a month
300 a month
Questions about the work
Answers from this siteβs own pages, with those pages listed.
20 a month
200 a month
500 a month
Speak recordings
A recording turned into a draft. Recording itself never counts.
10 a month
100 a month
300 a month
Going down a plan never deletes anything. Whatever is over the smaller limit becomes read-only and stays readable, exportable and yours.
What the work costs, and which plan it puts you on
These are the six ways I take on work. They are priced per engagement, not per month, and the account plan follows from the engagement rather than being a separate thing you buy.
Two things worth saying first
Every figure below is a floor. Compliance work, an urgent deadline or an unusual stack moves the quote up, and I say so before you commit to anything.
The first thirty minutes are free β scoping, a recommendation, and an honest answer if the work is not something I should be doing.
Small feature or bug fix
1β2 weeks
from $800
per engagement
One feature, integration or fix on a codebase that already exists, with thirty days of bug fixes after delivery.
Puts your account on Client
MVP build
4β8 weeks
from $3,000
per engagement
Discovery, a production-grade app, the backend behind it and CI/CD. Typically $3,000β$8,000.
Puts your account on Client
Production app
8β16 weeks
from $8,000
per engagement
Full architecture, web and mobile, role-based access, audit logging, analytics and handoff. Typically $8,000β$25,000.
Puts your account on Client
Codebase rescue or audit
1 week for the audit
from $1,500
for the audit
Security, performance, dependencies, type safety and CI/CD, with a prioritised roadmap and effort estimates.
Puts your account on Client
Fractional retainer
monthly, 30-day notice
from $2,400
per month
Around thirty hours a month, a monthly architecture review, priority bug fixes and direct access.
Puts your account on Retainer
Mentoring and code review
booked in one-hour slots
$60β80
per hour
$60 an hour for individuals, $80 for teams. One-to-one sessions, PR-level review and architecture office hours.
Puts your account on Client
Hosting, third-party services and store fees are yours and are paid to those vendors directly. For anything this page does not price, get in touch.
Paying, and telling me about it
There is no checkout on this site and no processor sitting in the middle. You send the money the way you already send money, and then you tell me β those are two separate steps because they happen in two different places.
1
Send it
Bank transfer, Wise, or whatever we agreed. Every method, with its own fees stated, is on the payment page.
The form beside this records it against your account, so when the transfer lands I already know whose it is. It does not charge anything and it does not change your plan β I do that by hand once the money arrives.
3
I set the plan, with an end date
Every grant carries the date it runs out and the plan it falls back to. A plan that never ends is a free tier with extra steps, so this product does not have one.
Two things about the paid plans
Short, and here rather than only in the terms, because these are the two questions people ask after they have paid.
Cancelling stops the next renewal, not this one. You keep everything you have paid for until the end of the period you paid for, and it does not renew after that. Nothing is switched off early.
Free accounts help pay for themselves. I may use content from free accounts to improve and train the features I build here. Content in a paid plan is not used that way without your explicit consent. You can object at any time and I will exclude your account, and moving to a paid plan stops it outright.
The full versions are in the terms, and the data-use clause is also in the privacy policy under how the data is used β a practice that only appears in the terms is a practice nobody has disclosed.
What a downgrade does
Everything you wrote stays. Threads, requests, votes and attachments are all still there and still readable.
Whatever is over the smaller limit becomes read-only, and the page says which items those are rather than hiding them.
Nothing is deleted for not paying. Deleting somebody's only copy of their own writing is not a billing policy.
Questions people actually ask
No, and it works the other way round. You hire me, and the account plan follows so that the thread we are working in stops being rationed. The plan is a consequence of the engagement, not a gate in front of it.
Because there is no processor here and no callback for anyone to forge. You pay through a method we agreed, I check that it arrived, and I set the plan with an end date. It costs a working day of latency and removes an entire class of fraud.
One person with their own sign-in, their own threads and their own limits β not a shared login. Three is the minimum, because below three it is the Client plan wearing a different word. Every seat gets better limits than Client rather than Client's limits divided between people.
It falls back to the plan named on your card above, that day, without anything having to run. The expiry is worked out every time your plan is read rather than by a nightly job β a job that fails to run would quietly leave people on a plan they have stopped paying for.
Yes β PKR, EUR, GBP and AUD, converted at the rate on the day we agree the work. Invoices are written in USD so there is one number both of us are looking at.