Pay for verified lines, not promises
Annual license with prepaid LOC bundle and pay-as-you-go overage. Zero surprises, zero hidden costs, verification included on every conversion.
Total transparency, full control
Forget vague estimates, opaque tokens and hidden multipliers. With Scriba AI you know exactly how many lines you convert, what you get and what you spend — before you even start.
Zero bill surprises
The Simulator computes LOC and cost before processing. Accept or decline: nothing is due if you don't proceed.
All-inclusive, line by line
AST analysis, translation, repair-loop and differential equivalence testing are included for every converted line.
Lines roll over year after year
Unused included lines accumulate on renewal. You never lose what you've already paid for.
One unit, every language
Modern, legacy and mainframe are counted the same way. Logic does not depend on the source language.
Verification guaranteed
Every line is brought to a verified state before delivery. You don't pay for unvalidated output.
You decide, always
Explicit approval on quotes, real-time dashboard and complete audit trail on every conversion.
Same platform, more users and projects
Starter, Professional and Enterprise deliver the same capabilities: all languages, included verification, dashboard and compliance. The only difference is the number of included users and projects per year.
Starter
For partners starting their first conversions with contained volumes.
Professional
For growing partners managing conversions across multiple clients simultaneously.
Enterprise
For large-scale partners managing advanced governance and higher volumes.
Line-of-Code Pricing Model
Usage cost consists of an annual license — including platform access and a prepaid LOC bundle — plus pay-as-you-go consumption for lines migrated beyond the bundle. Unused included lines roll over on renewal.
Annual license
Continuous platform access, updates, prepaid LOC bundle, verification included on every conversion and automatic tier governance.
LOC consumption
Migrated lines are drawn from the prepaid bundle. Once exhausted, additional lines are billed on consumption at the agreed rate.
Rollover and control
Unused LOC roll over to the next year upon renewal. Every conversion requires explicit client approval of the platform quote.
How we count LOC
A deterministic and transparent count designed to eliminate bill surprises.
AST logical unit
LOC is derived from the syntax tree, not the physical file line.
Max characters per line
Textual fallback: a line above the threshold (e.g. 120 chars) counts as multiple units.
Pre-count normalization
Language pretty-printer before counting: formatting does not affect the result.
Non-productive lines excluded
Only significant statements are counted; blanks and comments are excluded.
Source fingerprinting
Already-migrated code resubmitted above similarity threshold is not counted as a new line.
Significant delta threshold
A change counts as new only if its AST delta exceeds a threshold.
Flexible and transparent
Minimum 12-month contract, with automatic renewal unless cancelled with 30 days' notice.
The annual fee is billed on order to activate the license. LOC consumption beyond the prepaid bundle is billed monthly on actual usage, always based on quotes accepted in the platform. Additional LOC bundles can be purchased as needed.
Try before you buy
Start with a free Proof of Concept on your code. No commitment, no credit card. We show you the LOC count, the converted output and the quality report — before any decision.
Request a Free PoCStart with a free PoC on your code
Discover how many LOC you can convert and how the model works, with no commitment.