About Us
We develop software primarily for ‘data cleansing’ or parsing data for importation to databases for subsequent analysis and report generation.
What is CaseRunner?
CaseRunner enables an investigation team to manage the various incidents, avenues of enquiry, tasks, indexing, and linking of free text and entity data gathered in complicated investigations.
ResearchRunner or CaseRunner (depending on how either is configured) are versatile client/server computer applications that operate on a Microsoft SQL Server database.
Designed for multiple research or investigation purposes, they serve as an analytical research tool capable of gathering, indexing, collating, and structuring text narratives. Additionally, they support over thirty common entity types, including people, organisations, locations, events, vehicles, vessels, plus catch-all categories like objects, animals, vegetation, mineral, and intangibles. Furthermore, they can be easily scaled to accommodate entity types specific to any unique project.
In this capacity, ResearchRunner serves as an ideal repository for collating research materials for various purposes, such as writing books, theses, assignments, or complex reports.



We've helped many organisations organise their date effectively...
CaseRunner excels as an investigation case management application or a critical incident management tool for law enforcement – based on the time-proven running sheet and indexing methodology used in complicated investigations before the advent of computer systems.
Who we Are?
Investigation case management
In investigation case management, process should not take precedence over production. Unfortunately, some case management applications bog down and distract the front-line investigators and analysts with bureaucratic reporting and control mechanisms.
In contrast, the processes in CaseRunner (and ResearchRunner) simplify report writing, court statement compilation, and court information documents primarily by copying and pasting the same information that may need to appear several times in any of these documents as well as the running-sheet.
Additionally, CaseRunner, as distinct to ResearchRunner, inherits all the essential functionality from the telephone call analysis application, CallRunner, which has been relied upon by the New South Wales Police for over two decades. These functions include processing, linking, and saving telephone call records, integrating returned search data in IPND reports, integrating Cellebrite data extracted from seized mobile phones, processing cell tower ping location reports, importing Facebook friend lists, and importing SIM card content.
A prominent feature of both configurations lies in its research capabilities, enabling Users to directly collect, collate, index, and structure information of interest from various sources, including inquiries, digital documents, books, Kindle books (which normally can’t be copied), PDF files, imaged text, and financial statements.
Both applications also supports multimedia content, and can play, store, and transcribe video or audio digital files to text.
Overall, either configuration offers an intuitive and powerful platform for researchers, students, investigators, and law enforcement professionals to manage complex data.
FAQ
FAQ
Team Members
Our expert team members


About the Developers
These products are the brainchild of Bill Beale – a career investigator and manager of investigators and has over thirty years investigative experience. He understands the challenges of investigating and managing complicated investigations and how technology can be leveraged to simplify the recording and collation processes. In the 1980s, before the widespread use of personal computers, when working as a war crimes investigator for the Australian Special Investigation Unit, Bill developed a computerised case management application based on the time-tested manual police ‘running-sheet’ and card index system to manage the large number of suspects, events, and geographical locations assigned to his team.
In his role as a Chief Investigator at the New South Wales Independent Commission Against Corruption, Bill designed the Commission’s original investigation case management system.
He also developed a telephone call charge application for the New South Wales Police which has been in use for over twenty years. (This functionality forms part of the CaseRunner version).
Bill has a degree in administration, topping the course, with majors in law and computing, followed up with postgraduate studies in computing and accounting.
Graham Beale adds experience and expertise in various domains, including business, finance, sales, customer service, and relationship management. Starting out his career as a chartered accountant helps him bring a keen understanding of business dynamics and a strategic mindset to his engagements. Over the years, he has honed his skills and gained practical knowledge in the sale, implementation, and operation of enterprise software solutions for organisations enabling them to achieve their goals and leverage technology for a competitive advantage.
Ready to get the best solution for your organisation?
Contact us today to see how we can help.
When Experience Counts...
The developer of CallRunner and ResearchRunner has had over thirty years of experience in law enforcement, principally as an investigator or manager of investigators, with the Australian Capital Territory Police, the Australian Federal Police, the Federal Attorney-General’s Special Investigations Unit (War Crimes) and the New South Wales Independent Commission against Corruption.
He developed a case management application for use in the Special Investigation Unit and helped set up the Unit’s LAN. In the early nineties, he directly assisted in the design and development of the Independent Commission Against Corruption’s case management application. Although this was a basic application because of budget restraints, it remained in use for around twenty years.
He has a degree in Administration with majors in law and computing, and was awarded the Institute of Management prize for topping his degree course. He has also completed post-graduate computing and accounting studies at UTC. The node-and-relationship database he designed for CallRunner and ResearchRunner preceded the now-popular graph database model by ten years.
Some of the companies we've helped
Victoria Police | Queensland Police | NSW Police | Western Australia Fisheries | Federal Attorney-General’s Special Investigation Unit (war crimes 1939-45) | NSW Independent Commission Against Corruption | South Australia Independent Commission Against Corruption