ARC modernizes legacy systems in six phases you approve. It works out what your system actually does, gets your stakeholders to agree what it should become, then rebuilds it to that plan.

Discovery and Audit from $1,000, fixed by the size of your code. Decide on the rest once you've seen it.

Search PolicyHub⌘K
ARC
Who uses PolicyHub day to day? Internal staff, customers or partners, roughly how many, and what roles do they play?
Internal staff and about 1,400 independent agents.
ARC
Noted: internal staff plus about 1,400 agents. Roles help later, when we check who can do what in the code. Add them any time.

What's broken, fragile or slow today, and has anyone tried to modernize PolicyHub before?
tbd
ARC
I'll leave known issues open; the discovery report will flag it.

One more, for your inventory: roughly what does an hour of PolicyHub being down cost the business? Think quotes agents can't bind, renewals that don't go out, calls into the service center. A range is fine.
01 Intake

Tell ARC what the system does, who uses it and where the code lives.

Search PolicyHub⌘K
ARC
Who uses PolicyHub day to day? Internal staff, customers or partners, roughly how many, and what roles do they play?
Internal staff and about 1,400 independent agents.
ARC
Noted: internal staff plus about 1,400 agents. Roles help later, when we check who can do what in the code. Add them any time.

What's broken, fragile or slow today, and has anyone tried to modernize PolicyHub before?
tbd
ARC
I'll leave known issues open; the discovery report will flag it.

One more, for your inventory: roughly what does an hour of PolicyHub being down cost the business? Think quotes agents can't bind, renewals that don't go out, calls into the service center. A range is fine.

Intake. Tell ARC what the system does, who uses it and where the code lives.

The short answers

What ARC is, who it's for, and how it works.

01What is ARC?

ARC, the Architecture Refactoring Coordinator, is a platform for modernizing legacy software. It reads an existing system's code, database and documentation into a map of what the system does for the business, gets your stakeholders to agree what it should become, and then rebuilds it to that agreed plan with coding agents.

02Who is ARC for?

Organizations sitting on systems that are too important to switch off and too old to keep extending, and the people who have to approve replacing them.

Enterprise and solution architectsA cited map of what each system does, and a target they sign off section by section.
CIOs and CTOsA portfolio view of the estate and a fixed price per phase before anything is committed.
Security and complianceEvery rule traced to the code it came from, and a vendor that isolates, encrypts and never trains on your code.
PE operating partnersApplication maps for carve-outs, roll-ups and post-close rationalization, in weeks.
Heads of engineeringSystems their team inherited but didn't write, documented and rebuilt without pulling engineers off the roadmap.
Business and product ownersThe rules their operation runs on, in plain language, confirmed by them before anything is rebuilt.

03How does the technology work?

A coding agent reads a handful of files and infers the rest. That works for a feature. In a modernization it is how the rule buried in a stored procedure gets missed, how an integration nobody mentioned breaks in production, and why you get a different answer every session.

ARC works the other way round. It indexes the whole estate before any model interprets it: every file in every repository across 78+ languages, plus the database. Code is parsed into abstract syntax trees, the same structure a compiler builds, so ARC follows real call chains, type hierarchies and data paths across millions of lines instead of guessing from text. A two-tier embedding index sits on top: a 161-million-parameter code model fused with a natural-language model, so an architect's question and a developer's identifier find the same code. Each of the six stages below reads from what the last one proved.

  1. 01Code ingestionEvery file, read once, read-only

    Repositories, schemas and stored procedures across 78+ languages, indexed before any model draws a conclusion.

    • Abstract syntax trees: real call graphs, types and data paths, not text matching
    • Two-tier embeddings: a 161M-parameter code model fused with a language model
    • Credentials used read-only, then deleted
  2. 02Audit and analysisMeasured, then interpreted

    Around fourteen analysers compute the system: dependencies, integrations, data contracts, screens, journeys, security and code quality.

    • Business rules as Given / When / Then, cited to files and lines
    • Security findings mapped to the controls auditors ask about
    • Change coupling and hot spots from git history
  3. 03RearchitectEnterprise architecture in a box

    A structured architecture intake: 96 questions across 15 areas, from your SDLC and hard constraints to hosting, data, security and team.

    • Constraints first: compliance, frozen schemas, approved stacks
    • Every answer becomes a pinned decision with a decision record
    • Signed off by your architects, section by section
  4. 04PlanIntent becomes specification

    The approved future state is written as a spec pack: one specification per capability, in build order.

    • Each spec owns the legacy rules it must preserve
    • Acceptance criteria and API contracts per capability
    • Open questions routed to the people who can answer them
  5. 05Code generationA harness, not a prompt

    Coding agents build each spec as stories, and every story passes the same gates before it counts.

    • Tests written and run per story; 100% pass acceptance first time
    • Security audit and dependency scan on every build
    • Spec-to-code traceability, documentation and ADRs
  6. 06DeliveryProven before it ships

    Our QA team tests the new system against the rules discovery extracted, and a Field CTO owns the cut-over.

    • Acceptance walk against legacy behaviour, rule by rule
    • Handover checklist, defect register and runbooks
    • Compliance evidence packaged for your auditors
One index, one decision record.Every stage reads from the same index and appends to the same record of decisions, so the plan your architects approved is the plan the agents build.
Complete and measuredThe whole estate is analysed and its structure computed before any conclusion is drawn. Nothing is missed because it wasn't in the prompt.
Every claim verifiableEach rule, capability and decision links to the files and lines behind it. Your architects check evidence, not a model's confidence.
The same answer twiceA fixed pipeline over one index means the plan doesn't drift between sessions, agents or teams.

Want the engineering detail? Read the architecture and security docs →

Why modernization stalls

Software isn't a bridge. The ground keeps moving under it.

A civil engineer can price a bridge, pour the foundation and hand over the keys. Software doesn't sit still while you build it. Engineers leave and take what they knew with them. Frameworks age out. Regulators change the rules.

After twenty years, a hospital, a bank or an airline runs on a system nobody wants to touch and nobody can afford to replace. Buying a product flattens rules that took decades to encode; a two-year rewrite spends most of its time re-learning what's already in production.

70%of large modernization programs fail to deliver on their original goals.
2yrsaverage program length.
8moof discovery before the first line of new code.
50M+lines to audit and rebuild, written by people who have long since left.
End-to-end delivery

Generated code isn't a system in production. People get it there.

Most modernization tools stop at a pull request. The last mile, testing against real business behavior, deciding the cut-over, keeping five teams moving in the same direction, is where programs stall. ARC can carry that mile with you, or hand it to your team at any phase.

02Discovery
03Architecture
04Plan
05Code gen
06Delivery
→Production
ARC platform
Reads, plans and rebuilds the system, every step approved by your people
QA team
Tests the new system against the business rules discovery found
Field CTO
Owns the target architecture and the decisions between teams, through go-live
Your team
Approves each phase, owns the domain calls, runs the system after cut-over
QA team

Tested against what the old system actually did.

Discovery leaves a catalogue of business rules, each cited to the code it came from. The QA team turns that catalogue into the acceptance bar for the new system, so "it works" means "it behaves like the system your business depends on", not "the unit tests pass".

It's the help most teams need when their own testers are already committed to keeping the legacy system running.

$15,000 per 30-day block
Field CTO

One senior owner for the architecture, from sign-off to go-live.

A senior ARC technical leader embedded with your team for 30 days at a time. They own the modernization architecture, settle the decisions that stall between teams, and keep delivery pointed at production rather than at the next demo.

Useful when the program has sponsors and engineers but no one whose job is to hold the whole picture.

$25,000 per 30-day block
Security and architecture

Built to pass the review your architects will run.

ARC reads your most sensitive asset, your source code. So isolation, model choice and retention are documented control by control, with what is in place today and what is in progress. Read the security docs.

Isolated by design

Every request is checked against the organization in the caller's signed token. Storage is partitioned per organization and project, and each project gets its own search index.

Tenancy architecture →

Your models, your boundary

Tasks are routed to the right Claude model per job. Private deployments call Amazon Bedrock inside your own AWS account, so prompts never leave it. Nothing is used for training.

Model choice and Bedrock →

Deploy where you need

Hosted multi-tenant, single tenant, inside your VPC, on-premises or as a black box. Same product, same phases.

Deployment options →

Controls you can audit

Mandatory MFA, customer-managed KMS keys, TLS 1.2+, a write-locked audit trail and threat detection. SOC 2 Type II audit underway.

Compliance →
Pricing

Published prices. Fixed per phase, set by the size of the system.

Start with discovery and audit. Take the rest of the modernization when the findings justify it, and add a QA team or a Field CTO to carry it to production. Prices are per application, one-time unless marked.

SmallUnder 300K lines of code
Medium300K to 2M lines
Enterprise2M lines and up
Get started

Discovery and Audit

What the system does, who uses it, how it's built and what's risky, each finding cited to its source. Project intake is included at no charge.

Small$1,000
Medium$5,000
EnterpriseFrom $10,000
  • Executive summary and engineering wiki
  • Business rules, journeys and capabilities
  • Security and maintainability audit
Start with discovery
Small · Medium · Enterprise

Architecture, Plan and Code gen

Your stakeholders sign off the target, ARC writes the spec pack, and agents build it behind visible quality gates. Ends with a repository your team can run.

Small$50,000
Medium$250,000
EnterpriseTalk to us
Get a quote
Delivery service

QA team

Testers who check the new system against the business rules discovery extracted, so production readiness doesn't wait on your own stretched team.

$15,000per 30 days
Add a QA team
Delivery service

Field CTO

A senior ARC technical leader embedded with your team. Owns the modernization architecture, unblocks decisions across teams, keeps delivery on track.

$25,000per 30 days
Add a Field CTO

Platform and deployment

Inventory · fewer than 10 applicationsFree
Inventory · fewer than 500 applications$5,000 / yr
Inventory · 500 applications or more$15,000 / yr
Single tenant · dedicated, isolated environment$1,000 / yr
Customer VPC, on-premises or black box$75,000 / yr
Single sign-on · EnterprisePriced by active users
MCP server for your coding agentsOn request

Discounts

All at once · full modernization with delivery services15% off
More than 10 applications committed10% off
More than 500 applications committed20% off

List prices in US dollars; your agreement may differ. Want a rough number first? Try the cost of legacy calculator.

Use cases

Three reasons teams start now.

All use cases →

Compliance and audit relief

Regulators want evidence. ARC produces a map of every rule, its data and where it came from. Your auditors stop asking engineers to explain things from memory.

Cost and complexity takeout

Most legacy platforms cost more to keep alive than to run. ARC finds redundant services and dead code, and sizes infrastructure against real usage, not the shape it grew into.

Ready for AI-assisted engineering

Coding assistants only help when they can understand the code they're in. ARC leaves a clean architecture, typed interfaces and documentation that lives with the code.

Questions

What architects ask first.

No. Discovery is a fixed-price engagement, set by the size of your code, and you keep everything it produces. The first call to scope it costs nothing.

Book a call

A 45-minute scoping call. You leave with a fixed price.

An engineer runs the call, not a sales rep. Bring an architect or tech lead, and whoever owns the budget.

  1. 0–5 min
    Your systemWhat it does, roughly how big it is, and what's forcing the change.
  2. 5–15
    SizingWe place it in a band, Small, Medium or Enterprise, from lines of code and repositories.
  3. 15–30
    ScopeWhich applications, which repositories, and who should confirm what discovery finds.
  4. 30–45
    Price and start dateThe discovery price for your band and when it can begin. No obligation.

Need an NDA first? Say so in the form and we'll send ours before the call.

Day
Time your time zone
Roughly how big is the system?

45 minutes on video. You'll get a calendar invite straight away; reschedule from it any time.