Legal

Privacy Policy

Last updated: April 30, 2026

The short version: your data belongs to you. We don't sell it, share it, or use it for advertising. Ever.

Who we are

EasyBid is a mobile-first estimating and invoicing tool for contractors, available at easybid.app. EasyBid is operated by an individual developer based in California. When this policy says "EasyBid," "we," or "us," it refers to that operator.

What data we collect

We collect only what's necessary to provide the service:

We do not collect your location, track you across other websites, or use advertising cookies of any kind.

How we use your data

Your account data is used only to operate EasyBid:

We do not use your data to train AI models, sell to third parties, or share with advertisers.

Your business data is yours — we never see it

The business data you create in EasyBid — client records, estimates, invoices, job details, and pricing — is stored solely for your use. We do not access, read, or analyze this content for any purpose. It is opaque to us. We treat it as a private record that belongs entirely to you, and we have no interest in it beyond keeping it safe and available when you need it.

This is a deliberate design choice, not just a policy. EasyBid is a tool built to serve contractors, not to harvest or monetize the data they create. Your client list, your pricing, and your business relationships are none of our business.

Where your data is stored

Your data is stored in Cloudflare's infrastructure (D1 database and R2 storage), which is distributed globally. Cloudflare's privacy practices are available at cloudflare.com/privacypolicy.

On your device, data is stored locally in your browser's IndexedDB so the app works offline. This data stays on your device and is only synced to our servers when you have an internet connection.

Email sending

When you send an estimate or invoice by email, we use Resend to deliver it. The recipient's email address and the content of your document are passed to Resend solely to deliver that email. Resend's privacy practices are available at resend.com/legal/privacy-policy. We do not store your clients' email addresses for any purpose other than sending documents at your request.

Billing

After your free trial, paid subscriptions are handled by Stripe. We never see or store your full card number — payment information is collected and stored directly by Stripe. Stripe's privacy policy is available at stripe.com/privacy.

Data retention

Your data is retained for as long as your account is active. If you delete your account, your data is permanently deleted from our servers within 30 days. The local copy in your browser's IndexedDB can be cleared at any time through your browser settings.

Data breaches

In the event of a data breach that affects your personal information, we will notify you by email as quickly as reasonably possible, and no later than required by applicable law. We will describe what happened, what data was involved, and what steps we are taking.

Your rights

You have the right to:

To exercise any of these rights, contact us at the email address below.

California privacy rights (CCPA / CPRA)

As a California-based business, we comply with the California Consumer Privacy Act and the California Privacy Rights Act. California residents have the right to:

To exercise any of these rights, contact us at privacy@easybid.app. We will acknowledge your request within 10 business days and respond substantively within 45 calendar days.

Children's privacy

EasyBid is intended for use by adults operating businesses. You must be at least 18 years old to use EasyBid. We do not knowingly collect data from anyone under the age of 18.

Changes to this policy

If we make material changes to this policy, we'll notify you by email or by showing a notice in the app before the changes take effect. The "last updated" date at the top of this page will always reflect the most recent revision.

Contact

Questions about this privacy policy or requests regarding your data can be sent to: privacy@easybid.app