How can we help?

Tell us briefly what this is about - we will get back to you by email.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
To the start page

Access and deletion: how to see and delete your data

How visitors of Customers' websites, Customers and team members obtain a copy of their data or have it deleted – every route that exists, what each one covers and what remains.

This page explains, in practical terms, how to obtain a copy of your data or have it deleted, and what each route actually removes. Which section applies to you depends on your role:

Section 4 covers backups, section 5 deadlines, verification and costs. The legal background is in the Privacy Policy.

Terms used here: the Operator ("we") is LW IT Solutions Company Lukas Wójcik, al. Tadeusza Kościuszki 80/82, lok. 301, 90-437 Łódź, Poland, contact@lukaswojcik.com. A Customer is the business that embeds the widget on its website. A Visitor is a person who uses the chat on a Customer's website.

1. Visitors of a Customer's website

1.1 Who decides about your data

If you chatted through a reactive.chat widget on another company's website, that company (our Customer) is the controller of your data. It decides whether the chat is offered, what is stored and for how long. We process the data only on the Customer's instructions under a data processing agreement (Art. 28 GDPR) and may not decide on your request ourselves.

There is one exception, and it is the fastest route: the Customer can switch on deletion inside the chat window. Where it has done so, it has instructed us in advance to carry out your request, and we do it without anybody having to look at it (section 1.2).

1.2 Delete the chat data yourself, in the chat window

The "Your data" view. Open the chat and choose "Your data". The view shows what the chat holds about this visit: the visitor identifier and the session identifier, every entry the widget keeps in your browser (with the place where it is kept: session storage or local storage), the page details the widget has passed to the chat, and the number and time span of your messages.

"Delete everything". Below that is the button "Delete everything". You click twice – the first click shows what will be deleted, the second confirms. The button is present unless the website operator has switched it off in its project settings.

Withdrawing consent. If the chat asked for your consent before you could write, the same view offers "Withdraw consent". Withdrawing ends the conversation and deletes the data of the visit in the same way as the button.

Writing it in the chat. A request to be forgotten needs no button. You can write it in your own words – "please delete all my data", "please forget me" and similar wordings in English, German or Polish. Our server compares your message with a fixed list of wordings; the AI assistant does not decide this, and the request is recognised even where the assistant is switched off or not answering. The list is deliberately narrow, so that a casual "forget what I said" does not delete a conversation. What happens next depends on the operator's setting:

If your wording is not on the list, nothing is lost either: the message stays in the conversation and the operator sees it.

1.3 How far a deletion reaches

A deletion always covers this visit: every conversation of the current browser session on this website. Whether it also covers your earlier visits depends on proof, not on what anybody claims:

The text in the chat states which of the two scopes applies before you confirm. Each browser and each device has its own identifier; they are not linked, so each has to be deleted separately. The deletion applies to the website on which you make it, not to other websites that use reactive.chat.

Conversations you held through a messaging channel that the operator connected (for example WhatsApp, Telegram, Messenger, Instagram, SMS or e-mail) are not reached by the button in the web chat. Write your request in that channel or contact the operator (section 1.7).

1.4 Deleted or anonymised

The operator chooses in its project settings how a deletion is carried out:

In both cases the attachments you sent are deleted.

1.5 What is removed

On our servers: the conversations within the scope described in section 1.3, their messages, attached files (including previews and text recognised in images), translations, form answers, the session records with browser identification, country and campaign details, the events of the visit, the copies in our fast intermediate store (Redis), a pending order of a transcript by e-mail, and the visitor record if no conversation of yours remains. Where the identity behind a messaging channel was confirmed, its link to the visitor record goes too.

The deletion also removes what is kept about this visitor outside the conversations: the counters, repetition locks and the returning-visitor marker of the operator's campaigns in the chat (stored as hashes), and, for a conversation through WhatsApp, the campaign contact with its deliveries. Channel message numbers, which can contain your telephone number, are deleted after 7 days in any case.

In your browser: the widget removes the entries it stored for this website, including the identifiers it keeps under MousePlayer's names (mp_). Two entries remain on purpose: a single marker meaning "do not track again" (rc_dnt) and the stored appearance of the chat on this website (rc_marke, with an expiry of one day); neither contains an identifier. If you withdraw consent through the website's own consent tool rather than in the chat window, the entries under MousePlayer's names (mp_) are not removed; they go when you delete the chat data.

Requests are queued and carried out by a background process that runs every minute; a deletion is normally complete within a few minutes.

1.6 What remains, and why

1.7 Ask the website operator

Send your request to the operator of the website on which you used the chat; the contact details are in its privacy policy or legal notice. The operator sees your conversations in its dashboard, with the visitor and session identifiers next to each one, can export its project data and can set how long conversations are kept. It must answer you within one month (Art. 12(3) GDPR). If the operator needs a particular conversation deleted outside the routes above, it asks us, and we carry out the deletion on its instruction (section 2.2).

1.8 If you write to us instead

If you write to contact@lukaswojcik.com, we forward your request to the Customer without undue delay, tell you to whom we forwarded it and assist the Customer in answering it. We do not decide on it ourselves, because that decision is not ours to make.

1.9 How to identify your conversation

Conversations are often anonymous; neither we nor the operator can find them by your name alone. Please give:

Where none of these allows a conversation to be attributed to you, we and the operator cannot single it out from other visitors' conversations (Art. 11(2) GDPR). This is a consequence of collecting as little as possible about you, not a way of avoiding your request.

1.10 A copy of your data

Ask the operator. It can read and export the conversation. In the chat window the "Your data" view shows at any time what the chat holds about the current visit.

2. Customers (owners and admins of a workspace)

2.1 Conversations: a retention period per project

You decide how long conversations are kept. In the project settings you can set a period between 1 and 3650 days and choose whether expired conversations are deleted or anonymised (section 1.4). A daily run applies the period. A new project has no period: conversations are then kept until you delete them, the visitor deletes them, or the workspace is deleted. As the controller you set the period your own retention rules require.

Attachments that Visitors upload are, independently of that, deleted after 7 days on the free plan and after 90 days on paid plans (or after the period of an individual contract); the workspace's current plan applies. Orders imported from a connected shop are deleted 90 days after the import. On the Agency plan, entries of the read log (which team member opened which conversation) are deleted after 731 days at the latest, earlier together with the conversation.

You also decide in the project settings whether Visitors can delete their data themselves (button, withdrawal of consent, written request – section 1.2).

2.2 Single conversations

The dashboard has no function to delete a single conversation. If you need one deleted – for example to answer a Visitor's request that cannot be handled through the chat window – write to contact@lukaswojcik.com from the address of an owner or admin and name the project and the conversation (identifier, date). We carry out the deletion on your instruction as your processor and confirm it.

2.3 Projects

You can archive a project in the dashboard. An archived project stops answering in the chat, but its data stays stored. To have a project deleted, write to us from the address of an owner or admin. We schedule the deletion with a grace period of 30 days, or carry it out at once if you ask for that. With the project go its conversations, messages and attachments, its knowledge base (including uploaded files and the stored page texts), its settings, statistics and campaign data, and the consent records of its visitors.

2.4 Workspaces

The owner can delete a workspace in the workspace settings. The deletion starts a grace period of 30 days, during which the owner can cancel it. When it ends, the workspace and all its projects with all their data – including the consent records of visitors and the company logo – are erased, and all team members lose access.

While a paid subscription is running, the deletion cannot be requested. Cancel the subscription first under Billing. If a subscription is running again on the day of deletion, the workspace is not deleted until it has been cancelled. The Terms of Service govern what happens to fees already paid.

2.5 Your account

Yourself, in the dashboard. Sign in and open Account → Delete account. Confirm with your password and, if two-factor sign-in is switched on, a code from your authenticator app or a recovery code. Before you confirm, the page shows what will happen to each workspace you belong to.

By e-mail. Alternatively write from the owner's registered e-mail address to contact@lukaswojcik.com with the subject "Account deletion". We confirm receipt, verify that the request comes from the owner, and then proceed exactly as above.

2.6 The end of a subscription does not delete anything

When a paid subscription ends – because you cancelled it or because payment stopped – the workspace returns to the free plan. Nothing is deleted, also not projects above the free plan's limits; only the free plan's limits apply from then on (for example the shorter retention of attachments). Data is deleted only through the routes in sections 2.1 to 2.5. If you no longer want to use the Service, delete the workspace or the account, and remove the widget script from your website.

2.7 What remains after a deletion

We state this completely, including what we are still working on:

2.8 Copies of your data

The same exports serve a switch to another provider: see Data Act information.

3. Team members (admins, members and viewers)

Leaving a workspace. Your access was created on the invitation of the workspace's owner or an admin. Ask them to remove you; they can do so in the dashboard.

A copy of your data. Sign in, open Account → Data and choose "Download my account data". The JSON file contains your account data, memberships and roles, feedback, support requests, the records of your acceptance of legal documents, sign-ins, invoices, your activity log and the read-log entries about you, without the password hash or other credentials; at most 5 downloads per hour. You can also ask for the copy at contact@lukaswojcik.com from your account's e-mail address.

Deleting your account works as in section 2.5. You can also write to us at contact@lukaswojcik.com, for example if you cannot sign in; we verify the request and answer within one month.

What stays with the Customer. Entries in the workspace's audit log that record your actions – including your sign-ins through single sign-on and the calls of MCP tools made with keys you created – are part of the Customer's records. They contain your account identifier and the IP address and keep both after your account is deleted. The Customer can set a period of 90, 180, 365 or 730 days for them; without a setting they are kept until the workspace is deleted. Your sign-in history that belongs to no workspace (sign-ins and failed attempts, with IP address) is deleted after 90 days, at the latest with your account; the link to your account at the workspace's identity provider is deleted with your account. Failed sign-ins with an e-mail address for which no account exists, and blocks of IP addresses, belong to no account; they are recorded with the full IP address and deleted after 90 days. On the Agency plan the workspace keeps a read log of who opened which conversation; each entry is deleted after 731 days at the latest, earlier with the conversation, project or workspace, and stays without a reference to you once your account is deleted. Where the owner shows agents under pseudonyms in evaluations, the assignment of your pseudonym is kept per workspace.

4. Backups

Deleted data does not disappear from backups at the same moment. There are two kinds:

Data deleted from the live system therefore remains in backups for at most 364 days and then disappears with the rotation. We do not delete selectively from backups; they are used only to restore the Service after a failure. If we have to restore a backup, we will apply again, before the Service returns to operation, the deletions carried out since the backup was made: since 16 October 2026 each deletion of chat data by a visitor and each deletion of a workspace, project or account is recorded in the deletion journal (section 2.7) when it is carried out. Two limits remain: a deletion that was requested after the backup was made but was still in its 30-day waiting period is not yet recorded and has to be requested again; and if our server itself were lost, the journal is only as recent as the latest backup, so deletions of up to the last 24 hours could not be applied again.

5. Deadlines, verification and costs

This document is drawn up in English. Translations into German (/de/p/auskunft-und-loeschung) and Polish (/pl/p/dostep-i-usuwanie-danych) are provided for convenience; the English version prevails.

Version 2.3 replaces version 2.2 of 12 October 2026. Corrected: consent records of visitors deleted with the project (2.3) and, together with the company logo, with the workspace (2.4, 2.7); no deletion of a workspace while a paid subscription is running (2.4); support requests without an account deleted after 365 days (2.7); sign-in history and failed sign-ins without an account deleted after 90 days (3). Supplemented on 16 October 2026: deletion journal (2.7) and re-applying deletions after a restore, with its limits (4).

Version 2.2 replaces version 2.1 of 11 October 2026. Corrected: browser entries removed and kept by a deletion (1.5); period of the read log on the Agency plan (2.1); logs of the server (2.7); failed sign-ins without an account and blocks of IP addresses (3).

Version 2.1 replaces version 2.0 of 11 October 2026. Changed: anonymisation also empties the AI's reason in quality ratings (1.4); campaign counters and WhatsApp contacts are removed by a deletion (1.5); blocking note after a WhatsApp opt-out and questions adopted by the operator (1.6); audit-log entries, SSO link and pseudonyms of team members (3).

Version 2.3 – effective 16 October 2026.

Last updated: