Comparison
Pay as you go versus a resume subscription
A job search is a few weeks of writing, not a year of software.
A job search is a short burst of writing
People buy a resume subscription in a panic, then keep the card charge for eight quiet months. The writing itself happened in week one and week six: a base resume, then a pass for each posting that was actually worth an application. JobHoot prices that burst. One token is Rp 250. A new account gets 50 tokens once. The smallest purchase after that is 100 tokens, Rp 25.000. Unused tokens stay. A month with no applications costs nothing.
A subscription resume builder charges for the seat, not for the write. The plan is the product. You pay in March because you might apply in April. If April is a single role at one company, you still paid for a month of "unlimited" exports you did not need. Pay as you go is the opposite meter: the PDF export and the template switch are free, and a token moves only when an AI write succeeds.
What each model is selling
The subscription is selling access. Log in, pick a template, download, and the invoice repeats. Some of those products gate the ATS-oriented report behind the paid tier, so the number you came for is the thing locked. The cancel link is a second project.
JobHoot is selling finished text. A summary, a rewritten bullet, a tailor against one vacancy, or a cover letter. The guest Resume Score, including Parse Rate, does not require an account and does not spend a token. You can learn that a scanned CV came through at a low Parse Rate before you decide to sign up. Job Match Score, the comparison to one pasted posting, runs after you sign in and spends a token because it is an AI check against that posting.
Neither model is a recruiter. A subscription does not know the hiring manager at the company on your list. A token does not either. The difference is whether you pay to keep the login alive.
When a subscription can still be rational
If you rewrite resumes for other people every day, a flat monthly tool can be cheaper than metering each client. That is a production workflow, not a personal search. If you apply to thirty roles a week and want a human editor on a call, you are buying a service, and a token balance is the wrong shape.
For one person applying in Indonesia over a few weeks, the arithmetic is smaller. Fifty free tokens cover the first drafts. A later purchase of 100 tokens is Rp 25.000, which is one payment, not a renewal. Three tailored resumes and two cover letters do not require a plan that renews in thirty days.
What to compare before you pay anyone
Ask what stays free, what triggers a charge, and what happens when you stop. On JobHoot the document remains yours, the export stays free, and stopping is the same as not buying another pack. There is no annual upsell sitting behind the download button.
Ask what the score is. A vendor "ATS score" inside a subscription is that vendor's formula. JobHoot splits the idea: Resume Score and Parse Rate on the free PDF check, Job Match Score only against one vacancy you supply. The marketing line can say ATS score. The invoice should not pretend those are the same product as a monthly seat.
Payment, when you do buy tokens, goes through iPaymu with QRIS or a virtual account. Failed AI calls are not charged. The refund page covers purchases that were not spent. Read that page before you treat any tool, including this one, as a fee you cannot get back.
A worked month
Say you apply to four roles in June. You upload the PDF you already use and the Parse Rate is fine, so you do not rebuild from zero. You create an account, spend a few of the 50 free tokens on a tailor for the first posting and a cover letter that cites the same work. The second posting is similar, so you edit the file yourself and spend nothing. The third posting wants a tool you have used, named in their words, so you run Job Match Score, accept two rewritten lines, and export. The fourth posting wants a license you do not hold. You skip it. July is travel and you do not apply. The subscription you did not buy does not renew. The token balance sits there until the next real vacancy.
That month is the case this pricing is built for. If your month looks like a recruiting agency's month, with dozens of client files, do the arithmetic on a flat tool instead and ignore the romance of "unlimited." Unlimited is only a bargain when you would have crossed the flat fee in tokens. Most individual searches in a single city never do.
See pricing