Privacy Policy

Last updated: March 14, 2026

1. Introduction

Gold-B's Agent ("the Application", "we", "our") is a self-hosted multi-channel messaging automation platform that runs entirely on the user's own hardware. This Privacy Policy explains how the Application handles data, including information accessed through Google APIs, Microsoft Graph APIs, and third-party messaging services.

By installing and using Gold-B's Agent, you ("the User") agree to the practices described in this policy.

2. Self-Hosted Architecture

Gold-B's Agent is designed as a self-hosted, privacy-first application:

3. Google API Services — Data Access & Usage

The Application optionally integrates with Google services via OAuth 2.0. Each integration is independently enabled by the user. The Application requests the following scopes:

Google API ScopePurposeData Accessed
spreadsheets Log incoming leads and export data to Google Sheets Read and write rows in user-specified spreadsheets
drive.file Store documents created by automation rules in Google Drive Create and read files that the Application itself created (no access to other Drive files)
gmail.modify Read incoming emails for lead processing and send automated email replies Read, send, and manage labels on emails in the connected Gmail account
calendar.events Create follow-up reminder events in the user's Google Calendar when automation rules are triggered by incoming leads. List available calendars for configuration. Create events in Google Calendar, list calendar names
userinfo.email Identify the connected Google account in the admin panel Email address of the authenticated Google account

3.1 How Google Data Is Used

3.2 How Google Data Is Stored

3.3 How Google Data Is Shared

Gold-B's Agent does not share Google user data with any third parties. All data processing occurs locally on your machine. We do not sell, rent, license, or disclose Google user data to anyone.

3.4 Google API Services User Data Policy Compliance

Gold-B's Agent's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements:

4. Microsoft 365 API Services — Data Access & Usage

The Application optionally integrates with Microsoft 365 services via OAuth 2.0 (PKCE). Each integration is independently enabled by the user. The Application requests the following Microsoft Graph API permissions:

Microsoft Graph PermissionPurposeData Accessed
Files.ReadWrite Store and retrieve documents in OneDrive Create, read, and list files in the user's OneDrive
Mail.ReadWrite Read incoming emails for lead processing and send automated replies Read, send, and manage emails in the connected Outlook account
Calendars.ReadWrite Create follow-up events and reminders in the user's calendar Create and read calendar events, list calendars
User.Read Identify the connected Microsoft account in the admin panel Display name and email address of the authenticated account

4.1 How Microsoft Data Is Used

4.2 How Microsoft Data Is Stored

4.3 How Microsoft Data Is Shared

Gold-B's Agent does not share Microsoft user data with any third parties. All data processing occurs locally on your machine. We do not sell, rent, license, or disclose Microsoft user data to anyone.

5. Multi-Channel Messaging

In addition to WhatsApp, the Application supports the following messaging channels. All message processing occurs locally:

For all channels, message content may be sent to the user's configured AI provider (e.g., Google Gemini, OpenAI, Anthropic) for generating responses. This is governed by the respective AI provider's privacy policy and the user's own API key agreement.

6. Knowledge Base & Document Processing

7. Other Data Handling

7.1 Configuration Data

All settings, rules, templates, keywords, and credentials are stored locally on your machine in a dedicated application directory. Sensitive credentials are encrypted using platform-native encryption (Windows DPAPI) or AES-256-GCM.

7.2 Lead & Webhook Data

The Application receives lead data from configurable webhook sources (e.g., Facebook Ads, Zapier). Incoming webhook payloads are processed and stored locally. Lead data may be forwarded to WhatsApp groups or other channels as configured by the user.

7.3 Usage Analytics

The Application collects local usage metrics (message counts, rule matches, token usage) stored as local NDJSON files with automatic 90-day retention. These metrics are never transmitted externally.

8. Data Retention & Deletion

9. User Rights

Since Gold-B's Agent is self-hosted, you have full control over your data:

10. Security Measures

11. Children's Privacy

Gold-B's Agent is not intended for use by individuals under the age of 18. We do not knowingly process data from minors.

12. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be reflected in updated versions of the Application. The "Last updated" date at the top of this page indicates the most recent revision.

13. Contact

If you have questions about this Privacy Policy or the Application's data practices, please contact us by opening an issue on our public support repository or by email at goldb.agent.support@gmail.com.