Privacy Policy
BoothMate Privacy Policy
Updated September 24, 2026
BoothMate keeps most of your booth, catalog, sales, partner, booking, image, settings, and notification data on your device. Where BoothMate Account is offered, signing in with your email address and 6-digit code starts BoothMate Cloud sync when setup succeeds. Android versions that do not offer BoothMate Account remain local. If it does not start, Settings shows the status and the available next step. BoothMate Cloud sync keeps supported data up to date across your devices when it is active. This policy covers the iOS and Android apps and explains what stays local, what is sent, and the choices you have. To delete a BoothMate Account, use Settings in the app. The Account Deletion page explains the steps and what deletion removes.
Local Use Without an Account
You can use BoothMate without creating an account. In app versions that offer BoothMate Account, signing in with your email address and 6-digit code starts BoothMate Cloud sync when setup succeeds. On Android, the button that verifies the code is Sign In & Sync. Android versions that do not offer BoothMate Account run locally and do not use BoothMate Cloud. After sign-in, sync can start automatically when setup succeeds. If it does not start, Settings shows the status and the available next step, which is Turn On Online Sync when sync is off.
Without an account, or while sync is off, BoothMate stores your business data locally on your device and does not send it to BoothMate Cloud. Local use still covers your booths, catalog, sales, stock, bookings, settings, and reports on that device.
What You Store in BoothMate
When you use BoothMate, you may enter shop or circle details, product and variant details, categories, pricing, booth names, dates, locations, booth numbers, partner and customer details such as names, email addresses, phone numbers, addresses, and notes, bookings, sales and transactions, payment method labels, payment destination details, discounts, notes, stock records, and app settings.
You may also choose images such as product photos, booth cover images, and QR or payment images. These images are saved in BoothMate's local app storage, and supported images sync with your BoothMate Cloud data when BoothMate Cloud sync is active. Cloud image storage is subject to the allowance for your plan, described under BoothMate EX and Purchases.
Payment Information
For bank transfers and wallets, BoothMate stores the institution or provider, account number or username, and optional account holder name that you enter. These details are stored with your other private BoothMate data. On iOS, they may also be included in iCloud Sync and backup when you enable those features. When BoothMate Cloud sync is active, these payment destination details are included in BoothMate Cloud sync.
Checkout can show the full payment destination so you can copy or share it. Outside payment setup and checkout, BoothMate masks identifiers. Transactions, reports, and CSV exports store only the display label snapshot of the selected payment method and never store the full identifier or QR payload.
Card payment entries identify only an external terminal or provider, such as Square. BoothMate does not process card payments and does not collect or store customer card numbers, expiry dates, security codes, or cardholder data.
Your sales totals, revenue figures, and other financial summaries are part of your BoothMate data. When BoothMate Cloud sync is active, they are included in BoothMate Cloud sync.
Your BoothMate Account
Where BoothMate Account is offered, you sign in with your email address and a 6-digit code sent to that address. We store your email address, an account identifier, and technical identifiers for the devices you sign in from.
After sign-in, BoothMate Cloud sync can start automatically when setup succeeds. On Android versions that offer BoothMate Account, you verify the 6-digit code with Sign In & Sync. If sync does not start, Settings shows the status and the available next step, which is Turn On Online Sync when sync is off. If setup fails, Settings offers a retry such as Try again.
BoothMate uses Supabase and Cloudflare to provide sign-in, email delivery, and cloud storage on our behalf. Crash and diagnostic data is handled by Firebase Crashlytics and related Firebase services. We use these providers to run BoothMate Cloud and diagnostics, and they process this data for us.
We do not use your account or your business data for advertising or tracking, and we do not sell it.
BoothMate Cloud Sync
BoothMate Cloud is a sync service, not a replacement for local storage. When BoothMate Cloud sync is active, supported data is copied to BoothMate Cloud and kept up to date across your devices. While sync is off, new changes you make stay on your device and are not sent to BoothMate Cloud. Data that was already synced remains in BoothMate Cloud until you delete it, so turning sync off does not remove your existing cloud copies.
Synced data currently includes your shop and circle profile, products, variants, categories, pricing, booths, bookings, sales and transactions, stock records, payment destinations, revenue figures, app settings, and supported images you selected for those records.
Cloud image storage is subject to the allowance for your plan. Free BoothMate Cloud use includes up to 100 MiB of cloud image storage, and an active or in-grace-period BoothMate EX subscription includes up to 2 GiB. If an image would exceed the allowance, it stays on your device and is not uploaded to BoothMate Cloud until you free up space, reduce usage, or restore an active subscription. These allowances apply where BoothMate Cloud sync and BoothMate EX are available, including iOS 1.7 and later and the Android version that includes BoothMate Account.
Sync uses your account identifier and device identifiers to keep each device's changes separate and to apply them in order.
Records that sync does not support stay on your device.
BoothMate EX and Purchases
BoothMate EX is an optional subscription. Where BoothMate Account and BoothMate Cloud sync are available, BoothMate EX increases the cloud image storage allowance for that account. This includes iOS 1.7 and later and the Android version that includes BoothMate Account. Android versions that do not include BoothMate Account remain local and do not include BoothMate Cloud image storage, and earlier iOS and Android versions may not include these features.
App Store purchases, renewals, cancellations, and refunds are handled by Apple through your Apple account. Google Play purchases are handled by Google through your Google account. We do not receive or store your full payment card number, expiry date, security code, or other cardholder data for these subscription purchases.
When a subscription is linked to your BoothMate Account for cloud image storage, BoothMate verifies it through the store that sold it and stores a limited purchase or entitlement record, such as the plan, entitlement status, expiry, linked account identifier, and verification time. On the App Store we verify a signed transaction record that Apple provides. On Google Play we verify the Google Play purchase using the purchase token Google provides. BoothMate uses that record to set your storage allowance, keep billing accurate, and prevent the same subscription from being reused across BoothMate accounts. An active BoothMate EX entitlement does not turn on BoothMate Cloud sync by itself.
Deleting your BoothMate Account does not cancel your BoothMate EX subscription. Cancel it separately through your App Store or Google Play account. A limited purchase or entitlement record may remain after account deletion, as described under Account Deletion.
How We Use It
BoothMate uses the information saved in the app to provide its core features, including inventory management, point of sale workflows, sales history, reports, partner payouts, bookings, reminders, and app settings.
BoothMate does not use your business data for advertising, tracking, or user profiling, and we do not sell it. Apart from BoothMate Cloud, BoothMate does not operate another service that stores your business data off your device, and BoothMate does not include advertising SDKs or third-party ad tracking.
BoothMate uses Firebase Crashlytics and related Firebase services for crash diagnostics. Firebase may receive crash data and other diagnostic data, such as crash stack traces, app version, build number, persistence mode, whether iCloud Sync was requested, installation or transport diagnostics, and device or OS information. This data is used for crash reporting, app functionality, and diagnostic analytics, not advertising or tracking. We do not set Crashlytics user IDs or log shop names, product names, customer names, payment details, QRIS payloads, file contents, or other free text app data.
Photos and Notifications
When you choose an image, BoothMate uses the photo selection tools provided by your device platform where available. The app receives only the photos or images you select for use in BoothMate.
If you allow notifications, BoothMate schedules local booth reminders on your device. You can manage reminders in BoothMate and change notification permissions in iOS Settings or Android system settings.
Storage, Backups, and Sharing
Your BoothMate data is stored locally on your device so the app can work reliably during events, including when internet access is limited or unavailable. When BoothMate Cloud sync is active, synced data is also stored in BoothMate Cloud.
While sync is active, deleting a record inside BoothMate removes its active cloud copy once sync completes. BoothMate Cloud keeps limited technical deletion records, such as tombstones, so your devices can agree on what was deleted and a stale offline change cannot bring an item back; those records are removed with your workspace when you delete your account. Changes you make offline stay on your device and are sent when it reconnects, so cloud copies can lag behind local edits until sync catches up.
On iOS, you can optionally enable iCloud Sync to sync your BoothMate data across devices signed in to your Apple ID, and Backup to store manual or automatic backup files in your iCloud Drive. Your data may also leave your device through Apple, Google, or device features outside BoothMate such as iCloud backup, Google backup, device backup, device restore, AirDrop, Messages, Mail, or other apps you choose, and when you choose to share or copy it. Copies held by those services are governed by the provider's own terms and retention.
Your Choices
You can edit or delete BoothMate records inside the app. You can remove local BoothMate app data from your device by deleting the app, subject to any backups or copies you created outside BoothMate.
On iOS, you can leave iCloud Sync and Backup turned off. You can also delete backup files you created from BoothMate's Backup settings or from iCloud Drive.
Signing out stops this device from syncing. Signing out does not delete records already stored in BoothMate Cloud.
If you share an image, copy information, or send BoothMate data to another app or person, that copy is handled by the destination you choose.
Account Deletion
You can delete your BoothMate account in Settings, under BoothMate Sync. Deleting the account stops cloud access for the account.
If you cannot use the in-app deletion option, contact boothmate.id@gmail.com for help with your account. The Account Deletion page describes the current deletion steps and what deletion removes and keeps.
Deletion starts a 7-day recovery period. If you sign in again during that period, you can restore your account with an explicit restore action in Settings to cancel deletion.
After the recovery period ends, your account and cloud data become eligible for deletion. BoothMate Cloud runs its deletion pass once a day at 03:17 UTC, so deletion normally completes on the next healthy daily run, usually within about 24 hours of the recovery deadline. That is the normal case, not a guarantee: an outage, a backlog of pending deletions, or an ownership issue that has to be resolved first can delay it, and an account that still owns a shared workspace cannot be deleted until that ownership is resolved. Final deletion removes your synced workspace, its media, and the account itself, and it cannot be undone.
BoothMate does not currently send an automatic deletion confirmation. If you want the status of an account deletion, contact boothmate.id@gmail.com.
Deleting your account does not delete the data on your device, and it does not cancel your BoothMate EX subscription. Apple handles App Store billing, cancellation, and refunds through your App Store account, and Google handles Google Play purchases through your Google Play account. Cancel the subscription separately through the store where you purchased it.
A limited amount of data may remain after deletion. This includes security and technical records such as request logs and identifiers kept to prevent abuse, and records we are required by law to keep, if any. Where a BoothMate EX storage entitlement was linked to a BoothMate account, BoothMate keeps a limited entitlement record for that linked App Store or Google Play purchase, such as the plan, entitlement status, expiry, the linked account binding, and, for Google Play, the purchase token needed to keep billing accurate. We keep it so a subscription cannot be reused across accounts and billing stays accurate. Residual copies may also persist in provider backups for a period before those backups expire.
Contact
For privacy questions, data requests, or support, contact BoothMate at boothmate.id@gmail.com.
This policy covers the BoothMate app versions described here. If BoothMate adds new categories of data collection, this policy and the App Store privacy details or Google Play Data safety information are updated before those changes are released.