BarakahUp Try the demo
Draft.This policy is being reviewed by our lawyer and is not in effect yet. Highlighted text will be filled in before it is published.

Legal

Privacy Policy

Last updated: [date of publication]

1. Who this policy covers

This policy explains how [BarakahUp legal entity name] ("BarakahUp", "we") handles personal information. It covers three groups:

WhoExampleOur role
MerchantsA shop owner who signs upWe decide how this data is used (controller)
StaffA cashier with a PINWe handle it for the merchant (processor)
ShoppersSomeone who orders a cake or gets a receiptWe handle it for the merchant (processor)

When you shop at a store that uses BarakahUp, that store decides what it collects about you and why. Its own privacy notice applies, and questions about your data should go to the store first. We'll help the store answer them.

This policy also covers visitors to getbarakahup.com and the free demo.

2. What we collect

We collect only what the register and store pages need to work.

FromWhatWhy
MerchantsOwner's name and email login, business name and settings, Stripe account ID, plan and billing detailsTo run the account and connect payments
StaffDisplay name, role, PIN (stored only in scrambled, hashed form), a log of actions like sales, refunds and approvalsSign-in, permissions, and a record the owner can check
Shoppers at checkout (optional)Name, phone or email, rewards points, gift card balances, what they boughtReceipts, rewards and gift cards, only when the shopper gives these details
Shoppers who order aheadName, email, phone, pickup time, order notes, and for curbside pickup the car description they typeTo prepare and hand over the order
Shoppers with a saved cardCard brand, last four digits, Stripe customer and card reference IDsTo charge standing orders they agreed to
EveryoneSales and payment records: amounts, items, date and time, payment methodThe store's accounts and refunds

Card numbers. Full card numbers are typed into Stripe's own pages or Tap to Pay, never into BarakahUp, and we never see or store them.

Devices and browsers. The register saves some data on the device so it can work offline (for example sales waiting to be sent, and a copy of the store's products) and remembers light or dark mode. We use no advertising or analytics cookies. Our hosting provider, Cloudflare, sees IP addresses and basic request details to deliver pages and block attacks.

3. How we use it

We use personal information only to:

What we never do:

We may use anonymous, combined statistics (for example, total sales across all shops) to improve BarakahUp. These never identify a person or a store.

4. Who we share it with

We share personal information only with the providers below, and only so they can run BarakahUp for us. Each may use it only for that service. All are US companies; Cloudflare delivers pages from servers around the world.

ProviderWhat they do for usWhat they see
StripeCard payments, saved cards, Tap to Pay, payouts to merchantsPayment details, and name, email and phone on orders
CloudflareHosting our websites and payment service; sending receipt emails; forwarding email to our contact addressIP addresses, page requests, receipt email contents
SupabaseDatabase and sign-in for the register (US East data center)All stored business, staff and customer data
GoogleOur support inbox (Gmail); web fonts on our pagesEmails sent to contact@getbarakahup.com; IP addresses when fonts load
jsDelivrDelivering open-source code files to the registerIP addresses when files load

We also share information when the law requires it (for example a court order), to protect people from fraud or harm, or if BarakahUp is sold or merged (the buyer must keep these promises). Merchants can see their own customers' information.

5. Receipts, emails and texts

6. How long we keep it and how we protect it

Keeping. We keep a store's data while its account is open, so it has its sales history and customer list. When a merchant closes the account, we delete its data within [90] days. Records we must keep by law, such as billing and tax records, are kept for up to [7] years. A store can delete a shopper's details on request. Stripe keeps its own payment records under its own policy.

Protecting.

No system is perfectly secure. If a breach affects your personal information, we will tell the affected merchants, and people where the law requires, without unreasonable delay.

7. Your choices and rights

Anyone can ask us to:

Shoppers: your details belong to the store you shopped at, so ask that store first. If you write to us instead, we'll pass your request to the store and help it respond.

Merchants and staff: email contact@getbarakahup.com.

We reply within 45 days. To protect you, we may ask you to confirm who you are first.

Maryland residents. The Maryland Online Data Privacy Act gives Maryland residents the rights above. It also gives the right to opt out of the sale of personal data, targeted advertising and certain profiling. We don't do any of those. If we turn down a request, you can appeal by replying to our answer, and we'll respond to the appeal within 60 days. If you're still unhappy, you can contact the Maryland Attorney General. We won't treat you differently for using these rights.

Other choices: you can check out without giving a name, phone or email, and you can unsubscribe from store emails at any time.

8. Children, changes and contact