EFFECTIVE OCTOBER 1, 2026 · UPDATED OCTOBER 1, 2026

Privacy, in plain language.

QuoteIron is built local-first: your business data — your price book, clients, quotes, and invoices — lives on your device. We designed it that way on purpose. You can open the app and build quotes without an account. Sending a quote or invoice needs a free, lightweight account — an email address with a passkey or an emailed sign-in link, or Sign in with Apple or Google; no password — and it comes with an automatic, encrypted cloud backup we can't read. Details below.

What we don't collect

What we do collect

Cloud backup

Creating an account automatically sets up cloud backup: your book is encrypted on your device before it ever leaves it, so what we store is ciphertext we cannot read. Only your passkey or your recovery code — given to you once, at setup — can unlock it; losing all your passkeys and your recovery code means the backup can't be recovered, by you or by us. We can see when a backup happened and how large it is; we can never see your prices, clients, or documents.

Share links

Send a customer a link to an estimate or invoice, and we host an encrypted copy of that one document so the link works — encrypted on your device before it's uploaded, with the key living in the link itself. If you email it yourself, it never reaches us at all. If you use QuoteIron's Send Email button, the link passes through our server just long enough to hand it to your customer's inbox — we don't store it, log it, or open it. We can't read the document either way. (There are two exceptions. While an automatic reminder is scheduled, or while a future invoice is waiting to be sent automatically, our server holds that document's link, encrypted, so the email can carry it. See Automatic reminders and Recurring invoices sent automatically.) The link auto-expires after about 180 days of inactivity, and while we record that it was viewed or approved (so your app can show status), we can't see what's in it.

Recurring invoices sent automatically (Pro)

What happens. If you set a recurring plan to send invoices automatically, your phone writes each upcoming invoice ahead of time and encrypts it on your device, just like any share link. It then hands our server a scheduled send. When the send time comes, our server emails the invoice to your customer, even if your phone is off.

What our server holds until the invoice is sent. For no more than 70 days before the send date, our server holds:

What the link means. The link unlocks the invoice, so while a future invoice is waiting, our systems could technically open that one invoice. We don't, and nothing is written to our logs.

When it's deleted.

Your customer confirms the plan. Automatic sending starts only after your customer taps "Confirm this plan" on the first invoice you send yourself. We record that confirmation: the plan summary they saw, when they tapped, the IP address of the device (stored encrypted), and its browser details. We keep that record for as long as the plan lasts plus four years, even if you delete your account, because the law may require proof that your customer agreed to the plan.

What we keep about the plan and each invoice.

Card payments (Pro)

Pro subscribers can connect their own Stripe account to accept card payments from their customers. When you add a card-payment link to an estimate or invoice, our server stores only the payment metadata needed to create and settle it — your Stripe account ID, the document's ID, the amount, currency, and reference, and the payment's status. We never see the document itself, which stays end-to-end encrypted the same as everywhere else on this page. Your customer's card details are entered on Stripe's own hosted checkout — never typed into QuoteIron, never touching our servers. The business you pay is the merchant of record for these payments. Stripe processes them, on that business's own Stripe account. Stripe's privacy policy governs the payment data Stripe collects. The status your customer sees on their document view shows only paid or unpaid — never the amount. Disconnecting your Stripe account removes the connection.

Stripe also sends us notices about payments, refunds, disputes and fraud warnings on your Stripe account. We keep only the ones tied to payments requested through QuoteIron, and we discard the rest. If a customer disputes one of those payments, or a card network flags it as possible fraud, we record its status, reason, amount and deadline so we can alert you and show it in the app.

Autopay for your customers (Pro)

What it is. If you offer autopay on a recurring plan, your customer can choose to save a card so each invoice is paid automatically. The card is saved on your own Stripe account, and every charge is made on your Stripe account, in your business's name. Your customer enters the card on Stripe's secure page. QuoteIron never sees or stores full card numbers or security codes.

What we keep while autopay is on.

Why we keep it. To run autopay; to prevent double charges; to charge only what your customer approved; to send the notices the law requires; to stop charges the moment your customer asks; and to prove what your customer agreed to and was told. We may need that proof for them, for you, for Stripe, for card networks and banks, or for regulators.

Who we share it with.

We never sell this information or use it for marketing.

Keeping sign-ups honest. Autopay must be turned on by your customer, on their own device. To check this, we keep a keyed, one-way fingerprint of the IP addresses your QuoteIron app connects from, for 30 days. We compare it only with your customers' autopay sign-ups, and then delete it. It's never used for anything else.

How long we keep autopay records.

QuickBooks Online sync (Pro)

If you connect your own QuickBooks Online company, QuoteIron can send your customers, invoices and payments to it. It's one way, from QuoteIron to QuickBooks, and only for the records you choose to sync. Sending happens when you tap Sync now, or shortly after you change a record while you're connected.

If you're a customer of a business that uses QuoteIron

Who's who. Businesses use QuoteIron to send you estimates, invoices and reminders, and to take payments, including autopay if you turn it on. Your agreement and your payments are with that business. QuoteIron is its software provider, and you aren't a party to QuoteIron's terms. We never hold your money or see your full card number.

What we may have about you. Depending on what the business uses:

We don't use any of it for marketing, and we never sell it. When you view a document, we count views without recording who you are.

If you turn on autopay. You save your card on Stripe's secure page, and Stripe keeps it on the business's own Stripe account. QuoteIron never sees or stores your full card number or security code. To run autopay we keep:

Why. To charge only what you approved, on the schedule you approved; to send you the notices the law requires; to stop charges the moment you ask; and to prove what you agreed to and were told, if you, the business, Stripe, a bank or a regulator needs that proof. The business sees your card's brand and last 4 digits and each charge's status, and can get the record of your agreement, including those IP addresses, to answer a dispute or keep as proof.

How long. When autopay ends, your card is removed from the business's Stripe account wherever we still have access, and 30 days later your email address is removed from the agreement. After that we keep only a one-way fingerprint of it and a masked version, like j•••@gmail.com. We keep the record of your agreement, the card details above, and the logs for four years after autopay ends, because the law and the card networks require proof of consent and cancellation. Then they're deleted.

Your choices

quoteiron.com/stop. If you enter your email there, we use it only to look up plans tied to that address and email you their stop links. We don't store the address. We keep a one-way fingerprint of it for up to 24 hours to prevent abuse. The page shows the same message whether or not a plan exists, so nobody can use it to find out whether you're a customer of a business.

Deleting your account and data

You can delete your QuoteIron account yourself, at any time — no request to file, no waiting period:

Deletion is immediate and permanent, except for the plan-confirmation, autopay evidence and agreement records described below. Your account and sign-in credentials (passkeys, email link, and any Apple or Google sign-in link) are removed, any active subscription bought through our web checkout is canceled (a subscription bought through the App Store or Google Play has to be canceled in that store's subscription settings — deleting your account can't cancel it for you), your encrypted cloud backup and all of its history are erased from our servers, your share links stop working, and any reminders you scheduled are deleted. Deleting your account also cancels every invoice you scheduled to send automatically, erasing their held links and addresses, and ends every autopay agreement your customers have with you. Each of those customers is emailed that autopay has ended, and their saved cards are removed from your Stripe account wherever we still have access. Before deleting, we email you an export of your customers' autopay consent records to keep. A customer's opt-out fingerprint is kept even then, so anyone who opted out stays opted out. Your price book, clients, and documents on your own device are not touched — they're yours to keep or export first, and uninstalling the app removes them. Ad-click identifiers are kept with the visit to our download page, never joined to your account, so there is nothing of yours to delete there. Trouble deleting? Email [email protected] and we'll do it for you.

The records we keep are the plan confirmations and autopay evidence records described in Recurring invoices and Autopay: the minimum needed to prove consent, notices and cancellations. We keep them for four years after each plan or agreement ends, because the law and the card networks require it. They hold no invoice contents and no full email addresses.

Questions

[email protected] · QuoteIron is a product of 20M HODL LLC, St. Petersburg, Florida, USA.

PricingGET THE APPFAQ