Skip to content

Data processing agreement

How we process visitor and fan data for artists and labels under Article 28 GDPR, on every plan, with sub-processors and security measures.

Version 2026-11-01, in force from 1 November 2026.

1. Scope

This agreement is part of the Unsleeve terms and applies to every plan, including Free. It is the contract under Article 28 GDPR between you as controller and FUTR UG (haftungsbeschränkt), Eiffestraße 78, 20537 Hamburg, Germany, as processor (“we”). You conclude it electronically when you accept the terms.

If you run a workspace for a client, such as an artist you manage, and are a processor yourself, we act as your sub-processor. You make sure your client’s instructions reach us through you.

2. Who is responsible for what

Roles follow what actually happens:

ProcessingYouWe
Delivering your pages, statistics for you, your fan list, release emails, artist invitesControllerProcessor
Pixels you connectController, with the platform you connectProcessor. We provide the tool
Security, rate limits, abuse prevention, link safety checks, page reportsNot involvedController
Accounts, billing, app feedbackNot involvedController, see the privacy policy

We do not use personal data of your visitors or fans for our own product improvement. Platform-wide figures are used only in aggregated form.

3. Instructions

We process personal data only on your documented instructions, unless Union or Member State law requires otherwise. If it does, we tell you first where that law allows it. Your instructions are these terms, this agreement and what you set in the app, for example pixels, consent settings and fan sign-ups. You can give further instructions by email to unsleeve-feedback@futrhodl.de. If we think an instruction breaks data protection law, we tell you at once and can pause it.

4. Confidentiality and security

Everyone we authorise to process this data is bound to confidentiality. We take the measures in Annex 3, as Article 32 GDPR requires. We can improve them, as long as protection does not drop.

5. Sub-processors

You authorise the sub-processors in Annex 2. We tell you by email at least 30 days before adding or replacing one. You can object in that time on data protection grounds. If we cannot solve it, you can end the affected service before the change takes effect. We bind each sub-processor to the same data protection duties and remain fully liable to you for its work.

6. Transfers outside the EEA

We transfer personal data outside the EEA only as Annex 2 describes. If you connect a platform pixel, the data goes to that platform on your instruction. The platform is not our sub-processor. Audio previews load directly from the music service when a visitor presses play.

7. Requests from people

Fan contacts can be searched, exported and deleted in the app, and each email has an unsubscribe link. If someone contacts us directly about data on your pages, we forward the request to you and do not answer it ourselves, unless you ask us to. We help you with requests under Chapter III GDPR as far as you cannot handle them in the app.

8. Help and data breaches

We help you with your duties under Articles 32 to 36 GDPR, taking account of the nature of the processing and the information we have. We notify you by email without undue delay after we become aware of a personal data breach affecting your data, with the details we know at that point.

9. End of the service

You choose what happens to the data at the end: export it first with the exports in section 12 of the terms, then delete the workspace. We erase its data after 30 days. Backups expire as Annex 1 says. We keep data longer only where the law requires it. If you cancel a paid plan without deleting the workspace, it continues on Free and this agreement continues with it.

10. Information and audits

We give you the information you need to show that we meet Article 28 GDPR. You can audit us, or have an auditor bound to confidentiality do so, if this information is not enough or if an authority requires it. Tell us 30 days ahead unless an authority sets a shorter time. You bear your own costs, and audits must not disturb our operations more than needed.

11. Your responsibilities

  • You need a legal basis for what you do with visitor and fan data, and you inform people about it. Without your own link, your pages show our fallback notice. Your own link replaces it, and it must then cover this processing.
  • You choose the consent settings for your pixels and page routing.
  • Your legal notice and privacy address must be correct, so that people can reach you.
  • On small pages, statistics and raw exports can point to individual visitors. Use them for statistics only. Do not try to identify anyone.
  • Delete fan contacts you no longer need.

12. Liability and priority

Section 16 of the terms applies, without limiting the rights of data subjects under Article 82 GDPR. If this agreement and the terms conflict on data protection, this agreement takes priority.

Annex 1: Processing details

ItemDetails
Subject and purposeHosting and delivery of pages, statistics, fan sign-ups and fan emails, artist invites, and sending data to platforms you connect
DurationFor the term of the contract, then as below
Data subjectsVisitors to your pages, fans who sign up, artists you invite
Visitor dataIP address, browser details, requested address, referrer, campaign tags, country, device and system, page and store events, consent choice, daily hash, and the cookies unsleeve_consent and unsleeve_service. Pixel cookies only with active pixels
Fan dataEmail address, country, language, source link, sign-up, confirmation and unsubscribe times
Artist dataEmail address you enter, invite status and your confirmation that the email is expected

Retention:

DataPeriod
Unconfirmed fan sign-upsDeleted after seven days
Confirmed fan contactsUntil you delete them or the workspace is erased
Unsubscribed fan contactsKept as a block list until you delete them or the workspace is erased
Single eventsAbout 90 days, then totals only. The storage period is set by Cloudflare
Raw export filesSeven days
Background jobs, including email contentSeven days
Artist invitesInvite links expire after 90 days. After an opt-out only a hash of the address stays, as a block list for all labels
Deleted workspacesErased after 30 days
Database backupsDaily backups 35 days, weekly backups 180 days

Annex 2: Sub-processors

ProviderService and dataLocation and safeguards
CloudflareDelivery of all public pages, statistics storage, rate limits, page copies. Sees IP address and request details of visitorsGlobal network. Page copies and backups in EU storage. Transfers under EU standard contractual clauses and the EU-US Data Privacy Framework
OVHcloudServer and database for the app. Fan contacts, invites, workspace dataGermany
BrevoSending fan and service emails. Recipient, content, and clicks on links in emailsData stored in the EU. Processing outside the EEA is possible under Brevo’s data processing terms
SentryError monitoring. Technical details of failed requestsEU data region. Transfers under EU standard contractual clauses and the EU-US Data Privacy Framework

Annex 3: Technical and organisational measures

  • Server access. Sign-in with keys only, no root login, firewall open only for the ports we need, brute-force protection, automatic security updates.
  • Database. Reachable only from the server itself. Production and staging use separate databases.
  • App access. No passwords: sign-in by email link valid for 15 minutes, stored hashed, or with Google. Session cookies are HTTP-only. Roles and permissions per workspace, and a log of actions in each workspace.
  • Transfer and encryption. Connections use HTTPS. Pixel access tokens are stored encrypted with AES-GCM.
  • Data minimisation. Statistics contain no IP address field. Visitors are counted with a hash built with a random daily key, which is discarded after the day. The dashboard shows fan addresses only masked, and exports are logged.
  • Abuse limits. Rate limits on forms, events and emails.
  • Availability. Public pages keep running if our main server fails. Daily and weekly database backups in EU storage, a monthly automatic restore test, and uptime checks every five minutes.
  • Error reports. Our server removes database query values from error reports.