DobroChat — Privacy Policy

Effective date: October 6, 2026

DobroChat (“the App”, “we”, “us”) is a Shopify application that provides merchants with an omnichannel messaging inbox: it connects messaging channels (Telegram, Viber, Facebook Messenger and Instagram) to a Shopify store so the merchant can talk to their customers, sell in chat and send order updates from one place.

For the personal data of a store’s customers, the merchant is the data controller and DobroChat acts as a data processor on the merchant’s behalf. This policy describes what data the App handles, why, where it is stored and how it is deleted.

1. Information we collect

From the merchant (store):

From the store’s customers (buyers), only when they message the store:

We do not collect payment card data. Checkout happens on Shopify’s own pages.

2. How we use this data

We do not sell personal data, do not use it for advertising and do not share it with third parties except the service providers listed below.

3. Where data is stored (subprocessors)

All data is transmitted over TLS. Incoming webhooks are verified (HMAC).

Checkout links for DobroCheckout (optional). If the merchant also uses our DobroCheckout app and sends a checkout link from a chat, the link points to the merchant’s own storefront and carries an encrypted token (AES-256-GCM) in the URL fragment. The token contains the cart items and discount code and, when available, the customer’s first and last name, email address, phone number, company, delivery city and branch number. Only the merchant’s DobroCheckout installation can decrypt it, it is bound to that store, and it expires after 7 days.

Writing first by phone number (optional, Telegram). If the merchant connects their personal Telegram account (login by phone, code and, if enabled, the two-step verification password), we store the resulting Telegram session encrypted (AES-256-GCM), plus the account’s phone number, username and name. The password and login code are never stored. The session is used only to send a first message that the merchant starts manually to a customer’s phone number from Shopify (Telegram looks the number up and the customer is added to the merchant’s Telegram contacts under their Shopify name); replies arrive through the merchant’s Telegram Business bot. We do not read the merchant’s other chats. Disconnecting logs the session out and deletes it; it is also deleted when the app’s shop data is erased.

Browser cache on the merchant’s device. To open chats instantly, the app keeps a copy of the most recent messages (text and file names only, at most 100 messages from up to 30 recently opened chats) in the browser’s local storage (IndexedDB) on the device where the merchant uses the app. It never leaves that device, contains no passwords, tokens or attachments, is removed automatically after 7 days without opening the chat, and is cleared when a different store is opened in the same browser.

3a. The optional AI agent

A merchant may connect an AI provider (OpenAI or Anthropic) to draft or send replies in chat. This feature is off by default and works only after the merchant enters their own API key from that provider. The merchant’s contract for that key is with the AI provider directly; we transmit data to it on the merchant’s instruction.

When the feature is enabled, the following is sent to the chosen AI provider:

Providers used for this purpose, in addition to the subprocessors listed above: OpenAI and Anthropic (USA) — whichever the merchant selects. We do not use this data to train any model, and we ask providers not to retain it beyond serving the request. Data is sent only at the moment a reply is being prepared; we do not upload conversation or order history in bulk.

A merchant can disable the feature at any time in the app’s Settings, or remove the API key, after which nothing further is sent to the AI provider.

3b. Facebook Messenger and Instagram (Meta Platform Data)

When a merchant connects a Facebook Page or Instagram professional account, we receive data from Meta only to run the inbox for that merchant:

We use this data solely to show these conversations to the merchant and to deliver the merchant’s replies. We do not use Meta data for advertising, profiling, or training AI models, and we do not sell it or share it with anyone other than the subprocessors in section 3 (and the AI provider in section 3a, only if the merchant turned that on).

How to request deletion of your Meta data. If you messaged a store on Facebook Messenger or Instagram and want your data deleted, send a request to ivaschenko132@gmail.com with the name of the store and your Facebook or Instagram name. We will delete your conversations, messages and identifiers for that store within 30 days and confirm by e-mail. You can also ask the store directly. Merchants can request deletion of all their data by uninstalling the App (section 4) or by writing to the same address.

4. Data retention and deletion

5. GDPR and Shopify mandatory privacy webhooks

The App implements all three mandatory Shopify privacy webhooks:

6. Customer (buyer) rights

Buyers who wish to access or delete their personal data should contact the store (merchant) they messaged — the merchant controls that data and can trigger export or deletion through Shopify. You may also contact us directly at the address below and we will assist.

7. Changes to this policy

We may update this policy as the App evolves. The current version is always available at this address; the effective date above reflects the latest revision.

8. Contact

Questions about privacy, data handling or deletion requests (including Meta data) are handled by the App’s data protection contact: ivaschenko132@gmail.com. We reply within 30 days.