VibeDM
Back to home

Data Deletion Instructions — VibeDM

Effective date: [to be set on publication] Last updated: [to be set on publication]

This page explains how to request deletion of your personal data if you have interacted with a business's Instagram account that uses VibeDM (operated by VibeDM B.V.) to present and sell its products in Direct Messages, and how to stop receiving automated messages. It is provided in line with Meta Platform Terms requiring a public data deletion instructions page for apps using the Instagram API.

If you are looking for our full Privacy Policy, see Privacy Policy.


1. Stop automated messages immediately (opt-out)

You can stop automated messages from a VibeDM-powered Instagram account at any time, without contacting us, by sending a stop-word directly in the DM conversation.

Send only the stop-word as your whole message. In English: "stop", "unsubscribe", "opt out", "quit", "end", "remove me", "no more messages", "leave me alone", "stop messaging me", "stop sending me messages". In Dutch: "afmelden", "uitschrijven", "opzeggen", "stoppen", "geen berichten meer", "verwijder mij", "laat me met rust", "stop met berichten", "ik wil me afmelden".

Capital letters, punctuation and emoji make no difference — "STOP", "Stop." and "stop 🛑" all work. Adding "please", "alsjeblieft", "graag" or "a.u.b." at the start or end makes no difference either — "please stop" and "geen berichten meer a.u.b." both work.

Apart from that courtesy word, the stop-word must be your entire message, so that an ordinary sentence that happens to contain it (for example "where can I unsubscribe from your newsletter?") does not switch off a conversation you wanted to have.

Sending a stop-word:

  • Immediately pauses automated messages from that business, from that same message onwards. Apart from the single confirmation described below, you will not receive a further automated reply to the message containing the stop-word. This includes automated replies that were already queued up and waiting to be delivered when you sent the stop-word.
  • Sends you one confirmation message, so that you can tell your request was received rather than being met with silence. It is the only automated message you get after opting out, it is sent once no matter how many times you repeat the stop-word, and it tells you how to switch automated messages back on.
  • Means only a human team member from that business will message you going forward, if at all.
  • Does not delete your existing conversation history by itself — to request deletion of your data, follow the steps below.

1.1 Switch automated messages back on (opt-in)

If you change your mind, you can switch automated messages back on yourself, in the same conversation and without contacting anyone.

Send only the start-word as your whole message. In English: "start", "resume", "subscribe", "unstop", "opt in". In Dutch: "aanmelden", "inschrijven", "starten", "hervatten", "schrijf me in", "ik wil me aanmelden".

The same rules as above apply: capital letters, punctuation and emoji make no difference, a leading or trailing courtesy word ("please", "graag", "a.u.b.") makes no difference, and the start-word must otherwise be your entire message — so "when does the sale start?" does not switch anything back on. Words that merely agree with something ("yes", "ok", "ja") are deliberately not start-words, because they are ordinary answers to a question a human team member may have asked you.

Sending a start-word:

  • Switches automated messages from that business back on, and sends you one confirmation that it worked.
  • Only does anything if you previously opted out. Otherwise it is treated as ordinary text.
  • Does not start a conversation by itself — it only switches the automated messages back on.
  • Can be reversed at any time by sending a stop-word again.

1.2 Starting a new conversation yourself also switches them back on

There is a second way back, and it is worth knowing about because you may use it without meaning to.

Businesses set up keywords that start an automated conversation — for example commenting or messaging "DROP" to see a collection. If you have opted out and you then deliberately use one of those, automated messages are switched back on and the conversation you asked for begins. The same applies if you reply to one of that business's stories with its keyword, or tap a button on one of its ads.

This is limited to things you do, in that conversation, on purpose. The business itself can never switch your opt-out off, and while you are opted out it cannot message you automatically at all — no campaigns, no queued follow-ups, no reminders from a conversation you left.

If you would rather not be switched back on this way, do not use the business's keywords, and use a stop-word again at any time to switch automated messages off. Ordinary messages — a question, a compliment, anything that is not one of those keywords — never switch anything back on.


2. Request deletion of your data

To request that we delete the personal data we hold about you, email:

info@vibedm.ai

Please include:

  1. The Instagram username you used when messaging.
  2. The username or name of the business/brand's Instagram account you messaged (so we can locate the correct conversation — we index data by business and by Instagram-scoped user ID, not by name).
  3. A short description confirming this is a request to delete your data.

You do not need an account with us directly — we can process deletion requests from anyone who has interacted with a VibeDM-powered Instagram account.

2.1 What happens next

  • We verify the request relates to a real conversation in our system.
  • We (or, where the business is the data controller for that conversation, the business via us) erase the data through our internal deletion process (a DSAR erasure workflow), which removes:
    • Message content and conversation history associated with your Instagram-scoped user ID.
    • Profile basics we stored (username, profile picture reference).
    • Any try-on image generated for you, and the identifier derived from the photograph you sent (the photograph itself is deleted automatically within 48 hours of sending it, whether or not you ask — see the Privacy Policy, §6.4).
    • Order/checkout data tied to you, except where we are legally required to retain it (e.g. completed order/financial records under Dutch tax law) — in that case we retain only the minimum required and stop using it for any other purpose.
  • The deletion (or the applicable legal-retention exception) is recorded in an internal erasure audit log, which itself contains only minimal metadata (a request identifier, timestamp, and outcome — not your message content).
  • We aim to complete deletion requests within 30 days of verifying the request.

2.2 Automatic deletion, without any request

Independently of the process above, conversation content is automatically redacted 90 days after the fact through a scheduled retention process — you do not need to do anything for this baseline redaction to happen. Try-on photographs are deleted within 48 hours and generated try-on images after 30 days, on the same automatic basis.


3. Disconnect the Instagram account (for businesses)

If you are a business (Client) using VibeDM and want to stop us from having any further access to your Instagram account's messages, you can do either of the following at any time:

  • Revoke VibeDM's access directly from your Instagram account's "Connected tools" / "Apps and websites" settings. Instagram tells us when you do this, and we act on it immediately (see below).
  • Write to info@vibedm.nl from the email address registered on your VibeDM portal account, and we disconnect the account for you.

Disconnecting, by either route:

  • Stops all new message processing for that account going forward: we delete the stored access token immediately, and nothing further is sent on its behalf. Because the webhook subscription lives on Instagram's side, Instagram may continue delivering events for a short period after you disconnect; those events are discarded without being processed, added to your conversations, or acted upon. They may persist briefly (up to four days) in our transient intake queue before being deleted. (Revoking access from Instagram's own settings additionally invalidates the token on Meta's side and stops delivery at source.)
  • Does not automatically delete previously stored conversation data — that data continues to age out under the retention schedule in §2.2, or you may separately request deletion under §2 above.

If you revoke access from Instagram's settings, Instagram also lets you ask us to delete your data in the same step. When you do, we erase what is yours as the account holder — the access token and the profile details we stored for display (username, name, picture, account type and counts) — and Instagram shows you a confirmation code and a link on dashboard.vibedm.ai where you can check the status of that request. The conversations your customers had with you are their personal data, held with you as controller, and are not deleted by that step; they age out under §2.2 or are deleted on request under §2.


4. Contact

Questions about this process: info@vibedm.ai

For our full privacy practices, retention periods, and your broader rights (access, portability, rectification, objection, and how to complain to the Dutch Data Protection Authority), see the Privacy Policy.

This page is published at: https://vibedm.ai/legal/data-deletion

VibeDM — Join the waitlist

Launching November 11, 2026