01Tar it
Source only.
One archive of your programs — tar czf programs.tgz and you're
done. No data files, no credentials, no VPN, no access to anything of yours.
Unique Business Basic · Since 1947
Every year you renew a per-user license on a Business Basic runtime. Every year you pay again for the server under it, the backups beside it and the disaster-recovery plan you hope you never open. Hand us all of it. Your programs, screens, keystrokes and keyed data files run unmodified, byte for byte — we replace the engine beneath them and operate the whole system in our cloud for half the license you pay today, hosting included.
Free · automated · source only · no card · no data files · no sales call
01 Proof
One live production corpus, both engines, every result compared value by value — programs, records, arithmetic, keys and terminal behavior. Nothing sampled, nothing set aside. This is what came back.
Summary screen from the differential test harness: parse 5,079 programs and 536,000 lines at 100%, 1,344,450 records read byte-exact, writes re-read byte-exact in the incumbent runtime, 245 of 245 arithmetic cases matching, a 2 ms keyed lookup against a 3,665 ms full scan, and measured terminal behavior — with zero mismatches across those cases.
5,079
Programs parsed, 100%
536,000 lines of Business Basic source, parsed at 100%. A live ERP corpus, not a benchmark suite — every program in it, including the ones nobody has opened since the eighties.
3.63M
Records read byte-exact
All 3,631,827 records across ten production files, compared on both engines record for record. Largest single file verified byte-exact: 1,704,372 records.
245/245
Arithmetic cases, penny-exact
Every decimal checked to its last place under the PRECISION rounding model. Pennies are not a rounding opinion — a ledger either ties or it does not.
2ms
Keyed lookup on that file
The same read costs 3,665 ms as a full scan of the same 1,344,450-record customer master. Our SQL reads the ERP's keyed files directly and knows their indexes.
Every figure above was measured against the incumbent runtime on 50 GB of live ERP data — 1,344,450 customers, 1,541,007 order lines, 93,301 items — not against our own expectations and not against a synthetic suite. These are a working company's books, read as they sit on disk.
Hosting sits inside the price because the engine is cheap to run. We rewrote it in Rust: 3.4 MB, no virtual machine underneath it, and 14–21x less memory than the Java engine it replaced, on the same workload at default configuration.
We do not sell software we don't run.
Unique Photo ships its own orders, inventory, purchasing and accounting on this engine today, out of Fairfield, New Jersey. We built UBB because our own company depends on it every hour the warehouse is open — the first outage would be ours, not yours. The company behind it has been in business since 1947, long enough to know what an ERP outage costs by the hour, and long enough to still be here in twenty years when you need us.
02 The ask
The whole first step is a file transfer. Our parser does the rest, unattended, and hands you a program-by-program verdict on your own system before anyone talks to anyone. Every renewal you sign in the meantime is a full-price year you will not get back.
01Tar it
One archive of your programs — tar czf programs.tgz and you're
done. No data files, no credentials, no VPN, no access to anything of yours.
02Send it
Drop it on the form or email it. Whatever you send stays confidential, is never shared, and is destroyed the day you ask.
03Read it
What parses, which programs need attention and why — named individually, with line numbers. It tells you something true about your own system whether or not you ever call us back.
03 The risk, reversed
You are being asked to move the system your company runs on. So we took the risk off you and put it on us — at the report, at the assessment, and straight through cutover.
Free first
The compatibility report costs nothing and commits you to nothing. Source only: we never touch a data file, a credential or a network of yours to produce it.
Credited in full
The paid assessment is credited dollar for dollar against your migration. Go ahead and it cost you nothing; walk away and you still own the deepest technical audit your ERP has had in decades.
Parallel throughout
Your current system stays up and serving users through the entire migration, and it is still there the day after cutover. No flag day, no weekend of held breath, and no moment at which the only copy of your business is ours.
Built to your corpus
Key-aware SQL reads your keyed files directly and knows their indexes — that is where the 2 ms comes from. Reporting and print are engineered natively against your own programs rather than emulated, and your assessment determines the priority we build them in.
The engine, the migration, the pricing and the whole measurement record — documented in full on the main site, in the same detail we used to satisfy ourselves.
Read the full story at uniquebb.com