Version 1.5 · In force since 2026-08-02 Publication address: https://lunahia.com.br/en/privacy Portuguese version: https://lunahia.com.br/privacidade How to request deletion: https://lunahia.com.br/en/data-deletion
Language notice. This is a courtesy translation. The original and legally prevailing text is the Portuguese version, kept in section-for-section parity with this one. Should any divergence in meaning arise between the two texts, the Portuguese version prevails.
Document status. This text has been in force since 2026-08-02, the date it was published at this address, and it is Helsen's current statement on the processing of personal data described here. External legal review by a lawyer has not been carried out as of that date: it is an open, tracked item, and it ceased to be a condition of entry into force on 2026-08-02. Any adjustment the review may require enters as a new dated version in the version history at the end of this document — no change happens without leaving a trace. Section 5 (roles and processing chain) is the one that depends most on that review and is marked accordingly.
1. Who Helsen is and what it does
Helsen operates messaging infrastructure: it transports, persists and delivers WhatsApp messages between the WhatsApp Business Platform, operated by Meta, and the software systems of the companies that hire it. Helsen acts as a Meta-approved Tech Provider and uses exclusively the official WhatsApp Cloud API.
The platform operates at three levels, and the distinction matters in order to understand who answers for what in this policy:
- Helsen — Tech Provider. Operates the infrastructure that receives, stores and delivers the messages. It does not decide the purpose of the conversation, does not interpret and does not answer messages.
- Customer (also called tenant) — the software company that consumes Helsen's API to embed the WhatsApp channel into the product it sells.
- End Business — the company that owns its own WhatsApp Business Account, completed its own Embedded Signup, accepted Meta's terms and keeps its own payment method with Meta. It is the one that decides why it talks to you.
If you are a person who exchanged messages with a company over WhatsApp and ended up here, the company you talked to is the End Business. Helsen is the infrastructure that carried that message.
2. Data collected, named item by item
This section exists so that there is no doubt about exactly what Helsen collects. Each row names the data, states where it comes from, what it is used for and how long it is kept. There is no generic category in this table by design: "communication data" and "account information" tell nothing to someone who wants to know what the platform holds about them.
| Data | What it is | Where it comes from | What for | For how long |
|---|---|---|---|---|
| Message content | Text, images, videos, audio, documents, stickers, location, shared contacts, reactions and replies to interactive messages (buttons and lists) | WhatsApp Cloud API webhooks from Meta, on receipt; Customer requests, on send | Deliver the message to the Customer's system, allow redelivery when delivery fails, and keep the operational history the Customer queries through the API | 90 days in the normalized message record |
| Raw webhook envelope | The full, untreated body of each notification received from Meta, together with the signature header | WhatsApp Cloud API webhooks from Meta | Validate the cryptographic signature, discard duplicate notifications and investigate recent delivery incidents | 7 days |
| End user's phone number | The phone number in international E.164 format (e.g. +5511999999999), when Meta provides it | from / wa_id field of Meta's webhooks | Identify the party in the conversation and address the End Business's reply | 90 days in the normalized message record; 7 days in the raw envelope |
| End user's profile name | The name the person set in their own WhatsApp (profile.name) | Meta's webhooks | Display the party in a readable way in the support operation run by the End Business | 90 days in the normalized message record; 7 days in the raw envelope |
Business-scoped user identifier — user_id | Personal identifier unique per (business, user) pair, provided by Meta. See section 3 | user_id field of message webhooks | Identify the party in a stable way even when the phone number is not provided, and allow a deletion request aimed at a specific person | 90 days in the normalized message record; 7 days in the raw envelope |
recipient_user_id | The same business-scoped identifier, in the role of recipient of a sent message | recipient_user_id field of status webhooks | Reconcile the delivery state of a sent message with the correct recipient | 180 days in status metadata |
parent_user_id | Business-scoped identifier of the parent portfolio, delivered by Meta when that setting is enabled | parent_user_id field of Meta's webhooks | Preserve identity correlation when the End Business belongs to a portfolio with hierarchy | 90 days in the normalized message record; 7 days in the raw envelope |
Username (username) | The public username a person may adopt on WhatsApp, when available | Meta's webhooks | Display and locate the party when the phone number is not provided | 90 days in the normalized message record; 7 days in the raw envelope |
waba_id | Identifier of the End Business's WhatsApp Business Account | Embedded Signup and Meta's webhooks | Know which End Business each number and each message belongs to, and isolate data per account | For as long as the End Business connection lasts, and 5 years in billing and contract records |
phone_number_id and display_phone_number | Internal identifier of the connected number and the number in display format | Embedded Signup and Meta's webhooks | Route inbound and outbound traffic to the right number, and compute the amount owed to Helsen, which is a function only of the count of active numbers | For as long as the number connection lasts, and 5 years in billing and contract records |
Media files and media_id | The file sent or received and its identifier at Meta, plus the mime type, hash and size | Authenticated download from the media_id received in the webhook, or upload made by the Customer | Deliver the media to the Customer's system without depending on Meta's short download window, and detect duplicates by hash | 90 days in object storage |
| Delivery metadata | Unique message identifier (wamid), state (sent, delivered, read, failed), timestamps, error codes (errors[]) and the pricing metadata Meta returns | Meta's status webhooks | Inform the Customer what happened to each message, support troubleshooting and reconcile the usage Meta charges the End Business for | 180 days in status metadata; the wamid also appears in the message record for 90 days |
| API access logs | Date, time, request origin, identification of the key used and the operation called | Generated by Helsen itself on every call to the public API | Comply with the mandatory retention of article 15 of the Brazilian Internet Civil Framework, investigate abuse and answer orders from competent authorities | 6 months, implemented as 185 days — see section 6 |
| Customer registration data | Legal name, tax ID, address, phone number and contact e-mail of the responsible person | Provided by the Customer at sign-up | Form and perform the contract, issue tax documents and communicate changes to the terms | For as long as the contract lasts, and 5 years in billing and contract records |
| Customer API keys | Credentials for access to the public API, stored only as a hash — Helsen does not keep the cleartext value | Generated by Helsen at the Customer's request | Authenticate the Customer's calls and allow individual revocation of a credential | For as long as the key exists; once revoked, the record is removed in the purge routine |
| Customer webhook URL and secret | The address to which Helsen delivers events and the secret used to sign that delivery | Configured by the Customer | Deliver events to the Customer's system and let it verify the authenticity of the delivery | For as long as the configuration lasts |
| Subscription and billing data | Contracted plan, number of active phone numbers in the period, tax documents issued and payment history | Generated by Helsen from the contract | Charge the amount owed for the Helsen software and comply with tax retention and statutory limitation periods | 5 years |
What Helsen does not do with content. Helsen does not use message data to create, develop, train or improve machine learning or artificial intelligence systems, and does not provide, host or run any model, prompt or conversational flow. Helsen also does not sell personal data to anyone.
3. The business-scoped user identifier
Since early April 2026, Meta delivers in its webhooks an identifier called the business-scoped user identifier — in the user_id, recipient_user_id and, when enabled, parent_user_id fields.
What you need to know about it, in plain terms:
- It is a personal identifier. It identifies you before a specific business, in the same way your phone number used to.
- It is unique per business-and-user pair. The identifier one business receives about you differs from the one another business receives. It does not let two different businesses cross-reference information about the same person using that value.
- It has the form of a country code, a dot and an integer. For example:
US.13491208655302741918. - Meta started delivering it without Helsen asking for it and without any way to refuse it. It arrives together with the message.
- It is the key Helsen uses to honour a deletion request when the phone number is not available. It is the value that section 9 and the data deletion instructions page ask for when the person must be identified precisely.
The phone number may stop being provided. Meta now lets people adopt a username on WhatsApp. If you adopt a username and do not interact with a given business for 30 days, Meta may omit your phone number from the data delivered to that business. What this means in practice:
- In that case Helsen does not receive your phone number and therefore does not store it.
- Identification is then done through the business-scoped identifier.
- A deletion request made with the phone number alone may find no record at all. That is why the data deletion instructions page also accepts the identifier.
- Meta itself states that usernames are not intended for privacy: adopting one does not hide your phone number from a business you keep interacting with.
4. Contact repository hosted by Meta
Meta maintains, under the business portfolio, a contact repository called the Contact Book. It is declared here in its own section because it does not belong to Helsen and Helsen does not control its clock.
| Question | Answer |
|---|---|
| What it is | A repository hosted by Meta with contact information of WhatsApp users |
| What it records | After a message or call is sent or received, it automatically records the pair phone number ↔ business-scoped user identifier |
| Who hosts and who retains | Meta. The Cloud API terms state that Meta stores phone numbers and personal identifiers provided for the contact book "so long as it is enabled" — that is, while the feature is enabled or the account is active |
| Does Helsen control the period? | No. Helsen does not set, shorten or extend that period |
| Is there a listing API? | No. There is no API to list what is stored in that repository. Its contents cannot be enumerated |
| How to request deletion | By business-scoped user identifier, through Meta's own Contact Book API. The procedure is on the data deletion instructions page |
| Integration required | None — the recording is automatic, without any action by Helsen |
State observed in the dashboard. The rule Helsen imposed on itself is to declare here what the Business Portfolio dashboard shows, with the date of the observation, and never what the documentation says — because Meta's documentation and public sources contradict each other on whether the Contact Book is enabled by default. As of 2026-07-29 that observation has not yet been made, and the pending item is recorded, with the exact capture location, in Helsen's internal pending-items tracker.
Until the dashboard is checked, this policy does not assert that the repository is on nor that it is off. It asserts what is verifiable today: the repository exists, it is hosted by Meta, it records automatically when enabled, and Helsen treats the possibility of it being active as the conservative assumption. This section will be updated with the state and the date at the same moment the capture enters the repository — and the update will appear in the version history at the end.
5. Roles and processing chain
Section subject to external legal review, which is still pending. On 2026-08-02 the review ceased to be a condition of entry into force and became a tracked pending item. The framing below is in force as Helsen's statement and is its technical understanding of the chain — it does not replace a lawyer's opinion, and it is the part of this document most likely to change once that opinion arrives.
Brazil's data protection law (LGPD) assigns roles, and on this platform they are spread across five links:
| Link | Who it is | Role in the processing of message content |
|---|---|---|
| End user | The natural person who exchanges messages with a company over WhatsApp | Data subject |
| End Business | The company that owns the WhatsApp Business Account and decides to talk to the user | Controller — decides the purpose and means of the interaction |
| Customer (tenant) | The software company that integrates the channel into its product | Processor for the End Business, and controller of its own commercial relationship with it |
| Helsen | The messaging infrastructure | Processor, as a sub-processor. It does not decide the purpose of the processing of content: it processes under instruction, for the period declared in this policy |
| Meta | The operator of the WhatsApp Business Platform | Processor of Company Content, under Meta's own global processor terms |
Where Helsen is a controller. For Helsen's own data — Customer registration, API keys, access logs, subscription and billing data — Helsen is the controller, and the processing rests on performance of the contract and compliance with legal and regulatory obligations, including the retention required by article 15 of the Brazilian Internet Civil Framework. Those data belong to companies and their representatives, not to the end user of the conversation.
The instrument that holds the chain together. Helsen keeps a data processing agreement with every Customer, and requires by contract that the Customer keep an equivalent instrument with every End Business. Without that chain, Helsen would process third-party message content without a title qualifying it as a processor. The instrument is published as an annex to the Terms of Use.
6. Retention at Helsen
The periods below are the ones Helsen controls and implements. The number published here is the parameter the infrastructure implements — there is no "policy period" and a different "system period". The correspondence between what is published and what is configured is verified automatically on every change to the versioned artefacts. Once the period elapses, the data is deleted by an automated routine, with no request required.
One divergence open as of 2026-08-02, declared rather than hidden. The correction to the access log period — from 180 to 185 days, for the reason explained below — entered the documents and the versioned parameter on that date. The running instance has not yet received the new value, and for that single class of data the parameter in force is still the previous one, 180 days, which deletes the record one to four days before the statutory floor. Applying it is recorded as an open, tracked pending item, and will be reflected here, with a date, once completed. No other class of data in this table diverges.
| Data | Period | What happens when the period elapses |
|---|---|---|
| Normalized message content | 90 days | The corresponding partition is dropped, with no copy retained |
| Raw webhook envelope | 7 days | The corresponding partition is dropped, with no copy retained. It is the most sensitive data in the system — the full payload — and therefore has the shortest period |
| Media files | 90 days | The object expires and is removed from storage. Same clock as the content: a message without its media is a broken record |
| Delivery status metadata | 180 days | The corresponding partition is dropped. It is less sensitive than content and supports troubleshooting and reconciliation for longer |
| API access logs | 6 months, implemented as 185 days | The corresponding partition is dropped. The period is the floor set by article 15 of the Brazilian Internet Civil Framework for an application provider incorporated as a for-profit legal entity, and the parameter sits at that floor without ever falling short of it — see the note below. Keeping data far longer than the law requires would increase exposure without increasing protection |
| Billing and contracts | 5 years | Documents are purged by routine, counted from the issue date. They contain no message content |
Why "6 months" and "185 days" appear together, and are not the same thing said twice. Article 15 of the Internet Civil Framework sets the retention period at 6 (six) months. A month is a calendar unit: under article 132, §3, of the Brazilian Civil Code, a period expressed in months ends on the day bearing the same number as the start date, so six months amount to 181 to 184 days depending on when they begin. There is no start date on which six months equal 180 days. The system parameter has to be a number of days, and it is 185 — the smallest whole number of days that never falls short of six months, whatever the start date. 6 months is the statutory period; 185 days is the parameter that implements it.
Until 2026-08-02 this policy published "6 months, that is, 180 days", and the equality was false: the record would be deleted one to four days before the statutory floor. The value, the technical parameter and the automated check that verifies it were all corrected on the same day, and the correction is recorded in the version history at the end.
Two distinct clocks, not one. The Internet Civil Framework requires keeping access logs — who called the API, and when. It does not authorize keeping message content for that period. That is why access logs live in their own storage, separate from content, and each follows its own period.
Helsen does not provide an archiving service or long-term backup, and does not offer extended retention as a feature. If the Customer or the End Business need to preserve data beyond the periods above, it is up to them to extract and keep it.
7. Retention at Meta
Nothing in this section is configurable by Helsen. It is here because the data exists, the data subject has the right to know, and someone has to say who holds the clock.
| Item | What Meta declares | Consequence |
|---|---|---|
| Contact Book | Phone numbers and personal identifiers stored "so long as it is enabled" — while the feature is enabled or the account is active | Indefinite retention while active, under Meta's control. Deletion is requested by identifier, through Meta's own API. See section 4 |
| Remaining content after use ceases | "we will delete any remaining Company Content within ninety (90) days, unless we are required by law to retain it for longer" | When Helsen or the End Business stop using the Cloud API, Meta deletes the remaining content within 90 days. The trigger is the cessation of use, not a request |
| Archiving and backup | "Meta does not provide an archiving service or any backup functionality, and you are solely responsible for creating backups" | Meta does not provide an archiving service or backup functionality. Neither does Helsen, and that is why Helsen promises long-term custody to no one |
| Meta's role over content | "To the extent that Meta acts as a Processor of Company Personal Data, the parties shall comply with the Meta Global Processor Terms" | Meta acts as a processor of Company Content, under its own global processor terms |
The quotations in this section come from Meta's own contractual text, captured and hash-verified by Helsen, not from memory. The provenance is listed at the end of this document.
Technical media windows. Meta applies its own windows to media identifiers and files. They live in Meta product documentation that Helsen has not yet captured with a hash in its contract repository, and therefore they are not declared here with the same degree of authority as the clauses quoted above. No period in section 6 depends on them.
8. Sharing and Meta's business agent products
Who Helsen shares data with. Helsen shares message data with: (a) the Customer that integrated the channel, and through it the End Business, which are the parties entitled to access that conversation; (b) Meta, to the extent inherent to the operation of the Cloud API; and (c) competent authorities, upon lawful order. Helsen uses cloud infrastructure providers to store and process data, acting under contract and only as instructed. Helsen does not sell personal data.
Meta's business agent products. Meta offers, under a separate contract, business agent products that are not the WhatsApp Business Platform and are not part of Helsen's service. If an End Business adopts those products:
- it does so in a direct relationship with Meta, through an acceptance that happens outside Helsen's flow;
- under that contract, use implies granting Meta a perpetual, worldwide, non-exclusive, fully paid and royalty-free licence over the "Input" provided, and the definition adopted there expressly reaches the prior conversation history in the WhatsApp Business app that the company may share during onboarding;
- in practical terms, an End Business that adopts those products may, by that very act, licence to Meta content that also travels through Helsen's infrastructure;
- Helsen is not a party, does not control, does not intermediate and is not answerable for that relationship. The decision is the End Business's and so is the instrument.
This disclosure exists because the data subject is entitled to know that this possibility exists, even though it depends on a third party's act.
9. Data subject rights and how to exercise them
The LGPD guarantees the data subject, among others, the rights of confirmation of processing, access, correction, anonymization, portability, information about sharing, withdrawal of consent and deletion.
Where to address the request. Requests about the interaction itself — why the company contacted you, the content of the conversation, correcting a record in its own database — are addressed to the controller, which is the End Business you talked to. Helsen is a processor and honours those requests under its instruction, or directly when the request concerns deletion of the data Helsen keeps.
Channel and deadline. The request is made through the contact address in section 10 or through the page https://lunahia.com.br/en/data-deletion. Helsen answers within 15 calendar days of receiving the complete request. If the request depends on the controller's instruction, Helsen says so in the answer and states whom to address.
| Type of request | What Helsen does |
|---|---|
| Confirmation and access | States whether there is data about you under Helsen's custody and which classes it belongs to, within the periods of section 6 |
| Correction | Forwards to the controller, because interaction data is decided by it. Corrects directly whatever belongs to the Customer's own registration |
| Deletion | Deletes the data under Helsen's custody associated with the identifier provided, except what the law requires to be kept — the access logs of article 15 of the Internet Civil Framework and tax documents |
| Information about sharing | Answers with the content of section 8 applied to your case |
| Deletion in Meta's repository | Forwards the request by business-scoped user identifier, through Meta's own API, and reports the outcome. Helsen does not control Meta's timing |
The full step-by-step, including what to provide in each case, is on the data deletion instructions page, published at https://lunahia.com.br/en/data-deletion. That is the URL registered in the data deletion instructions field of Helsen's app with Meta.
10. Security, data protection officer and contact
Security measures. Helsen adopts, in general terms and without detailing anything exploitable: encrypted transport on every interface; encryption of sensitive data at rest; secrets and credentials never stored in cleartext, with API keys kept only as a hash; logical isolation of data per account, enforced in the data layer itself; least-privilege access control, with mandatory second factor on administrative accounts; cryptographic verification of the authenticity of everything arriving from Meta; and an auditable access log of every call to the API.
International transfers — they happen, and they are total. This is not a hypothesis: it is what happens to all message content. The data described in section 2 is processed outside Brazil, and in this version there is no processing of message content on infrastructure located in Brazilian territory. By name:
| Provider | For what | Where |
|---|---|---|
| Amazon Web Services | Application compute, the database where message content is stored, queues and management of encryption keys | United States |
| Cloudflare | Storage and delivery of the media files exchanged in messages | Outside Brazil |
| Vercel | Hosting and delivery of the web console interface | Outside Brazil |
The instrument for that transfer is being determined, and this policy does not claim it exists today. Helsen maintains with each of those providers the data processing agreement they offer, resting on the European Union Standard Contractual Clauses. Those clauses are not the Brazilian Standard Contractual Clauses, set out by the Brazilian National Data Protection Authority in Resolution CD/ANPD no. 19 of 23 August 2024. Whether the instrument is adequate depends on the external legal review this policy declares pending at the top, and its outcome will enter as a new dated version in the history at the end.
Until 2026-08-02 this paragraph said only that, "where an international transfer occurs", it would take place "under the contractual instruments required by applicable law". It was conditional where the fact is categorical, and it asserted an instrument whose adequacy Helsen cannot assert. The document the data subject reads now says the same as the document the Customer reads. The correction is recorded in the version history at the end.
Meta is a separate clock. The traffic of messages across the WhatsApp Business Platform itself and the location of the repositories hosted by Meta — among them the contact repository of section 4 — arise from the direct relationship between the End Business and Meta, are not controlled by Helsen, and Helsen makes no statement about them beyond what Meta's own text asserts.
Incidents. Should a security incident occur with relevant risk to data subjects, Helsen notifies the affected Customers and the national authority in the form and within the deadline set by law.
Who the controller is, identified. Helsen is HELSEN IA TECNOLOGIA LTDA, a Brazilian limited liability company (sociedade empresária limitada) enrolled with the Brazilian corporate taxpayer registry (CNPJ/MF) under no. 57.589.381/0001-03, with its registered office at Rua Argélia, no. 425, Anexo 01, Petrovale 2ª Seção, Ibirité/MG, ZIP code 32417-087, Brazil, trading under the business name Helsen Ia and offering the platform to the market under the commercial name Luna. That is the legal entity this policy means whenever it says "Helsen", and it is the controller of the data that section 5 identifies as being under Helsen's controllership — Customer registration data, API keys, access logs, subscription and billing data.
The cross-reference is to that paragraph of section 5, not to the whole of section 5. Section 5 declares the full five-link chain, including message content, whose controller is the End Business and not Helsen. Until 2026-08-02 this sentence read "the controller of the data described in section 5", with no such narrowing, and read literally it declared the exact opposite of what section 5 itself and the whole of Annex I state. The correction is recorded in the version history at the end.
Data subject channel. Data subject requests, questions about this policy and privacy-related communications should be sent to ia.helsenservice@gmail.com, addressed to the Data Protection Officer. It is the same channel cited in section 9 and on the data deletion instructions page, and it is Helsen's only privacy address: there is no alternative channel, and no other address answers for this policy.
Data protection officer (DPO). The officer's name is published in this section at the moment this policy is published, alongside the address above. The gap that remained until 2026-08-02 was the address, and it is now filled; what remains is the formal appointment of the person, and it is declared here rather than suppressed — a policy that omits the existence of the officer is worse than one that declares the appointment pending.
Changes to this policy. Material changes are communicated to Customers at least 30 days in advance and recorded in the history at the end. The last update date is at the top of the document.
Provenance of the quotations
Every contractual quotation in this document comes from Meta's own contractual text, captured and hash-verified by Helsen, and not from memory.
| Statement | Source |
|---|---|
| Contact Book retained while enabled | WhatsApp Business Platform Cloud API Terms |
| Deletion of remaining content within 90 days | WhatsApp Business Platform Cloud API Terms, §4.5 |
| Absence of an archiving service or backup functionality | WhatsApp Business Platform Cloud API Terms, §4.5 |
| Meta as processor under the global processor terms | WhatsApp Business Platform Cloud API Terms, Exhibit A |
| Perpetual licence over Input in the business agent products | Meta Business Agents and Platform Terms of Service |
| Periods in section 6 | Helsen's technical retention table — same numeric wording as the parameter configured on the infrastructure, cross-checked automatically |
Version history
| Version | Date | What changed | Status |
|---|---|---|---|
| 1.0 | 2026-07-29 | Initial drafting, with data named item by item, the business-scoped identifier, the Meta-hosted repository and the two retention blocks | Superseded |
| 1.1 | 2026-08-02 | Section 10: the controller is now identified by corporate name, CNPJ and registered office, and the data subject channel is no longer a gap. Only the officer's nominal appointment remains pending, and it is declared rather than suppressed | Superseded the same day by 1.2 |
| 1.2 | 2026-08-02 | Section 10: the data subject channel becomes ia.helsenservice@gmail.com, an address that is already operated, in place of a mailbox on the company's own domain that did not yet exist. The change is one of address, not of rule: the channel remains single, remains the same one cited in section 9 and on the data deletion page, and remains subject to the response deadline declared. Consequence recorded without softening: the data subject channel of a privacy policy becomes an address on a free consumer provider rather than one on the controller's own domain. It is legally valid — the LGPD requires an effective channel, not a channel on an owned domain — and it is accepted in App Review, but it reads as a lower maturity signal, and the reassessment is recorded as due as soon as a mailbox on the domain exists | Superseded |
| 1.3 | 2026-08-02 | Publication at this address and rewrite of the document status note: the text is now in force as of the publication date, and external legal review is now recorded as an open, tracked item rather than a condition of entry into force. The section 5 note changes in the same direction. No clause, period, legal basis or disclosed data item was changed in this version — the change is one of status and publication, not of content | Superseded |
| 1.4 | 2026-08-02 | Four factual corrections, all originating in the legal consistency review carried out on that date. (1) Section 6, access log period — the policy published "6 months, that is, 180 days", and the equality is false on every start date: six months amount to 181 to 184 days (Brazilian Civil Code, article 132, §3), so a 180-day parameter would delete the record before the floor of article 15 of the Internet Civil Framework. The period is now published as 6 months, implemented as 185 days, and the technical parameter and the automated check that verifies it were corrected on the same day. (2) Section 10, international transfers — the paragraph said that "where" a transfer occurs it would take place "under the contractual instruments required by applicable law". It was conditional where the fact is categorical, and it asserted an adequacy Helsen cannot assert. It now states, affirmatively and by name, that transfers do occur, to which providers and to which countries, and that the adequate instrument is being determined. (3) Section 10, identification of the controller — the sentence read "it is the controller of the data described in section 5", with no narrowing, and read literally it declared Helsen the controller of message content, the opposite of what section 5 itself states. The cross-reference now points to the right paragraph, with the scope named. (4) Section 6, verb tense — the opening asserted, in the present tense, that the published number was "literally the parameter configured in the database". The assertion now describes what is true today, and the single open divergence between published and configured — the 185 days for access logs, not yet applied to the running instance — is declared in the section itself, with the pending item pointed to, rather than covered by a blanket claim. No role was requalified and no other retention period changed — the qualification in section 5 remains subject to the external legal review, which is still pending | Superseded |
| 1.5 | 2026-08-02 | Separation between the published text and the internal drafting support. The working version control and the method notes leave the page and remain in the source; the provenance table now identifies each origin by the name of the third-party contract, not by the file in which Helsen stores it. References to the data deletion page and to the Portuguese version are now made by public clickable address. No clause, period, legal basis, role or disclosed data item was changed in this version — the 12 items of the section 2 table, the six periods of section 6 and the five-link chain of section 5 remain identical | In force |