Legal
Privacy Policy
Last updated August 1, 2026
Who this applies to
Bean Hero ("we", "us") is inventory and order management software for coffee roasters ("merchants", "brands"). This policy covers two kinds of data: the account data you give us directly as a Bean Hero user, and the order data we process on your behalf when you connect a Shopify or WooCommerce store.
Data you give us directly
When you create a Bean Hero account, we collect your name, email address, and (optionally) phone number and job title. This is used only to run your account — authentication, team roles, and billing. We don't sell this data or use it for advertising.
Data we process from your Shopify / WooCommerce store
When you connect a Shopify or WooCommerce store to sync orders and inventory, Bean Hero receives order data from that store, including each order's customer name and email address. We use this exclusively to display your own orders inside Bean Hero and to keep your inventory levels accurate — this is store/inventory management, not customer service, marketing, analytics, or personalization.
We deliberately do not request or process your customers' phone numbers or shipping/ billing addresses — Bean Hero has no use for them, so we don't ask Shopify or WooCommerce for them.
We never sell this data, share it with third parties, or use it to contact your customers directly.
Other integrations
If you use Bean Hero's optional AI invoice-parsing feature, the PDF you upload is sent to Google's Gemini API to extract structured data (supplier, weight, cost) — no end-customer data is involved. If you import from Roast.World, only your own green coffee and roast-batch data is pulled; that integration is read-only and unrelated to customer data entirely.
Storage and security
Data is stored in a managed Postgres database (Supabase), encrypted at rest, and every connection to Bean Hero uses HTTPS/TLS in transit. Access to your brand's data is restricted by row-level security, scoped to your own account and team.
Retention and deletion
We keep your account data for as long as your account is active. Customer name/email on a synced order is automatically cleared 24 months after that order is completed or cancelled — we don't keep it longer than that. If you disconnect a Shopify or WooCommerce store, we stop syncing new orders from it; previously-synced order records (with customer data cleared per the schedule above) remain in your own order history. To request earlier or full account/data deletion, contact us at the email below.
Contact
Questions about this policy or a data request? Email admin@beanhero.app.