carwright

Back to the home page

Privacy and security

What we keep, for how long, and how Carwright is built

In plain words, and in two parts. This is the pilot's notice. The pilot is our first period, while Carwright is by invitation and before a lawyer has reviewed this notice. It ends when the reviewed notice is posted here; the notice you accepted stays yours for your deal. What follows is how Carwright is built today.

Privacy

Six lines first

We never sell your information, and these pages carry no analytics and no advertising pixels.

Dealers never pay us, and we never put your surname, your email or your phone number into a message to them.

Nothing goes to a dealer until you tap.

We collect only what Carwright needs to run your deal, and we say here exactly what that is.

Delete my deal and data, under the deal's settings, works at once and needs no one's approval.

One compact record with no name, no email and no ZIP is kept 180 days to answer a card dispute, and is then deleted.

At a glance

What this site does with data about you

Data linked to you
Your email; the vehicle, the ZIP where it will be registered and your answers at intake; an optional first name; an optional mobile number; your approvals; dealer replies and the quotes read from them; paperwork you upload after redacting your details; payment status and one yes-or-no fact, whether the card's billing ZIP is in Florida.
Data used to track you
None. No analytics, no advertising pixels, no cross-site identifiers.
Data sold or shared for advertising
None. We do not sell personal information and do not share it for cross-context behavioral advertising, and we have never disclosed personal information to anyone for money or anything else of value.
Data used to train a model
None. Carwright trains nothing on your data, and the model provider's stated default is the same: Anthropic does not train on inputs or outputs from its commercial products unless a customer opts in (read October 16, 2026).

What we collect and why

Your email
Your sign-in and where your update emails go. We never put it into a message to a dealer.
The vehicle and the ZIP
What we search for and ask dealers about, and what sets Florida tax, title and the list of dealers. Dealers see the vehicle, the state and the ZIP, never your street.
A first name, optional
Goes into dealer messages only if you tick the box. We never put your surname into one.
Mobile number (optional)
Only for texts from Carwright about this deal. Carwright never gives it to a dealer.
Your answers and notes
Payment plan, trade, timing and anything you were already quoted shape your deal plan. We read them; they are never sent to a dealer as written.
Your approvals
Which messages you approved and when, with the exact text of each, so that only what you approved can be sent.
Dealer replies and quotes
Everything a dealer writes to your deal's email address, kept in your record and read into your price table.
Uploaded paperwork
The buyer's order you upload after redacting your personal details, used for the line-by-line check.
Payment
Card details go to Stripe, not to us. We keep the payment status, the Stripe session reference and one yes-or-no fact, whether the billing ZIP is in Florida. Never the ZIP itself.
Your connection
Your network address limits how often the public pages can be called from one place, and appears in two kinds of log: Carwright's own application logs, which are scrubbed of emails, phone numbers and account-shaped numbers before they are written, and the hosting provider's request logs, which it keeps on its published schedule. Your browser also fetches the Archivo typeface from Google Fonts, which sends Google your network address and browser type and nothing about your deal.

Texts

If you add a mobile number and tick the texting box, Carwright may text you about your deal. Those texts are approval requests and status notices. We send no marketing texts. We do not share or sell your mobile number or your texting consent to third parties or affiliates for marketing or promotional purposes. Twilio, our texting carrier, handles your number only to deliver our texts.

Message frequency varies with your deal. Message and data rates may apply. Reply STOP to any text to stop them, or HELP for help. Your deal continues by email. We never give your mobile number to a dealer.

What we never accept

Social Security numbers, driver's licenses, bank or card details, credit applications or identity documents. Pasted text and the text layer of an uploaded PDF are screened for them and refused when they are found. Images and PDFs without a text layer are refused because they cannot be screened.

Uploads must be redacted first, so the text is gone, not covered. Delete the text, then export the page as a PDF without images, or use the PDF tool's redaction. Screening is a check, not a guarantee of perfect recognition. If something slips through and is found later, the file is deleted and you are asked to upload it again without it.

When we access or disclose your information

Carwright opens your deal in its own admin view only to run it or to answer you. Every such read is written to an audit log you can ask about. The audit log covers that admin view, not the hosting and database providers' own administration tools.

Dealers receive the vehicle, the state and ZIP, and your deal's email address. They receive the line that the request is sent for a Florida buyer through Carwright. They receive your first name only with the box ticked. If the law requires us to disclose something, we disclose only what it requires, to whom it requires.

If a breach exposes personal information about you, we will tell you within 30 days of finding it, as Florida law requires.

These companies process data for Carwright. Each sees only what its job needs.

  • Supabase: the database, the sign-in link and private storage for paperwork.
  • Vercel: hosting and Carwright's scheduled jobs. Our own application logs are scrubbed before they are written; Vercel keeps its request logs on its published schedule.
  • Stripe: payment and refunds. Your card details go to Stripe and never pass through our servers.
  • Anthropic: the language model that writes your deal plan and the Market Read and reads dealer replies into your price table. It also drafts the paperwork correction letter. It is given dealer text as data, never as instructions; how it is limited is under Security below.
  • Email: your deal's email address receives through Amazon Web Services and sends through a Google Workspace mailbox. Carwright also reads dealer replies that reach that mailbox.
  • Finding vehicles and dealers: MarketCheck and Ford's public listings see a vehicle and a ZIP. Brave Search sees the vehicle and dealer names. ZeroBounce sees a dealer's published address, to confirm it is live. None of them sees your name.
  • Twilio: delivers texts to you if you asked for them.

Your rights

Everything Carwright holds about a deal is on the deal's own pages: the record, the messages, the replies, the quotes, the checks. What is held outside those pages is listed under Retention below.

To correct the vehicle or the details before your first requests go, delete the deal and start again at no cost inside the 72-hour refund. After they go, the car description is fixed and a different vehicle is a new deal. To delete, use "Delete my deal and data" under the deal's settings; it works at once and needs no one's approval. To ask what is held, or for the audit log of who opened your deal, write to desk@carwright.com.

What happens when you delete

"Delete my deal and data" removes the deal, the dealer list, every message and reply, the quotes, the uploaded paperwork and your Market Read. It removes them from Carwright's active application storage, at once. It does not erase every copy of the correspondence at that moment: raw dealer mail is removed on a clock instead.

The mail-receiving store deletes incoming messages 30 days after they arrive. Our mailbox moves its copies of dealer mail to the trash 30 days after they are sent or received. Google empties the trash after another 30 days. Dealers keep the messages they received.

The database provider keeps its backups on its published schedule. One compact record stays: the dates of payment, approvals and sends, the dealer domains written to, the quote figures and any refund. It carries no name, no email and no ZIP. It exists only to answer a card dispute, is kept 180 days, and is then deleted.

How long we keep each kind of data

Uploaded paperwork
Deleted 30 days after your deal closes, or at once when you delete the deal.
Your deal, its messages, replies and quotes
Kept until you delete the deal. A deal with no action for 30 days expires; its email address is retired, and the record stays until you delete it.
The dispute record
180 days after the deal closes or is deleted, then deleted. No name, email or ZIP in it.
The deal's phone number, if one was assigned
Released 30 days after assignment or when the deal expires.
A Market Read email you left without a deal
Kept with the state you named and the report it came from until you ask us to remove it. One use, once: a note from us if your state opens. Nothing else, and never a list.
An email left on the waitlist
Kept until we write to you, or until you ask us to remove it.
An email left on the state waitlist
Kept until you ask us to remove it.
Logs
Carwright's own application logs are scrubbed before they are written; the hosting provider keeps its request logs, and the database provider its backups, on their published schedules.
Raw mail copies
Incoming messages in the mail-receiving store are deleted 30 days after they arrive. Our mailbox moves its copies of dealer mail to the trash 30 days after they are sent or received. Google empties the trash after another 30 days.

Security

Each line below is written into the software, not into a policy, and each one can be checked. Where a first line can fail, the line names what stands behind it.

Ten protections written into the software

  1. Every page is served over an encrypted connection only, with HTTP Strict Transport Security set for two years, subdomains included.
  2. Sign-in is by a one-time link sent to your email. There is no password to steal or reuse, and the link expires in an hour.
  3. Card numbers never touch Carwright's servers. Payment runs on Stripe's pages, and we keep only the payment status, the Stripe session reference and whether the billing ZIP is in Florida.
  4. Every table in the database is protected by row-level security, so your session can read and write only your own deal. A test fails the build if any table lacks it. The key that bypasses those rules is used only by Carwright's own server jobs and never reaches a web page or a browser.
  5. Nothing is sent to a dealer without your approval of the exact text. The approval records a fingerprint of every message. The sender compares it again at sending time and refuses anything that changed, and the database refuses an unapproved send on its own.
  6. Dealer mail, texts and voicemail are read as data, never as instructions. They are stripped of scripts and hidden formatting, capped in size, fenced as untrusted, and allowed to fill in only the figures of a quote. A reply cannot change your settings, approve anything, send anything or reach your email address, which it never sees.
  7. Uploaded paperwork sits in a private store that no public address reaches. Carwright reads it for the line-by-line check. It is deleted 30 days after the deal closes, or at once when you delete the deal.
  8. The pages send a per-request content security policy with a nonce, allow no framing by other sites and load no third-party script. The only outside request a page makes is for the typeface; paying takes you to Stripe's own page.
  9. Carwright's own logs are scrubbed of emails, phone numbers and account-shaped numbers before they are written. Every time Carwright opens your deal in its own admin view, that read is recorded in an audit log you can ask about.
  10. Secrets live only in the hosting environment, never in the code. A scanner refuses any change that carries a key or an identity-shaped number. Messages from Stripe and Amazon are accepted only with a valid signature.

What Carwright cannot do

  • It cannot pull your credit. It asks for no Social Security number, date of birth or license number. It screens pasted text and PDF text for them and refuses what it finds. If one slips through and is found later, the file is deleted and you are asked to upload it again without it.
  • It cannot see your card number.
  • It cannot contact a dealer without your tap, and it cannot change the words after you approved them.
  • It does not arrange financing and never asks for a credit application. Payment and trade stay separate from the price, and Carwright knows only that they exist. A dealer's reply may mention a rate or a lender; it stays in that reply as the dealer wrote it.
  • It cannot call anyone. The optional phone number for your deal takes voicemail and texts and never dials out.
  • It cannot guess a dealer's address. Dealer addresses come only from a dealership's own published pages.

The language model, and its limits

A language model from Anthropic writes your deal plan and the Market Read. It also reads dealer replies into your price table and drafts the paperwork correction letter. A language model is software that reads and writes text. The requests to dealers are fixed templates with your vehicle filled in, and the model never writes them.

It works inside the rules above. It receives dealer text as data. Its answers must fit a strict shape before they touch your deal. Every figure it reports must come from the text or from a cited source or be marked not given. Every reply stays open behind the figures read from it so you can check them yourself. It cannot send anything. The status lines on your deal page come from the database, never from the model's words.

The model also writes the free Market Read and performs the paperwork comparison. For those it is sent the vehicle, the ZIP and the state, the pages it researched, and the text of the paperwork you uploaded. Carwright trains nothing on your data. The provider's published default is not to train on what its commercial customers send (the label above links the page that says so). The provider keeps what it is sent for the period its separate published retention policy states, which is not immediate deletion.

Florida, checked three ways

Your ZIP must be a Florida ZIP. The card's billing ZIP must be in Florida (kept only as a yes or no). You must say that you will register the vehicle in Florida. If any of the three fails, the deal never reaches a dealer. For an invited buyer whose fee is waived there is no card, so the billing check does not run. The other two checks still do, and the deal's record says so.

Who runs what

Carwright is run by Carwright LLC, a Florida limited liability company ("Carwright", "we"), at 7901 4th St N, Ste 300, St. Petersburg, FL 33702.

  • Supabase holds the database, issues the sign-in link and stores paperwork privately.
  • Vercel hosts the pages and runs Carwright's scheduled jobs.
  • Stripe takes the payment and issues refunds.
  • Anthropic provides the model, limited as described above.
  • Your deal's email address receives through Amazon Web Services and sends through a Google Workspace mailbox.
  • MarketCheck, Ford's public listings, Brave Search and ZeroBounce find vehicles and published dealer contacts; none sees your name.

Each sees only what its job needs. The privacy part above says what is kept and for how long.

If you find a problem

Write to security@carwright.com. A report that lets us fix something before it hurts a buyer is the most useful message we can receive.

What is in scope: carwright.com, desk.carwright.com and the deal pages. The rules: test only with accounts and deals you created. Do not read, change or delete another buyer's data. No denial of service. No messages to dealers. Stop and report the moment you reach data that is not yours. What happens next: you get a reply from us, a fix or an explanation, and credit on this page if you want it. Research that follows these rules is welcome.

We claim no certification, because we hold none. No method of transmission over the Internet, or method of electronic storage, is fully secure. That is why Carwright holds as little as it can and refuses the identity documents it can recognize.