Last updated: August 2026
LocalBulkSMS is developed by cbron.ai. This policy explains exactly what data the app stores, what — if anything — ever leaves your Mac, and why.
LocalBulkSMS operates exclusively as a local client on your Mac. All campaign data, phone contacts, customized templates, delivery status logs, and database backups are stored locally on your disk under ~/Library/Application Support/LocalBulkSMS/. This data is not encrypted by the app itself — it relies on your Mac's disk security (we recommend enabling FileVault). Deleting this folder, or uninstalling the app, permanently removes all of it. We have no copy and cannot recover it for you.
We do not collect, process, sell, or transmit any customer contacts, message payloads, or campaign logs to any third-party cloud servers. No remote database sync is implemented or required. The app contains no analytics SDK, crash reporter, ad tracker, or usage-telemetry pixel of any kind — on the desktop app or on this website.
Messages sent via LocalBulkSMS are transmitted through your Mac's native Apple Messages application using local AppleScript automation. Your mobile carrier and Apple's iMessage network deliver the messages directly to recipient devices — LocalBulkSMS servers never see the message content or recipient list.
The same local automation is used for the "Import from Messages" feature: it reads contact handles and names already known to your Messages app directly from your Mac, using the AppleScript permission you grant for sending. This data is read once, on your device, and written straight into your local database — it is never uploaded. Importing contacts from a CSV file works the same way: the file is parsed locally and never leaves your Mac.
Activating a Pro license is the one feature that talks to a server. When you enter a license key, the app sends your license key, the email you provide, and a randomly generated installation ID (a UUID created on first activation — not a hardware fingerprint) to our license verification service, hosted on Supabase. This call happens once at activation, and again periodically in the background to confirm the license is still valid. No contacts, campaigns, or message content are ever included in this request.
We retain this license record (email + key + install ID) only for as long as needed to support license validation and account recovery. You can request deletion of this record at any time — see "Your Rights" below.
Purchases are handled entirely by Stripe, our payment processor. Your billing address, email, and card details are collected and stored by Stripe on their secure checkout page — LocalBulkSMS and cbron.ai never receive or store your payment card information.
On launch, and periodically afterward, the app checks a small version manifest hosted on Supabase Storage to see if a newer build is available. This check sends no personal or contact data — only a request for the current version manifest. If an update is available, you're prompted to download and run the installer yourself; nothing is installed silently.
Campaign data, contacts, templates, and logs live entirely in your local database and are retained for as long as you keep them there. You can delete individual contacts, campaigns, or the entire local database at any time from within the app, or by removing ~/Library/Application Support/LocalBulkSMS/ directly. Uninstalling the app does not automatically delete this folder — remove it manually if you want a clean wipe.
Because we only hold your email, license key, and install ID (for Pro license validation), your rights are simple: you may request access to, correction of, or deletion of that record at any time by emailing support@localbulksms.app. Everything else about your usage of LocalBulkSMS — your contacts, campaigns, and messages — never reaches us in the first place, so there is nothing for us to access, correct, or delete on your behalf.
LocalBulkSMS is a business tool intended for use by adults 18 or older. It is not directed at children, and we do not knowingly collect information from anyone under 18.
If this policy changes, we'll update the "Last updated" date at the top of this page and, for material changes affecting how license or payment data is handled, notify active license holders by email.
For anything not covered here, email support@localbulksms.app and we'll get back to you.