Privacy

Effective October 22, 2026 · QuoteVitals is operated by Fandonia LLC, USA

The short version. Your quotes are yours. We use them to build your comparison and for nothing else. There is no advertising and no third-party analytics in the product. We never sell or trade your information, never train models on your documents, and never aggregate vendor pricing across customers. Your documents are read by Anthropic's Claude model to be extracted — that is stated in full below rather than buried.

1. What we hold

Everything below is scoped to your organization at the database level. No other customer can reach it.

We do not ask for your hospital's address or your phone number unless you type them in somewhere.

2. No patient data

QuoteVitals handles commercial purchasing documents. It is not designed for, and must not be used for, protected health information, clinical records, or anything identifying a patient. We are not a HIPAA business associate for this product unless we have signed a business associate agreement with your organization. If something like that reaches us, tell us and we will purge it and confirm when it is done.

Each quote is checked automatically for signs of patient information when it is read, and your organization's owners are told if something is found so the file can be purged. The check keeps only the kind of detail found and where, never the detail itself. It can miss things; keeping patient data out remains your responsibility.

3. Your documents are read by an AI model

QuoteVitals extracts figures and terms using Claude, Anthropic's model, through Anthropic's commercial API. Your documents leave Fandonia's systems for the duration of that processing.

Sent to Anthropic: the document pages, the specification if attached, the relevant extracted figures and the open findings when you ask a question (an above-contract-price finding names the contract and its price for that line), the question itself, and, to score quotes or price them against a test menu, the criteria or menu your team entered. Not sent: your name, your email, your organization's name, or any other organization's material.

Vendors' MDS2 security disclosure forms are read by the same model when they arrive as a PDF, an image or a Word document. A spreadsheet form is read by our own code and is sent to the model only when that reading comes up short. Once a form is read, its answers and the vendor's notes are not sent to Anthropic. The MDS2 findings (the vendor's name, the question ids and counts, never the form's answers) travel with the request's other findings when a member asks a question about the request or uses Pulse on it. Push-back emails are built in code without a model call.

When a member asks Pulse, the helper inside the app, a question, it is sent with a summary read from the account at that moment: the member's role and the organization's plan, the names, status and counts of open requests and what needs the member's attention, and, when a request is open on screen, its quotes and findings and the names and status of its sign-off stages. It can also include vendor names and the names and roles of the contacts in your vendor address book, never a contact's email address or phone number. The organization's name, members' and approvers' names and email addresses, comments and team notes are never sent. Pulse reads only, and neither the question nor the answer is stored.

When a member presses Find vendors, the request name, the category and the team's criteria are sent to the same provider with web search on, so it can find companies that sell what the request describes; no document, price, note or person's name goes with that search. To run the search, Anthropic may pass those search terms to the web search service it uses.

Under Anthropic's commercial terms, content sent through the API is not used to train models, and Anthropic claims no rights in what we send or what comes back. As the Terms of Use say, all of it remains yours. Anthropic deletes API inputs and outputs within 30 days; content flagged for a usage-policy violation may be held longer. Fandonia does not train any model of its own on your documents and does not use one customer's documents to improve results for another. Corrections your team makes are reused only within your own organization.

4. Everyone who processes your data

Each of these companies processes your data only to deliver the part of the service named, under a written agreement with Fandonia LLC. Google, Apple and Stripe also act under their own terms and privacy policies for sign-in, notifications and payments.

ProviderWhat it doesWhat it sees
AnthropicExtraction and analysis of quotes, specs and MDS2 security disclosure forms; answers to your questions, in the product and in Pulse; the vendor search behind Find vendorsDocument content and your questions, per request; for Pulse, your question and a summary read from your account, without members' or approvers' names or any email addresses; for Find vendors, only the request name, category and criteria
SupabaseDatabase, authentication, private file storageEverything held in your account
VercelApplication hostingRequests in transit, short request logs
InngestBackground jobs: extraction, rules, retentionRecord identifiers, statuses, counts and names of requests and vendors; never document content or anything read from it
ResendOutbound mail: invitations, notices, the committee packet email, and the emails your team sends vendors and approvers. Also receives email sent to a request's own quotes address (at quotes.quotevitals.app) and hands it to usThe messages we send (a committee packet email carries a private link, never the files) and, for a received message, the whole email with its attachments. Resend keeps email data for 30 days; we copy a received quote into your request's storage as soon as it arrives. If an owner turns the quotes address off, Resend still receives what is sent to it and we add nothing from it
GoogleSign in with Google, if you choose itYour name, email address and profile photo, at sign-in only
AppleSign in with Apple in the iPhone app, if you choose it; delivers push notifications and the Lock Screen reading progress to iPhones; supplies the App Clip when an approver opens a sign-off link on an iPhoneYour name and email address (or Apple's private relay address) at sign-in; the notification text and the phone's notification token; for reading progress, the request's name and counts of quotes read and findings; when you delete your account after signing in with Apple, our request to revoke QuoteVitals' access
ExpoPasses push notifications to Apple for delivery to the iPhone app; delivers updates to the iPhone app's own code, which the app checks for each time it opensThe notification text and the phone's notification token; for updates, the phone's network address, a random identifier for that installation, the platform, app version and update channel, which update it runs, and the error text if the app's previous launch failed; never account details or document content
SentryError reports, when switched on, so we can find and fix failuresThe error, where it happened, record identifiers, and browser or device type; never document content, names or email addresses
StripeBilling and payments by card, ACH debit or bank transferBilling contact and card or bank account details

If an owner connects a Slack or Microsoft Teams channel, notices naming a request, a vendor and what happened (never amounts or documents) are posted to it. That service is one your organization chose and contracts with; it is not our processor, and what it receives is held under your agreement with it.

We will email organization owners at least 30 days before adding a processor that would handle document content.

5. The documents are yours, and so is what is inside them

A vendor quote carries that vendor's pricing, discount structure and commercial terms — material they gave to your organization, not to us. We hold those documents on your behalf. In the language of privacy law you are the controller of that material and we are your processor.

We will never aggregate vendor pricing across customers into a benchmark, an index or a market report, and never show one customer's figures to another in any form, anonymized or otherwise.

Your obligations to your vendors stay yours. Where a quote is subject to a confidentiality term, that term runs between you and them, and we will help you honor it rather than stand in the way.

6. How it is protected

Files are encrypted in transit and at rest. Every record carries an organization identifier and row-level security keeps one organization's data out of another's reach. Access is limited to what is needed to operate the service. All data is stored in the United States.

We will not read your documents except under a support-access grant an owner gives in the product (for 1 to 30 days, revocable at any time, and recorded in your audit trail), or where we are compelled by law. If we ever suffer a breach affecting your files, we will tell you what happened, what was affected and what we are doing about it — promptly, in plain language, whether or not a law requires it.

7. Getting your data out, and getting rid of it

You can download the bid tab and the memo for any comparison at any time, and your original documents remain downloadable from the comparison they belong to. Deleting a comparison removes every document, extraction and flag belonging to it. Deleting your account takes effect immediately, from Settings, with no email to us. If you signed in with Apple, we also ask Apple to end QuoteVitals' access to your Apple Account. The full mechanics are on the retention and deletion page.

8. Purchases

Billing is processed by Stripe under its own terms and privacy policy. We never receive your full card or bank account numbers.

9. If you email us

We receive your email address and whatever you include in the message. We use it only to reply and to keep a record of the conversation, and we delete it on request.

10. Your rights

Privacy laws in many places give you rights to access, correct, export or delete personal information a company holds about you. The self-service tools in the product are how we honor those rights; writing to us is the fallback, not a prerequisite. We do not charge for this and we do not make it difficult.

If you are a vendor who sent a quote, or an approver who signed by link, the organization that asked you holds your information and decides what happens to it. Ask that organization first. If you write to us, we will pass your request to them and help them answer it.

11. This website

quotevitals.app is a set of static pages. It sets no cookies and loads no third-party analytics, fonts or advertising. Cloudflare, which hosts it, keeps short server logs (such as IP address and page requested) for security and reliability.

Pulse, the helper in the corner of this site, answers questions about QuoteVitals. What you type is sent to our server and to Anthropic's Claude to produce the answer, and is not stored by Fandonia; Anthropic deletes API inputs and outputs within 30 days and does not train on them. Pulse sets no cookies and keeps no record of who asked what; it stores one flag in your browser so its greeting shows once. To limit abuse, a hash of your network address is counted for an hour, and the count is deleted within two days.

12. Changes

If any of this changes we will update this page with a new effective date, and for anything material we will say so in the product. We do not make that kind of change quietly.

13. Contact

Privacy questions and data requests: privacy@quotevitals.app. General support: support@quotevitals.app. QuoteVitals is operated by Fandonia LLC; postal correspondence can be addressed care of our registered agent — please email first so we can give you the current address.