Under construction LotAgent is still being built and is not open for business yet. Any stock you see is demonstration data for dealerships that do not exist, nothing here is an offer to sell, and every page on this site is subject to change. This document is published early, in draft, so that it can be read and corrected before anyone relies on it.
Legal

Privacy Policy

Last updated 17 September 2026  ·  Effective 17 September 2026

The short version

  • Two different relationships. For a dealership's own records — their customers, leads and deals — the dealership decides what happens and we act on their instructions. For the dealership's own account with us, and for this website, the decisions are ours.
  • We do not sell or share personal information, for advertising or for anything else, and we never have.
  • No tracking. Three cookies, all first-party, all strictly necessary. No analytics, no advertising pixels, no third-party scripts on any page.
  • We do not train models on dealership data. A dealer can use their own model key, or connect their own assistant and have no inference run on our side at all.
  • We hold far less than a DMS usually does. No social insurance or social security numbers, no dates of birth, no driver's licence numbers, no bank or card details, no credit reports and no credit applications. Section 4 is the list.
  • Your data is yours. Export it whenever you like, at no charge. Nothing is ever deleted because an invoice went unpaid.

This box is a summary for orientation and is not the agreement. The numbered sections below are.

1Who we are

LotAgent is a dealership management system for independent dealers of used cars, golf carts, low-speed vehicles and powersports. It is operated by Paul Neto, carrying on business as LotAgent, a sole proprietor established in Ontario, Canada (LotAgent, we, us). Paul is also the person accountable for privacy here; there is no department to be passed around.

OperatorPaul Neto, carrying on business as LotAgent, a sole proprietorship established in Ontario, Canada
Business addressOntario, Canada. A full postal address is available on request — write to the privacy contact below.
Privacy contacthello@lotagent.co — reaches a person, not a queue
ServiceThe website at https://lotagent.co, the LotAgent console, the dealer storefronts and vehicle pages we host, the shopper conversation pages, the public inventory API and the MCP endpoint
Where we operateCanada and the United States

LotAgent is in beta. That changes nothing about how we treat personal information, but it does mean the product is moving; §15 says how you find out when this document moves with it.

2Two roles, and which one applies to you

Almost every confusion about privacy in a system like this comes from missing a distinction, so it goes first. We stand in two quite different relationships to personal information, and which one applies depends on whose information it is.

Where the dealership decides and we act for them

A dealership's operating records — the people who enquire about a golf cart, the customer on a deal, the conversations in the messages screen, service customers, the payment schedule on an in-house finance account — belong to the dealership. They decide what is collected, why, and how long it is kept. We host it, keep it safe, and do what the dealership's users tell the system to do. In the language of the law we are a processor (Canada: a service provider acting under PIPEDA s. 4.1.3 accountability; United States: a service provider under the CCPA and equivalent terms in other state laws).

What follows from that, and it matters:

Where the decisions are ours

We are the controller (US state laws say business) for the information that is genuinely about our own relationship with someone:

3What we collect

By surface, because that is how it actually arrives. Nothing here is collected from data brokers, advertising networks, or any source other than the ones named.

3.1 If you run a dealership on LotAgent

WhatWhy it exists
Business name, country, state or province, and the vertical you sell in The four signup answers. Currency, timezone, price-display rules, fee schedule, labour rates and markup bands are all derived from them
Each user's first and last name, email address, role, and rooftop assignments Who may sign in, and what the database will let them see
A password hash, where a password is used at all (PBKDF2-SHA256, 480,000 iterations) Passwordless sign-in is the normal path; passwords remain as a fallback
Sign-in codes: your email address, separate hashes of the six-digit code and of the emailed link, the IP address and browser user-agent of the request, the number of wrong guesses, and expiry The code itself is never stored, so a stolen backup contains no usable credential. The address and user-agent are kept to rate-limit sign-in and to answer “who asked for this code?” after the fact
Sessions: a SHA-256 of the cookie value, never the value; creation and expiry; whether the session was opened by our staff on your behalf A leaked database yields no working session cookie, and revoking a session is one update rather than a denylist
Invitations you send: the invitee's email, the role offered, who invited them, and a hash of the invitation token No account exists for an invitee until they accept
Your dealership's operating data: units, VINs or serial numbers, photographs, prices, costs, deals, repair orders, parts movements, ledger entries, floorplan advances It is the product. Most of it is not personal information at all
Where you have entered one: the encrypted API key for your own model provider, plus a masked hint such as sk-ant-…4f2a Encrypted at rest with Fernet. If no encryption secret is configured the save is refused rather than written in the clear, and the key is never rendered back to the screen
Per-day counts of model questions and tokens, per account A daily ceiling, and evidence of what was spent. It holds no question text

3.2 The customer and shopper records a dealership keeps

We are the processor for all of this (§2). It reaches the system either because a dealership's staff entered it or imported it, or because a member of the public used a page we host for that dealership.

WhatHow it arrives
Contact details: first and last name, phone number, email address, preferred channel, source Entered by the dealership, imported by them, or typed by a shopper into the enquiry form on a vehicle page. Name, phone and email are all optional on that form — a shopper can ask a question giving none of them
Consent records: which channel, which regime (TCPA or CASL), express or implied, when it was captured, when it expires, the source, and the exact wording shown at the time Written whenever somebody grants permission. §8 is about this
Conversations: the messages in a thread, who wrote each one, direction, read state, delivery metadata Typed by a shopper, by the dealership's staff, or drafted by an agent and approved by a person
Leads, tasks and appointments, and the vehicle each concerns Created by the dealership, or automatically when an enquiry comes in
Deal records: sale price, fees and taxes as line items, trade, down payment, term, rate, payment, funding and title status, and the name of the lender Entered by the dealership. §4 is about what is not in there
In-house finance accounts: principal, rate, payment amount and frequency, balance, due dates, and whether each payment was made Entered by the dealership for its own buy-here-pay-here paper
Repair orders and parts tickets, and the customer they belong to Entered by the shop
Photographs of vehicles Uploaded by the dealership, usually from a phone on the lot. They are pictures of stock, but a photograph taken on a forecourt can incidentally include a person, a licence plate or a building

3.3 If you are a shopper who used a page we host

Vehicle pages, storefronts and the conversation page are hosted by us for the dealership whose stock they show. Using one gives us:

3.4 Technical records we cannot avoid

4What we deliberately do not collect

A privacy policy is usually a list of what a company takes. This section is the more useful one, because the most reliable protection for a piece of information is that it was never stored. Each of these is an absence in the database, not a promise about behaviour — there is no column for any of it.

If that changes, this section changes first. Adding any of the above would be a significant change to the product, and §15's notice obligation is written so that it cannot arrive quietly in a release note.

5Cookies

Three. All first-party, all strictly necessary to make signing in or holding a conversation work, and none of them used for analytics or advertising. There is no consent banner because there is nothing to consent to.

CookieWhat it doesHow long
lotagent_session Keeps a dealership user signed in. Holds a random opaque token; the database stores only its SHA-256 12 hours, or 60 days if you choose to be remembered on that device
lotagent_staff The same, for the separate staff console. A member of our staff acting inside a dealer account is time-boxed to 30 minutes regardless 12 hours
lotagent_chat Lets a shopper return to their own conversation without an account. It holds the thread token and nothing else 60 days, or until the thread is revoked

All three carry HttpOnly and SameSite, and Secure everywhere except a developer's local machine, where there is no TLS for it to attach to. Blocking them will stop sign-in and the shopper conversation from working; nothing else depends on them.

6Why we use it, and on what basis

PurposeBasis
Running the service for a dealership — inventory, leads, deals, service, parts, accounting Performing our agreement with the dealership. For their customers' records, the dealership's own basis, on their instructions
Signing people in, holding sessions, stopping abuse and rate-limiting the public surfaces Our legitimate interest in a service that is secure and available, and our agreement with the dealership
Sending a shopper a link to their conversation, or telling them the dealership replied Consent, asked for in its own words at the point of capture and withdrawable in one click (§8)
Operational email to dealership users — sign-in codes, invitations, the morning digest, trial notices Performing our agreement. These are transactional, not marketing
Counting distinct QR scans so the system can tell demand from refreshes Legitimate interest, pursued with the least identifying method that works — which is why the fingerprint is day-salted and the IP address is discarded (§3.3)
Keeping an audit trail of every agent action and every approval Legitimate interest in accountability, and the dealership's interest in being able to prove what happened and reverse it
Improving the product using aggregated, de-identified figures — how often a feature is used, how long a query takes Legitimate interest. This never involves reading a dealership's customer records, never identifies a dealership or a person, and is never model training (§7)

7AI, automated decisions and your data

LotAgent is agent-operated, so this section is not boilerplate — it is one of the main reasons to read the document.

7.1 We do not train models on your data

Not ours, not anyone's. Dealership data is never used as training or fine-tuning material, by us or by the model provider we send a request to, and it is never pooled across dealerships for that purpose. Our model provider's commercial terms likewise do not permit training on inputs submitted through the API.

7.2 Three arrangements, and a dealer picks one

ModeWhose keyWhat leaves our systems
PlatformOurs The prompt for that task goes to our model provider under our account
Bring your own keyThe dealership's, encrypted at rest The same prompt, under the dealership's own account with that vendor and subject to their agreement with them
Your own assistant, over MCPNone stored Nothing. No inference runs on our side at all — the dealership's own assistant connects to their data and does the work

7.3 What is actually sent to a model

The design rule throughout is compute the facts, let the model only phrase them, and refuse when there are not enough facts to be worth phrasing. In practice a prompt contains vehicle details, prices, and the conversation the model is being asked to reply to. It does not contain your whole database, and there is no general “let the model look around” path: the analytics an assistant can run are a fixed set of parameterised queries, each scoped by the same database rules as the person asking.

7.4 Customer conversations are a separate permission, and it is off

Whether an external assistant connected over MCP may read customer message text is its own setting, held at the account level, and it is off until a manager turns it on. Connecting an assistant is consent to reach your business data; it is not consent to send your customers' words to a third-party model. Those are different decisions and the product refuses to bundle them. With the setting off, an assistant can see that a conversation happened and when — never what was said.

7.5 Agents propose; a person decides

There is no automated decision-making that produces a legal or similarly significant effect on anyone. Specifically:

Where Quebec's Law 25 requires it, this section is the notice that automated processing is used to make recommendations, the explanation of what it is based on, and your route to have a person review any of it: write to hello@lotagent.co.

8Texts, emails and consent

Permission is modelled per channel rather than as one box that covers everything, because it genuinely is not one permission.

Marketing email from us to you is a separate matter: we do not run a marketing list. The email we send to dealership users is transactional — sign-in codes, invitations, the digest you asked for, and notice that a trial is ending.

9Who else ever sees it

We do not sell personal information, and we do not share it for cross-context behavioural advertising. Under the CCPA and the equivalent laws of other US states, we have not sold or shared personal information in the preceding twelve months, and we do not do so now. There is no “Do Not Sell or Share” link because there is nothing for it to switch off.

The complete list of companies that process data on our behalf:

WhoWhat forWhat they holdWhere
SupabaseThe database and photo storage Everything stored by the productUnited States (us-east-2)
RenderHosting the application and its workers Data in transit and in memory; server logsUnited States (Ohio)
ResendSending email Recipient address and message content, for the mail we send United States
AnthropicThe model behind the agents, in platform mode Only the prompt for the task at hand (§7.3). Nothing when a dealer uses their own key or their own assistantUnited States
NHTSA vPICDecoding a VIN into specifications The VIN only. No personal information, no account, no key United States

We will also disclose information where the law genuinely requires it — a valid court order, subpoena or lawful demand — or where it is necessary to protect someone's safety or to establish or defend a legal claim. Where we are permitted to tell the affected dealership that a demand has arrived, we will.

If the business is ever sold or merged, records may transfer with it. The buyer would be bound by this policy for information collected under it, and dealerships would be told before anything moved, with time to export and leave.

10Where it is stored

Data is stored and processed in the United States, in the us-east-2 region, with the application hosted in the same metropolitan area so that the two are co-located. Our email and model providers are also United States companies. An account is pinned to a region when it is created and does not move.

For Canadian dealerships and their customers, this means your information is processed outside Canada and is subject to the laws of the United States, including lawful access by US courts and authorities. PIPEDA does not require data to stay in Canada — it requires that we tell you plainly where it goes and that we hold our providers to comparable protection by contract, both of which this section and §9 are doing. If that is not acceptable for your dealership, the honest answer is that LotAgent is not the right system for you today, and we would rather you knew that before you imported anything.

11How it is protected

The measures that do the most work here, stated specifically enough to be checked:

No system is perfectly secure and we will not pretend otherwise. If a breach affects personal information in a way that creates a real risk of significant harm, we will notify the affected dealerships without undue delay, and the regulators and individuals the law requires us to notify — under PIPEDA's breach-of-security- safeguards rules in Canada, and under the applicable state statutes in the United States. We will tell you what happened, what was affected and what we did, rather than the smallest thing we could get away with saying.

12How long we keep it

WhatHow long
A dealership's operating data For as long as the account exists. Nothing is ever deleted because an invoice went unpaid — when a trial ends the agents stop and deal booking locks, but the data stays and the public storefront stays up, because it belongs to the dealership and their customers rather than to us
After an account closes Kept for 30 days so it can be exported or an accidental closure undone, then deleted within a further 60 days. Ask us to delete it sooner and we will
Sign-in codesMinutes. Consumed on use and expired regardless
Sessions12 hours, or 60 days when remembered; a staff session inside an account, 30 minutes
QR scan fingerprints The demand signal reads a 30-day window. The fingerprint is already useless for identification after the day it was made (§3.3)
Rate-limiting countersIn memory only; swept when quiet, gone on restart
Audit records of agent actions and approvals, and of staff access Kept for the life of the account. They are the record of what was done in somebody's name and are deliberately durable
Financial and deal records A dealership normally has its own statutory retention obligation for these. We keep them while the account exists and follow the dealership's instructions within what the law allows
BackupsDeleted data may persist in backups for a short period before rotating out. It is not restored into the live system except in a disaster

13Your rights, and how to use them

Depending on where you live you have some or all of the following. We apply them to everyone regardless of whether the law in your state or province grants them, because operating two standards is how mistakes happen.

How. Email hello@lotagent.co and say what you want. We will verify who you are in proportion to the request — for a deletion that usually means confirming control of the email address or phone number the records are held under. We do not ask for identity documents to answer a data request; that would mean collecting exactly the kind of information §4 is about. An authorised agent may act for you with written permission.

How long. Within 30 days (Canada) or 45 days (United States), with one extension where a request is genuinely complex, and we will tell you if we take it. There is no charge.

If you dealt with a dealership rather than with us. The dealership decides what happens to their records, so they are the fastest route and the one with the authority to act. Write to us anyway if you cannot reach them or do not know who they are: we will identify the dealership, pass your request on, tell you we have done it, and support them in answering it. What we will not do is delete or alter a dealership's records without their instruction — that is their decision to make, and in many cases their legal obligation to keep.

14Children

LotAgent is a business tool sold to dealerships, and the consumer-facing pages exist to ask a dealer about a vehicle. It is not directed at children, and we do not knowingly collect personal information from anyone under 16. If you believe a child has given us information, write to hello@lotagent.co and we will delete it.

15Changes to this policy

When this document changes, the date at the top changes with it. For a change that materially affects how personal information is handled — a new category collected, a new company processing it, a new purpose, or anything that would make §4 untrue — we will email the dealership account owners at least 30 days before it takes effect, and post the new version here with the change described. Continuing to use LotAgent after that is acceptance; if it is not acceptable, §12 says how long you have and the export is free.

We will not make a material change quietly, and we will not make one retroactive.

16Complaints

Start with us: hello@lotagent.co. A complaint reaches Paul directly and gets a substantive answer, not an acknowledgement.

If we do not resolve it, you can complain to a regulator: