Privacy and cookies policy
Who processes the data, for what purpose, on what legal basis, for how long, and to whom we entrust it. Without deferring to another document in the places that matter most.
This is an English rendering for convenience. The binding version is the Polish one, available at aivatary.com/pl/prywatnosc/. In case of discrepancy, the Polish text prevails.
Contents
- Controller and contact
- Scope and our two roles
- Whose data we process
- Where the data comes from
- What data we process
- Purposes and legal bases
- Legitimate interests
- Artificial intelligence systems
- Recipients
- Transfers outside the European Economic Area
- Retention
- What happens when the contract ends
- Your rights
- Marketing
- Automated decisions and profiling
- Security
- Cookies and browser storage
- Changes to this policy
Part I. In short
This part is a summary and does not replace the detail in Part II.
Who processes the data. MH Daniel Możdżyński, ul. Sędziwoja 49 lok. 3, 61-063 Poznań, Poland. For all data matters: contact@aivatary.com.
Why. To run your account, let the agent answer questions from your customers, settle payments, show how the service works in the test drive, keep the platform secure and, with consent, send product information.
Three things worth knowing before you start:
- Conversation content is sent to a language model provider. Without it the agent could not phrase an answer. The contract is with an entity established in the European Union; details are in section 9 and in the separate subprocessor register.
- For conversations with your customers we are a processor, not a controller. You decide what goes into the knowledge base and how long conversations are kept. Section 2 sets out the split of roles.
- The agent answers only from content you published. An answer without coverage in the sources is never sent, so the scope of processing is set by your knowledge base, not by the model's training data.
What we do not do. We do not sell data. We do not profile anyone for advertising. We make no decisions producing legal effects solely by automated means. This website runs no analytics and no advertising tool, which is why there is no consent banner here: there is nothing to declare.
Test drive. When you use the Ada test drive on this site, we are the controller of the data: the address and content of the indicated website, the chat and, if you order the call, the number and the record of consent. The test drive content disappears at the latest after 7 days and the number one day after the call. Details: Part III.
Part II. Detail
1. Controller and contact
- The controller is Daniel Możdżyński, a sole trader operating as MH Daniel Możdżyński, ul. Sędziwoja 49 lok. 3, 61-063 Poznań, Poland, tax number (NIP) 8522140767, statistical number (REGON) 811228847, entered in the Polish Central Register and Information on Business Activity (CEIDG).
- For all matters concerning personal data, write to contact@aivatary.com or to the registered address.
- We have not appointed a data protection officer. For all matters concerning personal data, use the address given in point 2.
2. Scope and our two roles
- This policy covers aivatary.com, the panel at app.aivatary.com and the widget our customers embed on their own sites.
- We act in two different roles, and that distinction is the most important thing in this document:
| Role | When | Whose data |
|---|---|---|
| Controller | Panel account, correspondence, billing, platform security, the conversation with Ada on this site, the Ada test drive | People representing our customer, operators in the panel, people writing to us, people using the test drive and people whose data is on websites indicated for it |
| Processor | Conversations the agent holds with our customer's customers, knowledge base content | End customer data. Our customer is the controller and we act on their instruction |
- For the second role the basis is the data processing agreement. A person whose data appeared in a conversation with our customer's agent addresses their request to that customer, and we provide technical support.
3. Whose data we process
- People creating and running an account in the panel.
- Operators granted access to the conversation inbox by our customer.
- People writing to our contact address or talking to Ada on this site.
- End customers of our customers, to the extent their data appears in a conversation.
- People using the Ada test drive and people whose data is published on websites indicated for a test drive (Part III).
4. Where the data comes from
- Directly from you, when creating an account, in correspondence and in conversation with the agent.
- From our customer, when they grant access to an operator.
- From automatic platform records, described in section 5.
- From public websites indicated for a test drive (Part III).
5. What data we process
| Category | Contents |
|---|---|
| Account data | Email address, display name, role in the organisation, password hash |
| Organisation data | Name, identifier, allowed widget domains, retention settings |
| Conversation content | Messages sent and received, session identifier, channel, timestamps |
| Voice session data | Audio stream processed in real time, turn transcript, latency measurements |
| Knowledge base content | Articles, procedures and policies uploaded or imported by our customer |
| Technical records | IP address, browser type, audit log events, usage counters |
| Billing data | Invoice details, payment history, chosen deployment scope |
| Test drive data | Described in Part III |
The audit log does not store conversation content. Entries carry identifiers, codes and metrics; a person's data appears only where it is the subject of the entry (for example the address or number a data rights request or a complaint came from, the address of a person invited to the team, or the recipient of a conversation summary). In the agent's decision trace, confirmation cards and handoffs, national identification numbers (checksum verified), IBAN numbers (mod 97 verified), phone numbers, email addresses, card numbers and tokens are replaced with markers before the event reaches the log at all.
Audio from a voice session serves one purpose only, conducting the conversation: turning speech into text and synthesising the reply. We do not subject it to analysis of voice characteristics for the purpose of uniquely identifying a natural person, so we do not process biometric data within the meaning of Article 4(14) GDPR in this way. Participants in a session are told apart by a participant identifier, not by the sound of their voice.
6. Purposes and legal bases
| Purpose | Legal basis | Data categories |
|---|---|---|
| Running the account and providing the panel | Art. 6(1)(b) GDPR, performance of a contract | Account data, organisation data |
| Operating the agent and answering questions | Art. 6(1)(b) GDPR, and towards end customers acting on the controller's instruction | Conversation content, knowledge base content |
| Browser voice sessions | Art. 6(1)(b) GDPR | Voice session data |
| Billing and accounting records | Art. 6(1)(c) GDPR, legal obligation | Billing data |
| Platform security and abuse prevention | Art. 6(1)(f) GDPR, legitimate interest | Technical records |
| Handling enquiries and correspondence | Art. 6(1)(f) GDPR, legitimate interest | Account data, correspondence content |
| The conversation with Ada on this site | Art. 6(1)(f) GDPR, legitimate interest in presenting the product | Conversation content, technical records |
| The Ada test drive | Art. 6(1)(a), (b), (c) or (f) GDPR, depending on the purpose | Data described in Part III |
| Establishing and pursuing claims | Art. 6(1)(f) GDPR, legitimate interest | Account data, billing data, audit log |
| Product information | Art. 6(1)(a) GDPR, consent | Email address |
7. Legitimate interests
Where we rely on legitimate interest, we balanced it against the rights of the people concerned. The interest is keeping a working and secure platform, defending against abuse, and being able to show how the agent reached a particular decision. The scope is limited technically: the audit log does not store conversation content and carries a person's data only where it is the subject of the entry, and technical records are not used to build a profile of anyone. A right to object applies, described in section 13.
8. Artificial intelligence systems
The agent uses a language model, and voice sessions additionally use speech recognition and synthesis. The scope of that processing, what happens to content sent to the model, and the rules of human oversight are set out in a separate document: the AI systems notice. It carries its own version and date, so changing a model provider does not force a change to the whole privacy policy.
9. Recipients
- We entrust data to entities providing our infrastructure and specific platform functions: the language model provider, speech synthesis, message delivery and the data centre operator.
- The current list of those entities, with the scope of entrustment, place of processing and the basis for any transfer outside the European Economic Area, is published separately as the subprocessor register.
- That register carries its own version number and date. Changing a provider updates the register, not this policy, so the policy version does not move for reasons unrelated to your rights.
- Recipients of data from the test drive, where we are the controller, are named in Part III.
- Beyond that, data may reach entities authorised under statute, our accountants and our legal advisers, to the extent necessary to defend claims.
10. Transfers outside the European Economic Area
- Application servers and the database run in the European Union, in Warsaw.
- Some functions, however, use providers whose parent companies are established outside the European Economic Area. So we do not claim that no data ever leaves that area. For each such case the subprocessor register states the country of processing and the transfer basis, that is an adequacy decision under Article 45 GDPR or standard contractual clauses under Article 46(2)(c) GDPR together with a transfer impact assessment.
11. Retention
| Category | Period |
|---|---|
| Account and organisation data | For the term of the contract |
| Conversation content and voice session data | The period set by our customer in the organisation settings. They decide, because it is their data |
| Knowledge base content | Until deleted by our customer or the contract ends |
| Audit log | For the term of the contract and 12 months afterwards, to be able to show how matters proceeded |
| Accounting records | 5 years from the end of the year in which the tax obligation arose |
| Correspondence | Up to 12 months from the last message, unless it concerns a dispute |
| Ada test drive data | The periods in Part III; test drive content at the latest 7 days |
| Marketing consent and its record | Until consent is withdrawn; the record for the limitation period of claims |
12. What happens when the contract ends
- We delete or return the data entrusted by our customer, according to their decision and the data processing agreement.
- The knowledge base belongs to our customer and is exported in an open format on request.
- We keep only what statute requires, primarily accounting records, and what is needed to defend claims.
13. Your rights
| Right | Basis | How to use it |
|---|---|---|
| Access | Art. 15 GDPR | Message to contact@aivatary.com |
| Rectification | Art. 16 GDPR | In the panel yourself, or by message |
| Erasure | Art. 17 GDPR | Message to contact@aivatary.com |
| Restriction | Art. 18 GDPR | Message to contact@aivatary.com |
| Portability | Art. 20 GDPR | We export the knowledge base and conversation history in an open format |
| Objection | Art. 21 GDPR | Message to contact@aivatary.com stating your particular situation |
| Withdrawal of consent | Art. 7(3) GDPR | Link in the message, or a message to the contact address |
| Complaint to a supervisory authority | Art. 77 GDPR | President of the Personal Data Protection Office, ul. Stawki 2, 00-193 Warsaw, Poland |
- We respond without undue delay and no later than one month. For complex matters we may extend that by two months, telling you beforehand.
- If we cannot confirm the identity of the person making the request, we ask for more information. Not to obstruct, but so that we do not hand data to someone else.
- If the request concerns a conversation held by our customer's agent, we pass it to that customer, because they are the controller, and we tell the requester that we did.
14. Marketing
Product information goes only to people who consented. Consent can be withdrawn at any time, and withdrawal does not affect the lawfulness of processing before it. We do not pass email addresses to third parties for marketing.
15. Automated decisions and profiling
We make no decisions about anyone based solely on automated processing that would produce legal effects or similarly significantly affect them. The agent phrases answers, but every operation that changes data requires human approval, described on the confirmation cards page. We do not profile anyone for advertising or behavioural marketing.
Enquiry fit scoring. When you book a demo through the chat window on this site, we compute an auxiliary fit score. We use only the data you entered in the booking form: the domain of your e-mail address, the company name, the company website address and the text of the "what would you like to see" field. The content of your conversation with the assistant is not used for this.
The score considers whether the address comes from a company domain or a free mailbox, whether a website was given and whether it matches the e-mail domain, and whether the company name or the description contains words we flagged in advance as relevant or disqualifying.
The score serves only to prepare the person running the demo and to set the order of contact. On its own it causes no refusal of a meeting, no refusal to enter a contract, no price change and no other legal or similarly significant effect. A human decides how the enquiry is handled. The score is not stored: we compute it each time from current data, and we keep only the form data itself, together with the booking.
The basis is our legitimate interest in handling sales enquiries efficiently (Article 6(1)(f) GDPR). You have the right to object to this processing (Article 21 GDPR); a message to contact@aivatary.com is enough.
16. Security
We apply technical and organisational measures appropriate to the risk: encrypted connections, encrypted channel credentials in the database, separation of organisations at query level, role based access control, an append only audit log, and protection of content import against reaching internal network addresses. Details are on the security page.
17. Cookies and browser storage
- This site sets no cookies. No Google Analytics, no Tag Manager, no advertising pixel, no other analytics or marketing tool. We say so explicitly, because the absence of a tool is as much information as its presence.
- The site uses browser storage as described in the table
below. Persistent storage (
localStorage) keeps a value until it is removed or the stated period elapses; session storage (sessionStorage) disappears when the tab is closed. None of these values is sent to our server.The chat record appears only once you write something to the assistant. Opening the chat window, including automatically, stores nothing. The chat window carries a "Delete from this browser" button; after using it we store nothing for the rest of the visit.Entry Where What it holds When it appears How long themepersistent the light or dark choice when the theme is changed indefinitely caip:widget:memo2persistent your own chat messages (up to 12, 400 characters each); the assistant's replies are not stored at your first message 6 hours from the last message, cleared on a timer caip:widget:resumepersistent the label of the page the assistant opened (up to 80 characters), no content on a move suggested by the assistant 5 minutes caip:widget:teaserpersistent the timestamp of dismissing the invitation bubble when you click to dismiss it 30 days caip:widget:closedsession that the chat window was closed on closing the window until the tab is closed caip:widget:voice-noticesession that you read the notice shown before the microphone is switched on after clicking "Start the conversation" in that notice until the tab is closed caip:widget:memo-offsession that you opted out of remembering the chat after clicking "delete from this browser" until the tab is closed caip:test-drive:sessionsession the identifier and the secret of your test drive on the "Try it on your website" page, so a page refresh does not lose it; no website address and no messages after starting a test drive until the tab is closed, or earlier when you delete the test drive - The conversation with Ada started from this page connects to app.aivatary.com, our own infrastructure. We load no assets from a content delivery network or another company's servers, which is why there is no consent banner.
- The panel at app.aivatary.com sets no cookies. The authentication token is held in the browser tab's memory and in session storage, and disappears when the session ends. The storage is strictly necessary to keep you signed in, so it is not subject to consent.
- Browser settings let you clear stored values at any time.
Removing the
themeentry restores the default theme.
18. Changes to this policy
- We announce material changes in advance by email and by a notice in the panel.
- Every release carries a version number and an effective date, shown at the top of the document.
- A change to the subprocessor register does not change this policy's version number, because the register is a separate document with its own version.
- Version 1.3 adds Part III on the Ada test drive, a paragraph about it in Part I, rows referring to it in sections 2 to 6, 9 and 11, and a row in the browser storage table in section 17. The rules for processing data in the panel, in our customers' widget and in the other functions do not change.
Part III. The Ada test drive
On the "Try Ada on your own website" page you can check, without an account, how Ada would answer customers of the company whose website you indicate: in the chat window on this site and, when the phone is available, in a single automated phone call. The rules of the service itself are set out in the test drive terms. This part describes the data: who processes it, where it comes from, why, who receives it and how long we keep it.
1. Controller
The controller of all data described in this part is MH Daniel Możdżyński (section 1). We run the test drive on our own account, as a presentation of our service. The fact that it technically runs in a separate, single-use data space does not make us a processor there, nor does it make the company whose website you indicated a controller. We pass nothing to that company.
2. What data we process and where it comes from
| Data | Source | Worth knowing |
|---|---|---|
| Website address and company name | From you, via the form; the name is optional | Used to prepare the test drive |
| Content of public pages of the indicated website | Fetched by our scanner, up to 25 pages, respecting robots.txt | We skip pages whose address points to content about people, for example team, about us, careers, blog and news. We replace PESEL numbers, Polish bank account numbers, payment card numbers and tokens with markers before the content reaches search and the model. The company's contact details, such as its phone number and email address, stay, because customers ask for them |
| Chat content | From you | Questions, Ada's answers and timestamps |
| Hashes of the IP address, of the indicated website's domain and of the phone number | Created by us with a keyed hash function (HMAC) | A hash is not anonymisation: holding the key, we recognise the same address, domain or number, so we treat hashes as personal data |
| Mobile phone number and its country | From you, when you order the call | Used to send the SMS code and to place the call |
| Email address | From you, optionally, when ordering the call | Only to send you the transcript of the phone call |
| SMS code | Created by us | Only a hash of the code is stored |
| Record of consent to the call | Created by us | The version number and hash of the consent wording and of the information shown above the checkbox, language, time, masked number (for example +485*****200) and a hash of the number, plus events: consent given, code resent, number confirmed, call ordered, call ended, call cancelled and test drive deleted. It holds neither the full number nor the IP address |
| Course of the phone call | Arises during the call | Audio processed in real time, a text transcript of the call and call data: status, time, duration and the telephone network's response code |
Browser storage entry caip:test-drive:session | Created by the page in your browser | Described in section 17 |
In the test drive Ada answers only from content fetched from the indicated website, and we publish that content automatically, without human editing. See the AI systems notice.
3. Purposes and legal bases
| Purpose | Legal basis | Data |
|---|---|---|
| Preparing the test drive, scanning the indicated website and the chat | Art. 6(1)(b) GDPR, providing the test drive service at your request; where you act on behalf of a company, Art. 6(1)(f) GDPR, our legitimate interest in presenting the service to that company | Website address and company name, website content, chat content |
| Processing third parties' data contained in the indicated website's content | Art. 6(1)(f) GDPR, legitimate interest in showing how the service works on the content of the company indicated by the visitor; the balancing is described in point 9 | Website content |
| The demonstration call: sending the SMS code, placing the call and processing its course | Art. 6(1)(a) GDPR, consent given by ticking the checkbox before the code is sent | Number, SMS code, course of the call |
| Sending the phone call transcript to the address provided | Art. 6(1)(b) GDPR, at your request | Email address, transcript |
| Confirming the number, limits and abuse prevention | Art. 6(1)(f) GDPR, legitimate interest in the security of the service and in limiting its cost | Hashes, SMS code, call data |
| Showing that the call took place with consent, and defending against claims | Art. 6(1)(c) GDPR in conjunction with Articles 5(2) and 7(1) GDPR; for defending against claims, Art. 6(1)(f) GDPR | Consent record, call data |
Consent to the call covers only this one demonstration and does not cover any later marketing calls. Giving the number is voluntary, but without it there is no call; the chat works without a number.
4. Recipients
| Recipient | Role in the test drive | Data | Country and transfer basis |
|---|---|---|---|
| OVHcloud | Data centre running the application, the database and our call transport server | All test drive data | Poland, Warsaw |
| OpenAI Ireland Ltd | Language model answering in the chat, vector embeddings of the website content and, in the phone call, speech recognition and phrasing the answers | Extracts of the website content, questions and conversation history, audio of what is said in the phone call | Ireland, with possible processing in the United States; standard contractual clauses (Art. 46(2)(c) GDPR) |
| ElevenLabs | Speech synthesis in the phone call, including the opening sentence | Text to be read out | United States; standard contractual clauses |
| Twilio | Sending the SMS with the code and connecting the call to your number over the telephone network | Number, SMS text with the code, call audio during the connection, call data | United States; standard contractual clauses |
| Spacemail | Sending the phone call transcript to the address provided | Email address, transcript | United States; standard contractual clauses |
For part of the data, in particular data about calls and messages, Twilio acts as a separate controller under its own terms. The call and the SMS also pass through the operator of the network your number belongs to, which processes call data as a separate controller. We do not use test drive data to train models.
5. Call audio and data held by providers
We do not store audio recordings of the call in our systems: the audio passes through our server in real time and is not stored. We delete the call transcript right after the call ends and, if you gave an email address, right after sending the transcript to it.
The providers in point 4 do, however, keep the data passed to them for their own periods, independent of ours: by default OpenAI keeps data sent to its services, voice services included, in safety logs for up to 30 days; ElevenLabs by default stores the text sent for synthesis and the generated audio unless a no-retention mode is active for the account; Twilio keeps numbers, call data and messages for periods set by its own terms. So we do not claim that the call audio is never stored anywhere.
6. Retention
| Data | Period |
|---|---|
| The test drive space: content fetched from the website, the chat and the assistant's settings | Until you delete the test drive with the "End the test drive and delete its content" button, at the latest 7 days after it starts |
| Website address and company name | Until the test drive is deleted, at the latest 7 days after it starts |
| Phone number and email address | Until the test drive is deleted, at the latest one day after the call ends or, if there was no call, one day after the call was ordered or consent was given; the email address is also deleted right after the transcript is sent |
| Hash of the SMS code | Until the number is confirmed or the call is cancelled; an unused one at most one day; the code itself expires after 10 minutes |
| Phone call transcript | Until the end of the call; if you gave an email address, until the transcript is sent, at most one hour after the call; a transcript that could not be sent within that time is not sent |
| Call data and test drive status | 90 days from the start of the test drive |
| Hash of the IP address | One day from the start of the test drive |
| Hash of the indicated website's domain | 30 days from the start of the test drive |
| Hash of the phone number | 90 days from the start of the test drive |
| Record of consent to the call | For the limitation period of claims related to the call, also after consent is withdrawn and the test drive is deleted |
| Browser storage entry | Until the tab is closed or the test drive is deleted |
Data past its period is removed by an automated job that runs every hour, so it disappears at the latest one hour after the deadline.
7. Deleting the test drive and cancelling the call
- The "End the test drive and delete its content" button immediately deletes the test drive space, that is the content fetched from the website, the chat and the assistant's settings, as well as the website address, the company name, the phone number and the email address. What remains are the hashes for the limits, the call data and the record of consent to the call without the full number, for the periods in point 6.
- You can cancel the call before it is placed with the "Cancel the call" button; that withdraws consent. You can end the call at any time by hanging up.
- After no answer or a busy line, we call again only at your separate request.
8. Your rights
You have the rights described in section 13, including the right to object to processing based on legitimate interest and to withdraw consent to the call. Withdrawing consent does not affect the lawfulness of processing before the withdrawal. We keep the record of consent after it is withdrawn as well, for the period in point 6, because it serves to show that the call took place with consent. In the test drive we make no decisions based solely on automated processing and we do not profile anyone.
9. Information for people whose data is on indicated websites
If your data, for example your name, position or work phone number, is published on the website of a company indicated for a test drive, we may have fetched it together with the content of that website. We address this information to you under Article 14 GDPR.
- Controller: MH Daniel Możdżyński, contact contact@aivatary.com.
- Source of the data: a publicly available website indicated by a person using the test drive.
- Categories of data: data contained in the content of the fetched pages, without pages about people and with PESEL, Polish bank account and card numbers replaced by markers (point 2).
- Purpose and basis: showing how the service works on the content of that website, Art. 6(1)(f) GDPR.
- Balancing of interests: we fetch only public pages, skip pages about people and mask identifiers before the content reaches the model. We publish nothing, pass nothing to the company or to anyone other than the recipients in point 4, build no profiles or contact lists from this data, and delete everything at the latest after 7 days.
- Recipients and period: points 4 and 6.
- Rights: section 13, in particular the right to object under Article 21 GDPR. An email to contact@aivatary.com naming the website is enough.
We do not notify each of these people individually. We fetch the website content without establishing whom it concerns, and we deliberately skip pages about people. To notify these people we would first have to find them in the fetched content and establish their contact details, that is process more data about them than the test drive itself does. That is why we make this information publicly available here (Article 14(5)(b) GDPR).
A data question this page does not answer
Just write. The message reaches the product team, not a ticket system.