Privacy Policy

Last updated: September 17, 2026

Introduction

This Privacy Policy explains how Bulk Buyer Scout ("Bulk Buyer Scout", "we", "us", "the Service") handles information when you use our web application. Bulk Buyer Scout is a business-to-business outreach tool. It lets a registered user upload a list of store owners or business contacts, write an email campaign, control the waiting time between sends, and send those emails from one or more Gmail accounts that the user connects themselves.

We only collect what the Service needs in order to work. We do not build advertising profiles, we do not sell personal data, and we do not use the data we process to train machine-learning models. This policy describes exactly what is collected, what it is used for, where it is stored, how long it is kept, and how you can remove it.

By creating an account or connecting a Google account to Bulk Buyer Scout you agree to the practices described here. If you do not agree, please do not use the Service.

Information We Collect

All information in Bulk Buyer Scout is either provided directly by you, generated by your own use of the Service, or returned to us by Google when you authorize a Gmail account. We do not buy contact data, and we do not obtain information about you from data brokers or advertising networks.

Account and Authentication Information

When you register we store your email address, an optional display name, and an authentication record managed by our hosted authentication provider. Passwords are never stored in readable form; the authentication provider stores only a salted hash and we have no ability to read your password. We also store account timestamps (when the account was created, when it was last updated) and the per-user settings you choose inside the app, such as default sending preferences and notification preferences.

We store a role record for each account so the application can distinguish between a normal user and an administrator. This role record contains no personal information beyond the link to your account.

Contact and Store Information

To run a campaign you upload a contact list, normally as a CSV file. The fields we store for each row are the ones the Service needs to address and personalise an email: contact or store name, email address, store or website URL, and any additional columns you choose to include for personalisation. We validate the rows, remove duplicates and flag entries that look unusable, and we store the resulting list under your account.

This contact data belongs to you. We process it only on your behalf, to deliver the campaigns you create. We do not add your contacts to any shared or global database, we do not use them for our own marketing, and we do not make them visible to other users of the Service.

Campaign Information

For each campaign we store the campaign name and status, the subject line and message body you write, the personalisation placeholders you use, the timing configuration (fixed interval or a custom wait sequence), which connected Gmail account is assigned as the sender, and the queue of individual messages waiting to be sent.

As a campaign runs we record activity so you can see what happened: which messages were sent and when, which attempts failed and the error reason, and reply activity associated with a campaign. We also store in-app notifications generated by these events.

Gmail and Google Account Data

Connecting a Gmail account is optional, but it is required in order to send email. When you choose to connect one, you are taken to Google's own consent screen and you authorize Bulk Buyer Scout through Google OAuth. Google then returns an authorization result to our server. From that result we store:

  • The email address of the connected Google account, and the basic profile information Google returns for it (such as the account name), so that you can tell your connected accounts apart in the Email Accounts page.
  • OAuth credentials — an access token and a refresh token — which allow the Service to send email on your behalf without asking you to sign in again for every message.
  • Metadata about the connection: when it was connected, whether it currently needs to be re-authorized, and per-account sending statistics.

The permissions we request from Google are limited to what the Service actually needs. We request the ability to send mail on your behalf, and read-only access to your basic Google account identity and basic Gmail send settings so we can confirm which address a connected account sends from. We do not request permission to read, search, modify or delete the messages in your mailbox, and Bulk Buyer Scout does not read your inbox contents.

Technical and Usage Information

Our hosting and backend providers generate standard technical logs when the application is used — for example request times, error traces, and coarse information about the request such as IP address and user agent. These logs exist to keep the Service running, to debug failures and to detect abuse. They are not used to profile you or to target advertising.

How We Use Information

We use the information described above only for the following purposes:

  • To operate the Service: authenticating you, showing your campaigns and contacts, and sending the emails you have scheduled.
  • To personalise message content using the fields you supplied for each contact, exactly as you configured it.
  • To enforce the timing you configured between sends, and to retry or stop sending when an error occurs.
  • To report campaign results back to you: sends, failures, reply activity and per-account statistics.
  • To keep your account secure, prevent abuse of the Service, and comply with legal obligations and the requirements of our providers.
  • To fix problems and improve reliability and features.

We do not use your data for advertising, we do not sell or rent it, and we do not share it with other users. We do not use your contacts, campaign content or Google data to train artificial-intelligence or machine-learning models.

How Gmail/Google Data Is Used

Our use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. The following subsections describe precisely how Google data is used inside Bulk Buyer Scout.

Email Sending

The only Gmail action Bulk Buyer Scout performs is sending email. When one of your campaigns reaches a scheduled send time, our server composes the message from the subject, body and personalisation fields you created, and submits it to the Gmail API using the authorization for the Gmail account you assigned as that campaign's sender. Sent messages appear in that Gmail account's own Sent folder, exactly as if you had sent them from Gmail.

Bulk Buyer Scout does not open, index, search, download, forward, export, delete or alter the existing messages in your mailbox. Reply and delivery information shown in the app is derived from the sending activity of your own campaigns and the events associated with them, not from a general scan of your mailbox.

OAuth Authorization

Authorization is obtained through Google's standard OAuth 2.0 consent flow. You always see Google's own consent screen listing the requested permissions before anything is granted, and the flow is initiated only by your explicit action in the Email Accounts page.

The authorization code returned by Google is exchanged for tokens on our server. Access and refresh tokens are held server-side only. They are encrypted with a server-side key before storage, are never written into pages served to your browser, are never placed in frontend code or client-side storage, and are never returned by any client-facing part of the application. Refresh tokens in particular are never exposed to the browser under any circumstance. Only the server-side sending process can decrypt and use them, and it uses them solely to send the messages you scheduled.

Each connected Gmail account keeps its own separate authorization. A campaign can only send through the account you explicitly assigned to it. If an authorization stops working — for example because you revoked it in your Google account — the affected campaign is paused and you are asked to reconnect that account.

Google user data is not sold, is not used for advertising, personalisation or profiling, and is not used for any purpose unrelated to providing the email-sending functionality you asked for.

How We Store Information

Application data — accounts, contacts, campaigns, message queues and activity — is stored in a managed cloud database hosted on our behalf by our backend provider. Data is encrypted in transit using TLS and encrypted at rest by the hosting provider. Google OAuth tokens receive an additional layer of application-level encryption using a secret key that is available only to the server.

The database uses row-level access controls, so each record is scoped to the account that owns it and one user cannot read or modify another user's contacts, campaigns or connected email accounts. Privileged operations — such as the background process that sends due messages — run only on the server and are protected by server-side credentials.

Security

We take the following concrete measures to protect your information:

  • All traffic between your browser and the Service is encrypted with TLS.
  • Passwords are hashed by our authentication provider and are never stored in readable form.
  • OAuth tokens are encrypted with a server-side key and are only ever decrypted on the server.
  • Secrets and keys are stored in a server-side secret store, never in client code or in our source repository.
  • Row-level security rules restrict every record to the account that owns it.
  • Background jobs and webhook endpoints require a server-side shared secret to run.

No system can be guaranteed perfectly secure. If we become aware of a breach affecting your personal data we will notify affected users and any relevant authority as required by applicable law.

Data Sharing and Disclosure

We do not sell, rent or trade your personal information, your contact lists, or any Google user data. We do not share your data with advertisers or data brokers. We share information only in these limited situations:

  • With Google, when we submit a message you scheduled to the Gmail API in order to send it from your connected account.
  • With our infrastructure providers, who host the application, database and authentication on our behalf and process data only as needed to provide those services to us.
  • With the recipients you choose, because the content of a campaign is by design delivered to the contacts on the list you uploaded.
  • When required by law, to comply with a valid legal request, or to protect the rights, safety and property of our users or of us.
  • In a business transfer, such as a merger or acquisition, in which case the recipient remains bound by this policy or you are notified of any change.

Third-Party Services

Bulk Buyer Scout relies on the following categories of third-party service:

  • Google (Gmail API and Google OAuth) — used to authorize your connected accounts and to send your campaign emails. Google's handling of your data is governed by the Google Privacy Policy.
  • Our cloud backend and authentication provider — stores accounts, contacts, campaigns and encrypted connection credentials, and handles sign-in.
  • Our application hosting and OAuth connection gateway — serves the application and brokers the server-side OAuth exchange with Google.

These providers act as processors for us. They are not permitted to use your data for their own purposes. Bulk Buyer Scout does not include advertising networks, analytics trackers sold to third parties, or social-media tracking pixels.

Data Retention

We retain your account data, contacts, campaigns and campaign activity for as long as your account remains active, because that information is what the Service shows you. You can delete individual contacts, contact lists and campaigns at any time from within the application, and deletion removes the associated records from the database.

OAuth tokens for a connected Gmail account are retained only while that account remains connected. Disconnecting the account deletes the stored tokens. Technical logs are kept only as long as needed for debugging, security and abuse prevention, and are then discarded by our providers on their normal schedule. When you delete your account, the account record and the data associated with it are deleted, other than anything we are legally required to keep.

Disconnecting Gmail Accounts

You can disconnect a Gmail account at any time. Sign in, open the Email Accounts page, find the account, and choose Disconnect. This immediately deletes the stored access and refresh tokens for that account, and the Service can no longer send anything through it. Any campaign assigned to that account stops sending until you assign a different connected account or reconnect it.

Revoking Google Access

Independently of the app, you can revoke Bulk Buyer Scout's authorization directly in your Google account. Go to myaccount.google.com/permissions, select Bulk Buyer Scout, and choose Remove access. Google then invalidates our tokens for that account. The next time the Service tries to use the connection it will fail, the affected campaign is paused, and the account is shown in the app as needing re-authorization.

Deleting Account and Data

To delete your account and the data associated with it, email us using the contact details below from the address registered to the account, or use the account deletion option in the app where available. We will verify the request and delete your account record, profile, settings, contacts, campaigns, message queues, campaign activity and any stored Gmail connection credentials.

We aim to complete verified deletion requests within 30 days. Deletion is permanent and cannot be undone, so please export anything you want to keep first. Note that emails already delivered to recipients, and copies retained in your own Gmail Sent folder, remain outside our control and are not affected by deleting your Bulk Buyer Scout data.

User Rights

Depending on where you live, you may have the right to access the personal data we hold about you, to correct inaccurate data, to receive a copy in a portable format, to have your data deleted, to restrict or object to certain processing, and to withdraw consent you previously gave. Where the GDPR applies, our legal basis for processing is performance of our contract with you (operating the Service), your consent (for connecting a Google account), and our legitimate interests (security and abuse prevention).

To exercise any of these rights, contact us with the details below. We do not discriminate against users who exercise their privacy rights. You may also lodge a complaint with your local data protection authority.

When you upload a contact list, you act as the controller of that data and we act as your processor. You are responsible for having a lawful basis to contact those people, for honouring their opt-out and deletion requests, and for complying with applicable email and marketing laws such as CAN-SPAM and the GDPR.

Cookies and Similar Technologies

Bulk Buyer Scout uses only the storage it needs to work. We set a session cookie and use browser local storage to keep you signed in and to remember basic interface preferences. These are strictly functional — without them you would be signed out on every page load.

We do not use advertising cookies, cross-site tracking cookies, or third-party behavioural analytics. You can clear cookies and site data in your browser at any time; doing so signs you out of the application.

Children's Privacy

Bulk Buyer Scout is a business tool intended for use by adults. It is not directed to children, and you must be at least 18 years old to create an account. We do not knowingly collect personal information from children. If we learn that we have collected information from a child, we will delete it promptly; if you believe a child has provided us with information, please contact us.

Changes to This Privacy Policy

We may update this Privacy Policy as the Service evolves or as legal requirements change. When we do, we will revise the "last updated" date at the top of this page. If a change materially affects how we handle your personal data or Google user data, we will give notice inside the application before it takes effect. Continued use of the Service after a change takes effect means you accept the updated policy.

Contact Us

If you have questions about this Privacy Policy, about how your data is handled, or if you want to exercise any of your rights or request deletion of your data, contact us at simonawoleye10@gmail.com. We aim to respond to every privacy enquiry within 30 days.

You can also review our Terms of Service.