Privacy Policy
Last updated: October 29, 2026
Note: This is a courtesy translation. In the event of any discrepancy between language versions, the French version shall prevail.
1. Introduction and Scope
This privacy policy describes how NETILUM SARL, the company behind the Affilae platform, collects, uses, retains, and protects personal data in the course of its activities.
This policy applies to the following websites and services:
- https://affilae.com — marketing website
- https://app.affilae.com — affiliate management platform
- The Affilae mobile apps (App Store and Google Play) — mobile access to the platform
It concerns four categories of data subjects:
- Visitors of the affilae.com website
- Platform users (advertisers, publishers/affiliates, administrators)
- End-users browsing advertiser websites that use Affilae tracking technology
- Persons invited to join the platform
Personal data is processed in compliance with the General Data Protection Regulation (GDPR — Regulation EU 2016/679), the French Data Protection Act (Loi Informatique et Libertés of January 6, 1978, as amended), and the ePrivacy Directive (2002/58/EC).
2. Data Controller
NETILUM SARL
9 Rue André Darbon, 33300 Bordeaux, France
SIREN: 750 845 208
SIRET: 750 845 208 00024
RCS Bordeaux
Data Protection Officer (DPO):
Email: dpo@affilae.com
For affiliate tracking on advertiser websites (see Section 3.3), NETILUM (Affilae) and the relevant advertiser act as joint controllers within the meaning of Article 26 GDPR.
3. Data Collected and Purposes
3.1 Marketing Website Visitors (affilae.com)
Data collected:
- Browsing data: IP address, browser type, operating system, pages visited, visit duration, traffic source (via Google Analytics 4)
- Form data: name, email address, company name, message (contact and demo request forms)
Purposes:
- Website traffic statistical analysis
- Responding to inquiries and demo requests
- Commercial prospecting (with consent)
- Improving the user experience
Consent management:
Cookie consent on affilae.com is managed by Complianz, a GDPR-compliant consent management platform (CMP).
3.2 Platform Users (app.affilae.com)
Data collected:
- Identification data: first name, last name, email address, phone number
- Professional data: company name, EU VAT number, postal address
- Banking data: IBAN (for affiliate commission payments). Credit card data is processed exclusively by Stripe (PCI DSS certified); Affilae never stores full card numbers.
- Usage data: connection logs, platform actions, settings preferences
- Messaging data: content of the messages exchanged between advertisers and publishers, attached files (images, documents, voice messages), reactions, read status and conversation organisation
- Notification data (mobile apps): the device's notification identifier, the preference for previewing messages in notifications
Purposes:
- Service contract execution (account management, affiliate campaign tracking)
- Billing and payment management
- Commission calculation and payment
- Transactional communications (emails via MailJet, SMS via Sinch)
- Messaging between advertisers and publishers, and notifications of received messages (email, push notification)
- Technical support and customer service
- AI-assisted features: website KPI analysis and social network data to facilitate user onboarding and profile/program setup (for affiliates, see also section 3.4)
- Fraud prevention and platform security
Mandatory nature of data:
Affilae only collects data strictly necessary for service delivery, in accordance with the data minimization principle (Art. 5(1)(c) GDPR). Identification and professional data are mandatory for account creation and management. Failure to provide this data prevents access to the service. Banking data (IBAN) is only required for affiliates wishing to receive their commissions.
Messaging
Messaging lets an advertiser and a publisher exchange messages and files in the context of an affiliate program. Messages and attached files are visible to the participants in the conversation — the users of the advertiser and of the publisher concerned — and each participant can see whether their messages have been read by the other party.
When a message is received, Affilae may inform the recipient by email and, in the mobile apps, by push notification. The email contains an excerpt of the message; so does the push notification, unless the recipient has turned off the preview in their preferences. Push notifications are delivered through Expo (see section 7.2), then through Apple's or Google's notification service depending on the device. No push notification is sent while the recipient is already viewing the conversation.
When an advertiser's account is deleted, its conversations are no longer accessible to either party. When an affiliate's account is deleted, the advertiser can still view past exchanges.
Searching in Match
The text of searches run in Match is kept, linked to the account that ran them, to operate and secure the feature, improve its relevance, measure demand for profiles not yet on the platform and identify those profiles in order to invite them to join. A natural-language search is processed by artificial intelligence services (see section 7.2). This text is deleted after 12 months. This processing is based on Affilae's legitimate interest in providing and improving Match and in developing its platform. A person whose name or public identifier was searched for may object to this processing or exercise their other rights by writing to dpo@affilae.com.
Match usage measurement and improvement
When you use Match, Affilae processes information about your use of this feature in order to measure its adoption, understand difficulties encountered in user journeys, improve the relevance of recommendations, and monitor the reliability of its technical and artificial-intelligence components.
The data processed may include pseudonymized identifiers of the user, account, program or affiliate profile, your role in the service, whether an authorized Affilae staff member operated your account on your behalf, the Match pages and steps viewed, the searches and filter categories used, the recommendations displayed or opened and their rank, the actions taken and their success or failure status, as well as duration and technical performance measurements.
On the same terms, Affilae also measures traffic across the whole platform: the type of page viewed, the active time on the page, the interface language and the account age bracket, linked to pseudonymized identifiers. Page content is not transmitted.
When a visitor who is not signed in views a public program or profile page, Affilae measures that view anonymously: the type of page, the program or profile displayed and the general source of the visit (search engine, social network, direct link…). This measurement uses no cookie or browser storage, does not transmit the IP address and does not make it possible to recognize the visitor.
Affilae does not send to its measurement tool the content of your messages, applications or forms, your prompts or AI-generated responses, or your emails, names or phone numbers. The first version of this measurement uses no session replay, no heatmap, and no PostHog analytics cookie in your browser.
This processing is based on Affilae's legitimate interest in understanding and improving its service, detecting friction points, and ensuring the quality of Match. Affilae limits the data to what is necessary, pseudonymizes the identifiers transmitted, and restricts access to authorized personnel.
The data is accessible to authorized Affilae teams and to PostHog, acting as a processor for usage measurement. The PostHog project used by Affilae is configured in the European region. Detailed data remains linkable to a user or an account for a maximum of 13 months. At the end of this period, the pseudonymization key for the period concerned is permanently destroyed: the corresponding data can no longer be linked to any user or account, whether by Affilae or by its processor, and Affilae only uses it in the form of aggregated statistics.
You may exercise your rights of access, rectification, erasure, restriction and objection to this processing by contacting dpo@affilae.com. Your objection does not affect access to the essential functions of the service, subject to processing strictly necessary for its security and operation.
3.3 End-Users on Advertiser Websites (Affiliate Tracking)
For affiliate conversion tracking, Affilae and the advertiser act as joint controllers (within the meaning of Article 26 GDPR) of the data of end-users visiting the advertiser's website. Affilae determines and operates the technical means of tracking (cookies, browser fingerprint, attribution algorithm, fraud detection); the advertiser determines the commercial purpose of the affiliate program and collects end-user consent on its website.
In accordance with Article 26(2) GDPR, the essence of the allocation of responsibilities is as follows:
- The advertiser informs end-users (Articles 13 and 14 GDPR) and collects consent for the setting of tracking cookies via its consent banner;
- Affilae designs and secures the technical tracking system (data protection by design, retention periods, anonymization);
- End-users may exercise their rights against either party (see Section 10).
This allocation is formalized in the joint controllership agreement (DPA) entered into between Affilae and each advertiser.
Cookies set on advertiser websites:
| Cookie | Purpose | Duration | Attributes |
|---|---|---|---|
_affilae{PID} |
Stores click identifiers for conversion attribution | 90 days | Secure, SameSite=Lax, first-party |
AeFirst{PID} |
Timestamps the first visit via an affiliate link | 90 days | Secure, SameSite=Lax, first-party |
Local storage (LocalStorage) on advertiser websites:
| Key | Purpose | Duration |
|---|---|---|
aeEvents{PID} |
Backup click ID storage (fallback if cookies are blocked) | 90 days |
aeSessionTime{PID} |
Current session timestamp | 30 minutes |
aeSessionStart{PID} |
Session start time | 30 minutes |
{PID} refers to the advertiser's unique affiliate program identifier.
Data collected during tracking:
- IP address
- User agent and browser language
- Landing page URL and referrer URL
- Click identifiers and conversion data (transaction ID, amount, currency, voucher code)
- Country inferred from the IP address using an IP geolocation service
Browser fingerprint:
Affilae generates a statistical browser fingerprint from general technical characteristics (such as browser type, screen resolution, or timezone). This fingerprint is a statistical identifier that cannot, on its own, identify an individual. It is used exclusively for conversion attribution and fraud detection purposes.
Data transmission:
All transmissions are made exclusively over HTTPS to lb.affilae.com, via XMLHttpRequest, image pixels, iframes, or the Beacon API.
Consent:
In accordance with the allocation of responsibilities set out in the joint controllership agreement, collecting consent for affiliate tracking cookies rests with the advertiser, who implements a compliant consent banner on their own website.
3.4 Affiliates: Match (partner recommendation)
Match recommends relevant affiliates to advertisers for their programs and, conversely, programs to affiliates. To do so, Affilae analyzes the channels (social networks, websites) that the affiliate declares in their profile.
Data sources: in addition to the information entered by the affiliate, Affilae collects publicly available data on the accounts and websites they have declared, from public-data collection providers (see section 7). When the affiliate voluntarily connects their Instagram or TikTok account, Affilae receives from these platforms the information authorized at connection (including identifier, username, picture, biography, follower count and, for Instagram, recent posts and their statistics).
Data collected: account name and identifier, biography, profile picture, number of followers, followings and posts, recent posts (text, hashtags, images, number of likes, comments and views), video transcripts, website home page, estimated website traffic.
Data inferred by artificial intelligence: from this data, an artificial intelligence model produces a description of the profile, its editorial positioning, its audience profile (age ranges, interests), content formats, main country, an engagement rate and the presumed gender of the person behind the account, inferred from their profile information and their Affilae account. The affiliate can request the correction of this information by writing to dpo@affilae.com; most of it can also be edited directly from their profile.
Purposes: quality and authenticity checks of profiles before they are recommended, recommendation of affiliates to advertisers and of programs to affiliates, search for affiliates by advertisers, explanation of recommendations, monitoring of audience trends.
Recipients: advertisers using Match see, among other things, the profile name, its description, its audience, its public links, its follower count, its engagement rate, its presumed gender, its traffic and the 12-month history of these indicators. Match does not share the affiliate's personal contact details (email, phone, address) with them.
No automated decision-making: the scores and rankings produced by Match are recommendations. No decision producing legal effects or similarly significantly affecting the affiliate is based solely on them: the advertiser remains free to offer a partnership or not, and the affiliate to accept it (Art. 22 GDPR).
Legal basis and objection: this processing is based on the legitimate interest of Affilae and its advertisers in connecting the platform's advertisers and affiliates (Art. 6(1)(f) GDPR). The affiliate may at any time object to their profiles appearing in Match by writing to dpo@affilae.com; their profiles are then removed from recommendations.
3.5 Persons Invited by an Advertiser
An advertiser can invite a person who is not registered on Affilae to join their program, by an email sent by Affilae or by a link the advertiser sends them directly. Affilae may also invite a creator searched for in Match to join the platform (see section 3.2).
Data source: the advertiser who sends the invitation.
Data processed: email address and/or public profile address of the invited person, advertiser and program concerned, date and channel of the invitation and, where applicable, the account linked to the invitation.
Purposes: sending the invitation, linking the invited person's registration to the invitation, measuring the effectiveness of invitations.
Legal basis: legitimate interest of Affilae and its advertisers in developing affiliate partnerships (Art. 6(1)(f) GDPR).
Retention period: 12 months from the invitation.
Your rights: the invited person may object to this processing, or request access to or erasure of their data, by writing to dpo@affilae.com.
4. Cookies and Tracking Technologies
4.1 Cookies on affilae.com
| Cookie | Provider | Purpose | Duration | Type |
|---|---|---|---|---|
_ga |
Google Analytics 4 | User distinction | 14 months | Analytics |
_ga_* |
Google Analytics 4 | Session state maintenance | 14 months | Analytics |
| Complianz cookies | Complianz | Consent preferences storage | 12 months | Functional |
4.2 Cookies on Advertiser Websites
See details in Section 3.3 above.
4.3 Cookie Management
On affilae.com: You can manage your cookie preferences at any time via the Complianz consent banner or your browser settings.
On advertiser websites: Consent management is the responsibility of the relevant advertiser. You can also configure your browser to refuse or delete cookies.
5. Legal Bases for Processing
| Processing Activity | Legal Basis | GDPR Article |
|---|---|---|
| Analytics cookies (affilae.com) | Consent | Art. 6(1)(a) |
| Tracking cookies on advertiser sites | Consent (managed by the advertiser) | Art. 6(1)(a) |
| User account management | Contract performance | Art. 6(1)(b) |
| Billing and payments | Contract performance + Legal obligation | Art. 6(1)(b) + (c) |
| Transactional communications | Contract performance | Art. 6(1)(b) |
| Messaging and notifications of received messages | Contract performance | Art. 6(1)(b) |
| Commercial prospecting | Consent | Art. 6(1)(a) |
| Security and fraud prevention | Legitimate interest (protecting the platform and users from fraudulent activities) | Art. 6(1)(f) |
| Tax record retention | Legal obligation | Art. 6(1)(c) |
| AI-assisted onboarding and setup features | Contract performance | Art. 6(1)(b) |
| Match: analysis of affiliate profiles and recommendation to advertisers | Legitimate interest (connecting the platform's advertisers and affiliates), with right to object | Art. 6(1)(f) |
| Match usage measurement | Legitimate interest (understanding and improving the feature, detecting friction points, ensuring the reliability of its AI components) | Art. 6(1)(f) |
| Searching in Match (search text) | Legitimate interest (providing, securing and improving the feature, measuring demand for profiles and inviting searched profiles to join the platform), with right to object | Art. 6(1)(f) |
| Invitations sent by advertisers to unregistered persons | Legitimate interest (developing affiliate partnerships), with right to object | Art. 6(1)(f) |
6. Data Retention Periods
| Data Type | Retention Period | Justification |
|---|---|---|
| Tracking data (clicks, conversions) | 25 months, then anonymized | DPA / internal policy |
| Account data (active users) | Duration of contract | Contractual necessity |
| Account data (inactive publishers) | 6 months of inactivity + 30-day notice before deletion | Internal policy |
| Account data (inactive advertisers) | 6 years after termination | Internal policy |
| Messages and attached files | For as long as the participants' accounts exist, then processed under the procedure applicable to inactive accounts; deleted on request to dpo@affilae.com | Contractual necessity |
| Device notification identifier | Until logout from the app or deletion of the account | Contractual necessity |
| Billing data | 10 years | French Commercial Code |
| Analytics data (GA4) | 14 months | GA4 configuration |
| Tracking cookies | 90 days | Compliant with CNIL recommendation (≤ 13 months) |
| Match affiliate profile data (public data collected, data received from Instagram or TikTok, inferred information) | While the affiliate uses the platform; removed from Match on account or profile closure, or upon objection; deleted on request to dpo@affilae.com | Legitimate interest / affiliate authorization |
| Raw responses from the public social network data collection provider (ScrapeCreators) | 31 days maximum at the provider | Data processing agreement |
| AI-generated recommendation explanations | 7 days | Technical necessity |
| Match usage data (pseudonymized, PostHog) | 13 months, then destruction of the pseudonymization key (data permanently unlinkable, aggregated use only) | CNIL audience-measurement benchmark |
| Match search text | 12 months | Legitimate interest |
| Invitations sent by advertisers (unregistered persons) | 12 months from the invitation | Legitimate interest |
Anonymization Process
When tracking data reaches the end of its retention period, the data that could identify a person (IP addresses, visited URLs and referrers, user agents, transaction and customer identifiers) is anonymized so that it can no longer be linked to a person. Only generic information, such as the originating domain or the device type, is kept.
7. Subprocessors and Third-Party Services
7.1 EU-Based Subprocessors
| Subprocessor | Service | Location |
|---|---|---|
| Google Cloud Platform (GCP) | Hosting, compute, storage | Belgium, France |
| Amazon Web Services (AWS S3) | File storage | Ireland |
| MongoDB Cloud Manager | Database management | EU |
| OVH | DNS, hosting | France |
| MailJet | Transactional emails | France |
| VATLayer | VAT number validation | EU |
| Sinch | SMS communications | Sweden |
| MongoDB Atlas | Hosted database | EU |
| PostHog (Cloud EU) | Product usage measurement | Germany (Frankfurt) |
| Pennylane | Accounting (customers, suppliers, invoices) | Ireland |
| Trustfull | Signup fraud prevention (email and phone verification) | EU |
7.2 Non-EU Subprocessors
| Subprocessor | Service | Location | Transfer Mechanism |
|---|---|---|---|
| Stripe | Payment processing | United States | Standard Contractual Clauses (SCCs) |
| Sentry | Error monitoring | United States | SCCs |
| ipdata.co | IP geolocation | United States | SCCs |
| Abstract API | IBAN and VAT validation | United States | SCCs |
| OpenAI | AI processing | United States | SCCs |
| Anthropic | AI processing | United States | SCCs |
| Google Workspace | Internal communications | United States | SCCs |
| Google Analytics 4 | Web analytics | United States | SCCs |
| ClickUp | Project management | United States | SCCs |
| HubSpot | CRM and marketing | United States | SCCs |
| Cerebras | AI processing (analysis of profiles and websites, including images; Match explanations) | United States | SCCs |
| ScrapeCreators (Web Scraping Guy LLC) | Collection of public social network data (Match) | United States | SCCs |
| MongoDB, Inc. (Voyage AI) | Vector embeddings and ranking of recommendations (Match) | United States | SCCs |
| Freshworks (Freshdesk) | Customer support (tickets) | United States | EU-US Data Privacy Framework, SCCs |
| Expo (650 Industries) | Mobile notifications | United States | EU-US Data Privacy Framework, SCCs |
| Tax ID Pro (Balancer Services LLC) | Tax identification number verification | United States | SCCs |
| SimilarWeb | Web traffic analysis | Israel | EU adequacy decision |
| BrightData | Data services (collection of web pages and public social network data) | Israel | EU adequacy decision |
7.3 Recipients acting as controllers
These providers receive personal data for the purposes of the service but process it on their own behalf, as controllers (or joint controllers) under their own obligations. Their privacy policies apply.
| Recipient | Service | Location | Transfer Mechanism |
|---|---|---|---|
| Wise Europe SA | Payment of commissions to affiliates | Belgium; processing outside the EU possible | EU adequacy decision, SCCs |
| Universign (Cryptolog International) | Electronic signature of contracts | EU | SCCs (verification codes sent by SMS) |
| Google Maps Platform (Google Ireland Limited) | Postal address verification | Ireland; processing in the United States possible | EU-US Data Privacy Framework, SCCs |
Meta (Instagram) and TikTok are not Affilae subprocessors: they are data sources, used when the affiliate connects their account (see section 3.4).
8. International Data Transfers
Affilae's primary infrastructure is hosted within the European Union:
- Google Cloud Platform: data centers in Belgium and France
- OVH: data centers in France
- Amazon Web Services: data center in Ireland
For subprocessors and recipients located in the United States, data transfers are governed by Standard Contractual Clauses (SCCs) adopted by the European Commission and, for certified companies, by the EU-US Data Privacy Framework (adequacy decision of 10 July 2023), in compliance with post-Schrems II requirements. Supplementary measures are implemented where necessary (encryption, pseudonymization).
For Israel, transfers are covered by the European Commission's adequacy decision (Decision 2011/61/EU).
9. Data Security
Affilae implements technical and organizational measures appropriate to the risks to protect personal data against loss, unauthorized access, disclosure or alteration, including:
- Encryption: of communications (TLS) and of stored data
- Access control: access to data restricted to authorized staff
- Authentication: multi-factor authentication (MFA) available on the platform; passwords are never stored in plain text
- Backups: regular automated backups
- Monitoring: detection of errors and anomalies
- Awareness: staff are made aware of their data protection obligations
For security reasons, the details of these measures are not published. They can be shared with our customers under the data processing agreement (DPA).
10. Data Subject Rights
Under the GDPR, you have the following rights:
| Right | Description | GDPR Article |
|---|---|---|
| Access | Obtain confirmation and a copy of your personal data | Art. 15 |
| Rectification | Correct inaccurate or incomplete data | Art. 16 |
| Erasure | Request deletion of your data | Art. 17 |
| Restriction | Restrict the processing of your data | Art. 18 |
| Portability | Receive your data in a structured, machine-readable format | Art. 20 |
| Objection | Object to the processing of your data | Art. 21 |
| Withdrawal of consent | Withdraw your consent at any time | Art. 7(3) |
How to Exercise Your Rights
Send your request by email to dpo@affilae.com, including proof of identity. We commit to responding within one month. This period may be extended by two months for complex requests or a high volume of requests, in which case you will be informed.
Match
The affiliate can request the correction of the information inferred by artificial intelligence at any time by writing to dpo@affilae.com; most of it can also be edited directly from their profile. They may object to their profiles appearing in Match at the same address.
Special Case: End-Users Tracked on Advertiser Websites
For data collected through affiliate tracking on advertiser websites, Affilae and the advertiser act as joint controllers. In accordance with Article 26(3) GDPR, you may exercise your rights against either of them: directly with Affilae (dpo@affilae.com) or with the relevant advertiser. Both parties cooperate to handle your request, in accordance with the joint controllership agreement between them.
Complaint to the Supervisory Authority
You have the right to lodge a complaint with the French Data Protection Authority (CNIL):
- Website: www.cnil.fr
- Address: 3 Place de Fontenoy, TSA 80715, 75334 Paris Cedex 07
11. Children's Privacy
Affilae's services are not intended for persons under the age of 16. We do not knowingly collect personal data from minors. If we discover that a minor has provided us with personal data, we will take the necessary steps to delete it promptly.
12. Changes to This Policy
Affilae reserves the right to modify this privacy policy at any time.
The date of the last update is indicated at the top of this document. Continued use of our services after modification constitutes acceptance of the revised policy.
13. Contact
Data Controller:
NETILUM SARL
9 Rue André Darbon, 33300 Bordeaux, France
SIREN: 750 845 208 — RCS Bordeaux
Data Protection Officer:
Email: dpo@affilae.com
Supervisory Authority:
CNIL — www.cnil.fr