PrePass Replaced Progress WS_FTP With Files.com Without Breaking Hundreds of Live Customer Connections
PrePass runs North America's most widely used weigh-station bypass and toll payment service. The organization itself is unusual: a nonprofit public-private partnership of state agencies and trucking industry leaders, operating bypass sites at more than 550 weigh stations and inspection facilities across 44 states. More than 700,000 commercial vehicles in over 100,000 fleets use PrePass to clear weigh stations at highway speed, and the service has recorded more than one billion safe bypasses.
That service runs on data moving in both directions. Bypass decisions rest on carrier safety scores, credentials, and inspection history. Fleets, in turn, collect their own operational and financial files from PrePass: activity reports, tolling data, billing files. Every customer needs a secure account of its own to pick those files up. File delivery, at the scale of the entire customer base, is part of the product PrePass sells.
The result was more than a successful migration: Azure B2C logins now provision the corresponding file accounts on Files.com, creating a delivery model that can keep expanding with PrePass's customer and contractor base.
Customer Delivery Had Outgrown Progress WS_FTP
PrePass delivered those files over Progress WS_FTP, and the business had outgrown it. Secure delivery was needed for 500 individual SFTP accounts at the start, covering both automated B2B exchange and individual customer logins, with the base growing continuously. Demand was compounding from an unexpected direction too: customers' own third-party contractors wanted access to the same data files, and every contractor meant another account to create.
What the replacement had to do describes what WS_FTP was not doing. One platform had to cover both populations. It had to start at 500 accounts with headroom well past that. It had to run under PrePass's own domain and branding, and meet the IP restriction, audit-retention, and availability requirements that operational and financial data carries. The sharpest requirement was identity: PrePass customers sign in through Azure B2C, Microsoft's consumer identity platform, and PrePass needed file accounts driven by those logins rather than created and managed as a separate set of credentials. Without B2C integration, there was no viable replacement at all.
And the old estate could not simply be switched off. Hundreds of live customer connections pointed at the server: automated jobs, scripted downloads, saved client configurations. The SFTP host key could not be exported from WS_FTP, so any move meant every connecting customer would see an unfamiliar server fingerprint. The legacy directory tree was organized by customer name, with ingestion jobs wired to those folder names, so users could not even be created in bulk until the structure was standardized.
Consumer Logins That Create Their Own File Accounts
PrePass selected Files.com to replace WS_FTP as the delivery layer for both populations. On Files.com, the delivery platform stopped being a standalone credential store and became an extension of the identity system customers already use.
PrePass connected Azure B2C to Files.com's SAML single sign-on with just-in-time provisioning. When a customer signs in with their B2C identity, Files.com creates the matching user automatically. A customer's file account no longer has to be built before the customer can use it: the login itself provisions it.
A Parallel Migration Around a Host Key WS_FTP Would Not Give Up
The migration ran in parallel with WS_FTP rather than as a single cutover. Prerequisites came first. The legacy directories keyed by customer name were renamed to account IDs, and the database team repointed every ingestion and import job at the new folder names, so users could be created against a standard structure. Files.com's bulk user import then staged the migrating accounts in one template.
PrePass put the new endpoint under its own branded domain, with the dedicated IP addresses that come with it, so customers who allow traffic by address had fixed addresses to allow. Since WS_FTP would not export its host key, PrePass installed a custom SFTP host key on Files.com and sent the new fingerprint out with the connection details, with account managers walking each customer through the change.
The sequencing did the rest. B2C customer accounts moved first. Roughly 20 B2B processes running against partner-controlled remote servers followed. WS_FTP stayed available to accounts that had not yet moved, so the hundreds of live customer connections kept operating through the phased migration. By August 2024, 249 accounts had moved off WS_FTP.
Five to Ten New Customer Accounts Every Sprint
With WS_FTP retired, PrePass replaced a hand-managed delivery estate with a platform that grows at the pace of its customer base.
- For B2C customers, logging in now creates the file account instead of requiring PrePass to build it in advance. Onboarding has continued at five to ten new customer accounts every two-week sprint since the migration, so the delivery layer no longer constrains taking on customers.
- Contractor demand is absorbed instead of resisted. Each customer's third-party contractors get accounts of their own against the same data, on the same platform, under the same controls.
- The Files.com site grew to more than 500 users by January 2026 as customer, contractor, and internal adoption continued.
- Internal teams followed the customers onto the platform. Site systems at hundreds of weigh-station locations, along with HR and Finance, now move files through the same Files.com site, with automations running on their data.
The Estate That Looked Too Connected to Move
File delivery at PrePass used to be a server: hand-provisioned, organized around folder names from another era, and holding its own host key where nobody could reach it. Today it is part of how the company takes on customers. A new fleet signs in with the identity it already has, its Files.com account exists the moment it does, and it collects its reports the same way as the hundreds of customers before it.
The migration is the portable lesson. PrePass never held a synchronized cutover. It ran Files.com in parallel with WS_FTP, moved consumer accounts first and partner-run server processes after, and treated the one thing the old server refused to surrender, its host key, as a fingerprint in a customer communication rather than a blocker. A legacy FTP estate with hundreds of live connections hanging off it turned out to move one phase at a time.
Related Customer Stories

Transportation & Logistics
AAA Northeast Replaced Progress WS_FTP Without a Big-Bang Cutover
The migration preserved partner workflows with a hostname-and-credential change while Files.com made encryption, retention, identity, and auditing enforceable.
Read story →
Transportation & Logistics
FlightSafety Moves Oversized, Confidential Aviation Documents Beyond Email With Files.com
Each outside party signs in through a branded browser experience and reaches one permission-scoped folder through an account that expires on schedule.
Read story →

Transportation & Logistics
HAVI Moved 460 Partner Connections to Files.com to Close Its German Data Centre
Because connection details sat with hundreds of outside companies, HAVI replaced an all-at-once migration with scheduled, service-by-service cutovers.
Read story →