Back to the application

Privacy policy

This application is used by freight forwarders to ask carriers for transport prices by email. What follows was written from what the code actually does. Where the usual phrase would be misleading, the longer and accurate sentence is here instead.

Last updated 2026-09-23 · Version 2026-09-23

Whose data this is

The company that signs up decides what happens to the data in its own mailbox and its own records. We handle that data for it and for nothing of our own.

Carriers and clients never signed up with us. Their names, addresses and messages are in the application because our customer's mailbox and records hold them. If you are a carrier or a client, the company that wrote to you is the one to ask; we will help it answer.

Your mailbox: what is read, what is kept

If you connect a mailbox, the application signs in to it every few minutes and looks at the inbox. For each message it reads the sender, the subject, the date and the two headers that say what the message replies to. That is how a carrier's answer is told apart from the rest of your mail.

Only two kinds of message are kept. One: a message that answers a request the application sent, recognised by our own message identifier in its headers. Two: a message from a carrier this company asked within the last 14 days that carries no such headers — it is set aside for a person to look at, is never read for a price, and never becomes a carrier quotation by itself.

For those two kinds the whole message is kept: its bytes exactly as they arrived, its text, and a record of its attachments.

Every other message is dropped. Nothing about it is written to the database — not the sender, not the subject, not even a count of it against your account. What we will not claim is that it was never looked at: to decide, its envelope passes through our server's memory, and a message that looked like a reply is downloaded whole before being thrown away.

What is never done to your mailbox

Nothing in your mailbox is deleted, moved, marked or changed. The one thing written there is a copy of an email the application has just sent for you, filed in your Sent folder so your own mail programme shows what went out. No folder is created, and no message that we did not send is ever filed.

Email that belongs to nobody

There is an older way of receiving carrier replies, at addresses on pricepool.eu. A message arriving there that matches no request is stored, belongs to no customer, and can be seen only by us as the operator. It is the one case where email sits with us rather than with the company it was meant for.

The client email you paste

When a dispatcher pastes a client's email to create a shipment, that email is kept whole and unchanged, for as long as the account exists. It is what the shipment was read from and the evidence if a price is later disputed. It usually carries the client's name, address and contact details, and that client never signed up with us.

Read by a machine

Two things are read by a machine: a carrier's reply, and the client email a dispatcher pastes. They are sent to Anthropic's API and read by the model claude-opus-5. What is sent is the carrier's own words with the quoted thread stripped away, or the pasted email as it stands. Attachments are never sent. A message the application did not keep is never sent.

Anthropic does not use what is sent through its API to train its models. It keeps what is sent for a limited period under its commercial terms, to run the service and to look for misuse. We have not signed a zero-retention agreement with Anthropic.

Nothing the machine reads acts on its own. Every value it proposes is shown to a dispatcher beside the exact words it was read from, and counts for nothing until a person confirms it.

Where this runs

The application runs on Vercel, and the code that handles your data runs in Washington, D.C., in the United States. The database is with Supabase, on servers in Europe. Data therefore travels between the two on every request and leaves the European Union in ordinary use. This is written plainly because "your data stays in Europe" would not be true.

Your mailbox password

A mailbox password you type is encrypted on our server before it is stored, with a key that is not in the database, and the stored value is out of reach of the interface your browser talks to. It is never sent back to your browser and never written to a log.

What we will not pretend: whoever holds the application's production settings — that is us — holds both the key and the means to read the stored value. Treat it as a password we could read, and do not reuse it anywhere else.

What the logs hold

The server keeps short operational records: which company, which account, how long something took, what kind of failure happened. They hold no message bodies and no words quoted out of a client's email.

When a mail server refuses us, its own wording is kept in that log and never shown in the application, because such wording can describe somebody else's network.

How long it is kept, and how to have it deleted

Nothing is deleted by itself. There is no retention period in the application: stored messages, their raw bytes and every email it has sent stay for as long as the account does.

There is no button that deletes a company, exports its data, or erases a single message. On a written request from the company whose data it is, we delete it by hand within 30 days and confirm when it is done.

Deleting a carrier or a shipment inside the application removes that record and what hangs from it. It does not remove mail that has already arrived or email that has already been sent.

Asking about your data

If you are our customer, what the application holds for you is on your own screens, and you can ask us for anything beyond them. If you are a carrier or a client, ask the company that wrote to you; we will help it answer. Either way, write to contact@pricepool.eu.

Changes

When this policy changes in a way that matters, its version changes and the companies using the application are told. The version each company accepted is recorded against that company.

Who else handles it

The application could not work without these. Nobody else receives your data, and it is never sold, never used for advertising and never shared with anyone we have not named here.

WhoWhat they doWhat reaches themWhere
AnthropicReads a carrier's reply and a pasted client email, and proposes the figures in themThe text of those two kinds of message. No attachments, and nothing the application did not keepUnited States
SupabaseThe database, the sign-in, and the stored mailEverything the application storesEurope
VercelRuns the application itselfEverything passing through a screen or a request, while it is being handledUnited States
CloudflareReceives carrier replies sent to the older pricepool.eu addressesThose replies, as they arriveIts own network
Your own mail providerSends and holds the mail; the application signs in to it as you doNothing new — it already holds your mailboxWherever you chose it

Where it is stored

These are the tables that hold something about a person — a dispatcher, a carrier's contact, a client. Each company sees only its own rows; the database enforces that, not only the screens.

companies
company_users
carriers
shipments
rfqs
rfq_recipients
bids
quotes
inbound_messages
inbound_attachments
outbox_messages
mail_accounts

Terms