Problems & solutions · Custom Software

Arbitration and Hearing Management Software Problems: The 6 That Cost Real Money, and How to Avoid Them

Arbitration AND Hearing Management Software software overview illustration showing common problems and fixes.
The short answer

The most expensive failure in hearing software is treating a bundle page number as the identity of a document. It is a location, and locations move. Counsel is permitted to add nine exhibits the evening before day one, everything after them shifts, and now the cross references in five hundred pages of pleadings point somewhere else. Paralegals repaginate overnight in a hotel with poor connectivity, reissue the index, and check what they can. The errors from that night surface in the hearing room when a member of the tribunal turns to a page and finds the wrong document, which costs credibility at the exact moment you have least of it to spare.

Why does the bundle and reference scope get underestimated so often?

Proposals in this category describe document management and search, which sounds like a repository. The actual requirement is a compiler. A bundle is a compiled view over an ordered set of documents, with deterministic pagination, a generated index and a reference graph that survives recompilation.

What gets missed is that references live inside other documents. Pleadings, witness statements and expert reports all cite exhibits, and those citations were written by humans in prose, in several formats, over months. Capturing them as links to a stable identifier rather than to a page number is the work, and it is part extraction, part convention, part human review. It cannot be added later, because the display layer has to resolve references at render time and the storage model has to hold them as objects rather than as text.

The fix is a design decision taken in the first conversation and tested with a question. Ask how a reference to exhibit C-142 page 7 stays correct after the bundle is recompiled with nine new documents inserted. If a page number is stored anywhere as identity, you will repaginate overnight exactly as you do now, and you will have paid for the privilege. The right answer separates a stable exhibit identifier and internal pagination from the compiled bundle position, and produces a printed concordance for anyone working from paper.

What goes wrong when you migrate historical case files and exhibits?

Three problems, and they compound.

The first is that historical bundles exist as flattened documents. A prior hearing bundle is often a single large file with a burned in pagination stamp, so the individual exhibits have to be split out again and the split is not reliably obvious. Optical character recognition helps and does not solve it, because a stamp can be misread and an exhibit boundary can fall mid page.

The second is provenance. In a matter that ran for four years, the same document may exist in five versions across disclosure, with different redactions applied for different purposes. Migrating them as separate documents without recording the relationship produces a repository where a search returns five near identical results and nobody can say which one was before the tribunal.

The third is confidentiality state. A document that sat inside a confidentiality ring during a prior phase carries obligations that outlive the phase. If the migration loads everything at a single access level, you have created an exposure on day one.

What works: migrate live matters only, exhibit by exhibit, with the case team confirming boundaries and confidentiality state as part of the exercise rather than afterwards. Load closed matters as archival records at their original access level, searchable but not compiled. Record redaction lineage explicitly so a redacted version is visibly derived from an original rather than sitting beside it as a sibling.

Why do the transcript, video and document feeds break after launch?

The live transcript is the feed that matters most and it is the least standardised. Stenography feed formats vary by provider and by market, and the provider is chosen per hearing, sometimes late, sometimes by the other side. A system built against one provider's format meets a different one in month four.

The second break is the rough to final transition. During the day the transcript arrives as a rough version. Overnight it is corrected and replaces what was there. Any note, mark or link made against the rough version has to survive that replacement, and systems that store raw character offsets lose them all. Resilient anchoring is not a refinement, it is the difference between counsel trusting the tool during closings and abandoning it on day two.

The third is remote hearing video, where the platform is chosen by the tribunal or the venue rather than by you, and synchronisation between recording and transcript anchors depends on clocks that drift.

What prevents most of it: treat the transcript feed as an adapter boundary with a canonical internal format, so a new stenography provider is a mapping rather than a rebuild. Ask any prospective developer which providers they have ingested by name. Anchor annotations to content rather than to offsets. And confirm the video platform per matter at the procedural conference, not in the week before the hearing.

What happens when confidentiality rings and data residency are not covered?

These are the two requirements most often deferred, and both are expensive to retrofit.

Access in a hearing is a matrix, not a hierarchy. The tribunal sees the full record and its own private annotations. Each party sees the common record plus its own work product. Experts see their instructions and material within their remit. A tribunal secretary may organise and draft without holding a decision making footprint. In competition and trade secret disputes some documents are visible to external counsel and not to the client, and ring membership changes as the case develops.

If that is enforced in the interface rather than at the data layer, it leaks through a side channel: search results that reveal the existence of a document, an export that includes another party's annotation layer, a print view that ignores the rule. Those are the leaks that actually happen, and they are not recoverable.

Data residency is the other one. Parties or the seat may require the record to remain in a specific jurisdiction, and in some arbitrations that requirement is not negotiable. It has to be a design assumption, meaning the ability to deploy into multiple regions and pin an individual case to one, with backups and logs respecting the same boundary. Retrofitting it usually means rebuilding storage and access layers, so raise it in the first design conversation even if no current matter needs it.

Should you build custom or configure what you already own?

If you run occasional domestic arbitrations, or a handful of hearings a year with conventional bundling, license a hearing platform per case and stop. Opus 2 is genuinely strong on hearings and transcripts and is used in large international matters for good reason. Thomson Reuters Case Center is strong at electronic bundling and widely used in court settings. The per case cost is modest against the exposure, and building your own would be an indulgence. We give that advice regularly and it costs us projects.

Before assuming a build, run one test. Take your own exhibit numbering and pagination conventions to the vendor and ask them to demonstrate a full compile and recompile with a late insertion, using your conventions rather than theirs. If it works, your problem was configuration rather than product fit. If the answer is that you should adopt their convention, you have measured the constraint, and whether that constraint matters depends on whether your conventions are institutional or merely habitual.

Build when volume and specificity appear together. Either alone points to licensing. Together, which usually means an institution whose appointments, deposits, tribunal fee accounts and rule based timetables live in spreadsheets alongside a licensed hearing tool, or a disputes practice running several very large hearings a year with residency requirements a vendor's hosting cannot satisfy, the case is real.

How do hidden costs get into an arbitration software quote?

Five places, and they are specific to this category.

  • Data residency. Deploying into multiple jurisdictions with per case placement is an infrastructure exercise, not a setting, and it multiplies the operations work rather than adding to it.
  • Character recognition and translation volume. International matters carry documents in several languages and scripts, and quality varies enormously with source condition. Priced per page it looks small and at scale it is not.
  • Transcript providers. Each stenography feed format is an adapter. A quote priced against the provider you used last year meets a different one when the tribunal appoints.
  • Institutional rule variation. If you administer more than one set of rules, timetables, appointments and fee logic differ per rule set, and that is logic rather than configuration.
  • Offline hearing mode. Local caching, offline annotation and reconciliation on reconnect is real engineering and is routinely omitted from first quotes.

What keeps the number down is scoping release one to the bundle compiler, the reference graph, search and party segregated access. That is the part that fails at eleven at night.

What separates a hearing build that works from one that fails?

Working systems survive the hearing room network. Rooms in arbitration centres and hotels have unreliable connectivity, and a platform that stalls will be abandoned by mid morning on day one in favour of paper and a laptop full of files. That means the bundle cached locally, annotation available offline and reconciled on reconnect, and a presentation mode that never waits on the network to display a document. This is not a refinement to add in phase two, because there is no phase two for a tool the team stopped trusting on the first morning.

Working systems also treat the tribunal as a distinct user with distinct needs rather than as another party account. A tribunal member wants to move quickly between a transcript line, the exhibit it refers to and their own private note, with nothing on screen that belongs to a party. Getting that wrong is not a usability complaint, it is the reason a tribunal reverts to paper and the parties follow.

Failing builds usually delivered a good repository and lost the hearing. They indexed everything, searched well, and had no compiler, so bundle production stayed a manual exercise and the eleven at night problem was untouched. Test any design against one scenario before committing: nine exhibits inserted the evening before day one. If the answer to that scenario is a recompile and a printed concordance, the design is right. If it is a team of paralegals, you are buying a search engine.

Research & sources

The evidence behind this guide

Independent findings on why this investment pays off. Every link goes to the primary source.

  1. Only 22% of firms are 'future ready' having significantly transformed digitally; these companies show average revenue growth 17.3 percentage points and net margins 14.0 percentage points above their industry average. Source: MIT Center for Information Systems Research (MIT Sloan) (2022) →
  2. Large companies globally have captured, on average, only 31% of the expected revenue lift and 25% of the expected cost savings from their digital and AI transformations - a significant gap between expected and realized value. Source: McKinsey & Company (2023) →
  3. SaaS spend averaged $4,830 per employee (up 21.9% year over year), with large enterprises (10,000+ employees) spending roughly $284M annually and running about 660 apps, while organizations wasted an average of $21M annually on unused licenses. Source: Zylo (2025) →
  4. WordPress powers 41.5% of all websites and holds 59.2% of the market among sites running a known content management system, making it by far the most-used CMS on the web. Source: W3Techs (2026) →
Olivia R. · Senior Product Designer · Sydney

Olivia is a senior product designer working on the software side of Digital Heroes: dashboards, admin tools, internal systems and the screens people use all day rather than once. She writes about designing for repeat use, where speed and clarity matter more than a striking first impression.

View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.

FAQ

Frequently asked questions

How do we test whether a proposed design actually solves repagination?
Give the developer one scenario and listen to the answer. Nine exhibits are admitted the evening before day one, and the pleadings cite exhibits by bundle page. The correct answer is that documents hold stable identifiers and internal pagination, the bundle is a compiled view with deterministic pagination and a generated index, references resolve at render time, and a printed concordance covers anyone on paper. If page numbers are stored anywhere as identity, nothing has changed.
Should we migrate closed matters into a new hearing system?
Migrate live matters only, exhibit by exhibit, with the case team confirming exhibit boundaries and confidentiality state as part of the work. Load closed matters as archival records at their original access level, searchable but not compiled. Historical bundles are usually flattened files with burned in pagination, so splitting them back into exhibits is unreliable, and loading everything at a single access level creates an exposure on day one.
What happens to notes when the rough transcript is replaced by the corrected one?
In a system that stores raw character offsets, they are lost, which is why counsel abandon the tool on day two. Annotations have to anchor to content rather than to positions so they survive replacement. Ask any prospective developer how they handle the rough to final transition specifically, and which stenography providers they have ingested by name, because feed formats vary by provider and market and the tribunal may appoint one you have not seen.
Why is interface level access control not enough for confidentiality rings?
Because leaks happen through side channels rather than through the main screen. A search result that reveals a document exists, an export that carries another party's annotation layer, a print view that ignores the rule. Segregation has to be enforced at the data layer, with annotation ownership, per document access evaluation, access logging and explicit handling of search, export and print. Ring membership also needs to be time bounded, because rings change during a case.
When does data residency need to be raised?
In the first design conversation, even if no current matter requires it. Parties or the seat may require the record to remain in a specific jurisdiction and the requirement is often not negotiable. The system needs the ability to deploy into multiple regions and pin an individual case to one, with backups and logs respecting the same boundary. Retrofitting this usually means rebuilding the storage and access layers.
Is Opus 2 or Case Center enough for our practice?
For most firms running a handful of hearings a year with conventional bundling, yes, and licensing per case is the sensible answer. Before deciding otherwise, take your own exhibit numbering and pagination conventions to the vendor and ask for a live compile and recompile with a late insertion using your conventions. If it works, the gap was configuration. If the answer is to adopt their convention, the question becomes whether your conventions are institutional or simply habitual.
What happens if the hearing room network drops?
A usable system keeps working, because it caches the bundle locally, allows annotation offline and reconciles on reconnect, and never waits on the network to display a document in presentation mode. Arbitration centres and hotel hearing rooms have genuinely unreliable connectivity. A platform that stalls is abandoned by mid morning on day one, and there is no recovering the team's trust later in the same hearing.
What should an institution build first?
The bundle compiler, the reference graph, search and party segregated access, because that is the part that fails the night before a hearing. Case administration, meaning appointments, challenges, deposit ledgers, tribunal fee accounts in multiple currencies and rule based timetables, is the strongest part of the institutional business case but it is a second phase. Building it first gives the secretariat a better spreadsheet replacement and leaves the hearing risk untouched.
What does a $50,000 custom software budget actually buy?
One core workflow done properly: 10 to 15 screens, two or three user roles, a couple of integrations, an admin panel, and automated tests, delivered in roughly 12 to 14 weeks. What it does not buy is that workflow plus a mobile app plus AI features plus five more integrations. The discipline of picking the one workflow that matters is what separates $50,000 projects that ship from $50,000 projects that stall at 70% complete.
We run everything on spreadsheets and Airtable. How do we know it's time for custom software?
The reliable signals are re-typing the same data into multiple tools, one employee acting as human middleware between systems, and errors appearing in handoffs between teams. Hard limits force the issue too: Airtable's Team plan caps at 50,000 records per base, and Business costs $45 per seat per month, so a 20-person team pays about $10,800 a year for a tool it has already outgrown. When workarounds consume more hours than the tools save, the spreadsheet era is over.
What does it cost to keep custom software running after launch?
Budget 15-20% of the original build cost per year, which on a $100,000 system means $15,000 to $20,000 for security patches, dependency updates, bug fixes, and small improvements as real usage reveals what the spec missed. Cloud hosting for a typical business application adds $50 to $300 a month on top. Skipping maintenance does not save the money; in Digital Heroes rescue work, unmaintained systems typically need a far more expensive rebuild within about three years.
Can we migrate years of data out of our current system into new custom software?
Almost always yes, through CSV exports or the vendor's API, and migration should be scoped as its own workstream with field mapping, a dry run, and a planned cutover window rather than an afterthought. The real time sink is rarely moving the data; it is cleaning it, since years of duplicates, free-text fields, and inconsistent formats surface all at once. Pull a full export from your current vendor before committing to anything new, because some SaaS plans restrict exports on lower tiers.
Couldn't I just build my app in Bubble or another no-code tool instead of hiring an agency?
For validating an idea with real users, yes, and we tell clients that honestly. The walls come later: Bubble apps cannot be exported as code to run anywhere else, performance drops on complex data operations, and usage-based pricing climbs as you grow. A meaningful share of Digital Heroes custom builds are rebuilds of no-code MVPs that proved the business worked, which is the system operating as intended: validate cheap, then build the version that scales.
What happens if I stop paying for maintenance after launch?
Nothing breaks on day one, which is what makes it dangerous. Within 6 to 18 months, unpatched dependencies accumulate known vulnerabilities, an integrated API like Stripe ships a breaking change, and the first fix requires a developer to relearn a stale codebase at full price. Budget 15 to 20% of the build cost per year for upkeep; it is the difference between a $500 patch and a $15,000 emergency.
What should I have ready before I contact a development agency?
Three things, none of them technical: a one-page description of the problem in your own words, a list of the tools and spreadsheets the new system must replace or connect to, and a must-have versus nice-to-have split of features. Add a budget range, even a wide one, because it changes the conversation from fantasy to engineering. You do not need a formal specification; producing that is what a discovery phase is for.
Will custom software work with the tools we already use, like QuickBooks and Stripe?
Yes, and this is one of custom software's genuine advantages: QuickBooks, Stripe, Shopify, and most mainstream business tools publish documented APIs built for exactly this. Expect each standard integration to add one to two weeks of build time, and be suspicious of any quote that lists five integrations without asking what data flows in which direction. The hard cases are legacy systems with no API, which is a question to raise in discovery, not in week nine.
We run everything on Airtable and spreadsheets. When is it time to go custom?
The switch usually makes sense when you hit one of two walls: Airtable's record caps (125,000 records per base on the Business plan) or logic the tool cannot express, like multi-step approvals with conditional pricing. There is also a simple cost signal: 25 people on Business at roughly $45 per seat per month is about $13,500 a year, forever, for a tool you are already fighting. Custom is worth it when the workflow is core to how you make money; for peripheral processes, staying on Airtable is the right call.
Who can build a custom software system?

Digital Heroes builds custom software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.

Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.

What makes Digital Heroes different from other software companies?

Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.

Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.

How can I check Digital Heroes is legitimate before getting in touch?

Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.

Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.

Keep reading
let's build

Build something worth launching.

A plan, a team, a timeline, within 24 hours. No decks, no discovery calls. Tell us what you're building and we'll come back with a real scope and a real number.

message us directly · we reply within one business day

mission briefing

Monthly dispatch

Playbooks, real build costs, and what we're shipping. One email a month. No fluff.

visit us

New York HQ

1140 Broadway, Suite 704 · New York, NY 10001

Get directions
Online now

Hey there 👋 How can we help you today?