A London executive recruitment agency ran its whole business on a FileMaker system a third-party developer had built years earlier. The data was encrypted, the exports were switched off, and the only full-access login belonged to a developer who had moved on. We got them their data back and rebuilt the system as a web app.
FileMaker
encrypted, ~£1,500/yr in licensing
PostgreSQL
open format, no licensing fees
7,000+
candidate records, relationships intact
Days
core migration and working app
Everything the agency did ran through one FileMaker solution: more than 7,000 candidate records, over 700 client and agency companies, and all their live briefs. It cost around £1,500 a year to license, only worked on machines with FileMaker installed, and gave the client no real way to reach their own data.
It was also locked down at every level. The database files were encrypted at rest. The login the client had was heavily restricted, the usual export routes were turned off, and the only full-access credentials sat with the original developer. In practice the business’s own records were held hostage inside a proprietary format. Plenty of companies find this out only when they try to leave.
Chasing the original developer or paying for another year of licensing would have solved nothing, so instead we worked through every possible way of getting the data out. The live production server was treated as read-only the whole time, so nobody’s working day was disrupted.
The obvious routes were all dead ends. ODBC and JDBC, the FileMaker Data API, and reading the files directly were each blocked by the encryption and the privilege restrictions. We found a way through the application layer instead and recovered the core business data: every candidate, every company and every brief, with the relationships between records still intact.
From there the data was cleaned up, restructured, and loaded into PostgreSQL, an open-source database with no licensing fees and nothing tying the client to a single vendor.
On top of the recovered database we built a browser-based application the team can use from any device, with nothing to install. It went well past a straight copy of the old system:
The core migration and a working application were delivered inside a few days. The agency now owns its data outright in an open format, pays nothing to license its database, and runs on a system that can grow with the business instead of one frozen in place by a developer who left.
If your business runs on an ageing FileMaker, Access or similar database, especially one built by someone who is no longer around, your data is almost always recoverable even when it looks locked away. And building a replacement can cost less than carrying on paying to license the old one.