Skip to content

Our story

Built in Canada, for the people who move freight.

Hexagen Technologies Inc. is a Canadian software company. We build one product: a transportation management system for carriers and brokers, in English and in French.

Where we started

A dispatcher's desk.

A spreadsheet of quotes. An inbox of orders. A whiteboard of trips. A telematics tab. An accounting package. Five copies of the same trip, and a phone to keep them in step. We did not set out to add a sixth. We set out to make one record that every one of those screens — and the driver — could read and write.

How we work

Six things we hold to.

  1. One record, every view

    A change is committed once and every screen that shows it is told. Re-typing is a defect, not a workflow.

  2. Portable by design

    Azure is where we host, not what we depend on. The same image runs on plain Docker and bare metal, on PostgreSQL, SQL Server or MySQL, so a customer who wants their own installation gets the same software.

  3. Honest about AI

    Every AI feature is beta, optional and advisory. We publish what each one sends, where it runs, and what still works with it off — and nothing a model produces changes a record of your business by itself.

  4. Both languages, one product

    The product, the sign-in and every legal document are served in English and French, at the same version.

  5. Written down, and kept true

    Our privacy policy is a description of what the software does, checked against the code claim by claim. When it changes, the previous version stays readable.

  6. Your rows are yours

    Tenant isolation is the failure we design against first: application scoping, row-level security in the database, and foreign keys that refuse a cross-company reference.

Talk to a person.

Questions about a self-hosted installation, a plan, or the product — write to us and a person answers.

support@hexagen.ca