Privacy
Policy

How Slipp collects, uses and protects your personal data, in plain language and in line with the GDPR.

Last updated: 26 August 2026

1. About this policy

This Privacy Policy describes how Slipp ApS ("Slipp", "we", "us") processes personal data when you use our marketing site (slipp.app), our attendee app, our vendor app, or any related services (together, the "Services").

We process personal data as a data controller under Regulation (EU) 2016/679 (the "GDPR") and the Danish Data Protection Act (Databeskyttelsesloven). This policy fulfils our duty to inform you under GDPR Articles 13 and 14.

One category works differently. The prepaid-event guest list described in section 4 is processed on the vendor's behalf as their processor: the vendor is the controller for it, and the Articles 13 and 14 duty for that data is theirs. We describe it here so you can see what we hold and for how long, and section 2 explains where to take a request about it.

2. Who is the data controller

Slipp ApS, CVR no. 46359070, is the data controller for personal data processed through the Services.

One category is different: the prepaid-event guest list described in section 4 is processed on the vendor's behalf as their processor, and the vendor is the data controller for it. If your request concerns that data, we forward it to the vendor as the responsible controller and confirm to you that we have done so.

Registered office: 8700 Horsens, Denmark.

Privacy contact: privacy@slipp.app. General support: support@slipp.app.

DSA single point of contact (Articles 11–12 of Regulation (EU) 2022/2065): Jesper Halborg, legal@slipp.app. We accept communications from authorities and users in Danish and English. Notices of illegal content or illegal goods under DSA Article 16 should also be sent to legal@slipp.app - see the Vendor Terms § 16 for the notice-and-action procedure.

3. Data Protection Officer

Slipp has not appointed a Data Protection Officer. We are not required to appoint one under GDPR Article 37(1): we do not carry out large-scale systematic monitoring of data subjects, we do not process special categories of data on a large scale, and we are not a public authority.

For any data-protection question or request, contact privacy@slipp.app.

4. What personal data we process

We try to keep what we collect to a minimum. The categories are:

Account data

What: Email address. Optionally a display name if you set one.

Why: To authenticate you (one-time codes / magic links), to send order confirmations, and to give vendors a way to contact you about your specific order.

Order data

What: Items ordered, prices, vendor, event, timestamps, pickup status.

Why: To process and deliver your order, to keep your order history available to you, and to comply with Danish bookkeeping law.

Prepaid-event guest list

What: For prepaid events: the guest email addresses and email domains the vendor configures to control who may order, plus a record of the guests the vendor admits at the counter. Guests are covered whether or not they go on to place an order.

Why: To let the vendor control who may order at their prepaid event and admit guests at the counter. Slipp processes this on the vendor's behalf as their processor - the vendor is the controller for it.

Acceptance records

What: Versions of the Terms and pickup-or-forfeit clause you have accepted, timestamp, and IP address at the moment of acceptance.

Why: To document your consent for legal-basis purposes and to be able to demonstrate consent if challenged.

Cookie & consent preferences

What: Your choices in our cookie banner (statistics, app-improvement recording), stored in your browser on your device.

Why: To respect your choices on subsequent visits without asking again every session.

Technical & security logs

What: IP address, user-agent, request timestamps, error traces, and performance traces (request timings and spans from our backend).

Why: To operate the service, detect abuse, debug issues, monitor performance and availability, and protect the platform.

Funnel telemetry

What: Operational events such as "checkout initiated", "acceptance recorded", "payment succeeded", tagged with device class and connection type. Not joined to advertising profiles.

Why: To detect drop-off and fix the order flow. Treated as a legitimate-interest, operational signal - not consumer analytics.

Vendor account & business data

What: For vendor users: email address, optional display name, organisation details (legal name, CVR number, contact details) and Stripe Connect account status. Stripe collects KYC identity documents directly under its own controller responsibility; Slipp does not receive them.

Why: To operate the vendor dashboard, invoice Platform Service Fees, and meet bookkeeping obligations.

We do not collect or process Danish CPR numbers (Personnummer). Slipp does not require CPR for any service.

5. Lawful basis for processing

Each category of processing has a lawful basis under GDPR Article 6:

Purpose Lawful basis Reference
Creating your account, authenticating you, processing orders Performance of a contract Art. 6(1)(b)
Bookkeeping records (orders, invoices, payments) for 5 years Legal obligation (Bogføringsloven) Art. 6(1)(c)
Security logs, fraud prevention, error monitoring, performance and availability monitoring, operational funnel telemetry Legitimate interests in operating a secure, reliable platform Art. 6(1)(f)
Cookies / trackers that are not strictly necessary (analytics, session replay) Consent Art. 6(1)(a)
Controlling who may order at a prepaid event, and admitting guests at the counter Legitimate interests of the vendor as controller in admitting the guests it approves for its prepaid event, whether from the guest list, a configured domain, or at the counter (Slipp processes this on the vendor's behalf as their processor) Art. 6(1)(f)
Marketing emails Not applicable - Slipp does not send marketing emails -

6. Who receives your personal data

We share personal data only with parties that need it to provide the Services. The recipients are:

  • Vendors you place orders with see your email address and order details for the duration of the order. This is necessary so they can serve and contact you about that order.
  • At a prepaid event, the vendor also sees the guest email addresses they configured for that event and which guests were admitted at the counter, whether or not those guests place an order. Slipp holds that list for the vendor as their processor and deletes it 90 days after the event ends, or straight away if the vendor deletes the event before it starts.
  • Service providers acting as processors on our behalf (see the sub-processor list below).
  • Stripe, which acts as an independent controller for payment data, not as our processor.
  • Public authorities where we are required by law to disclose information (e.g. tax authorities, courts, police on valid legal request).

7. Sub-processors and other recipients

We use a small number of vetted providers. International transfers outside the EU/EEA rely on the EU-US Data Privacy Framework ("DPF") and/or Standard Contractual Clauses ("SCCs").

Provider Role Location Safeguard
Stripe Payments Europe, Ltd. Payments, KYC, fraud prevention. Independent controller. Ireland (EU); group transfers to US. DPF + SCCs. See stripe.com/privacy.
Cloudflare, Inc. CDN, image delivery, bot protection, DDoS mitigation. US, with EU edge processing. DPF + SCCs. Sub-processor list at cloudflare.com.
Fly.io, Inc. Application hosting and database. Primary region Frankfurt (EU); company in US. DPF + SCCs.
Resend Transactional email delivery (order confirmations, magic links). US. DPF + SCCs.
BetterStack Error monitoring across our backend and apps, backend performance monitoring (APM/tracing), and operational uptime monitoring, log management, status page, and on-call alerting - all under our legitimate interest in a reliable, secure service (error context may include personal data where needed for diagnosis). With your "App improvement" consent, it also records a sample of app sessions (session replay) to debug user-experience issues. EU. DPA in place. See betterstack.com.
PostHog Product analytics in the apps (only after Statistics consent) and aggregated page-view analytics on the marketing site (cookieless, no persistent identifier). EU. EU hosting; DPA in place. See posthog.com.
LaunchDarkly, Inc. Feature flag evaluation both client-side in the apps and server-side on our backend (strictly necessary; flags must resolve in order to render and serve the right product surface). Receives your user ID and email when you are signed in, used only for targeting rules. No display name is shared. Not used on the marketing site. US, with a global edge. DPF + SCCs; DPA in place. See launchdarkly.com.

8. International transfers

Some of our sub-processors are based outside the EU/EEA, primarily in the United States. Where transfers occur, they are protected by the EU-US Data Privacy Framework (where the recipient is certified) and/or by the European Commission's Standard Contractual Clauses, with supplementary measures where appropriate.

You can request a copy of the transfer safeguards by writing to privacy@slipp.app.

9. How long we keep your data

We keep personal data only for as long as needed for the purpose it was collected for, plus any period required by law:

Category Retention period Basis
Order records (invoices, transaction data) 5 years from end of the financial year Bogføringsloven (Danish bookkeeping law)
Account data for active users For as long as you keep your account Performance of contract
Account data for dormant accounts (no orders) 24 months, then deleted Data minimisation
Security and application logs 30 to 90 days Legitimate interests (security)
Cookie consent records 12 months, then re-prompted ePrivacy + cookie guidance
Records of withdrawn consent 2 years Documenting compliance with withdrawal
Prepaid-event guest list (guest email addresses, domain rules, and who was admitted at the counter) 90 days after the event ends, then deleted - or at once if the vendor deletes the event before it starts; for an event that never runs and is not deleted, for as long as the vendor's agreement with Slipp is in force; audit log entries keep only a salted hash and the email domain, and are retained with the rest of the audit log (5 years) Data minimisation (processed on the vendor's behalf; the vendor is the controller)
Audit log of vendor operational changes Same as order records (5 years) Legal obligation + dispute support

10. Your rights

Under the GDPR you have the following rights:

  • Right of access - get a copy of the personal data we hold about you (Art. 15).
  • Right to rectification - correct inaccurate or incomplete data (Art. 16).
  • Right to erasure - ask us to delete your data, within the limits of legal retention (Art. 17).
  • Right to restriction - ask us to pause processing while a dispute is resolved (Art. 18).
  • Right to data portability - receive your data in a structured, machine-readable format (Art. 20).
  • Right to object - object to processing based on legitimate interests (Art. 21).
  • Right to withdraw consent - at any time, without affecting the lawfulness of processing before withdrawal (Art. 7(3)).
  • Right not to be subject to a decision based solely on automated processing (Art. 22).

To exercise any of these rights, write to privacy@slipp.app. We will respond within one month, in line with GDPR Article 12(3). We may need to verify your identity before acting on a request. Where your request concerns the prepaid-event guest list described in section 4, the vendor is the controller and decides it: within that same month we forward the request to the vendor without undue delay and confirm to you that we have done so, rather than deciding it ourselves.

11. Right to lodge a complaint

If you believe our processing of your personal data infringes the GDPR, you have the right to lodge a complaint with the Danish Data Protection Authority - Datatilsynet (datatilsynet.dk).

We would appreciate a chance to address your concern first - please reach out to privacy@slipp.app.

12. Minimum age

Slipp is intended for users aged 18 and over. We require an 18+ confirmation at signup. The age threshold is set on the basis of Danish contractual capacity (Værgemålsloven §§ 1, 42), not as a special-category processing matter.

Restricted-goods enforcement (alcohol under Restaurationsloven, tobacco under Tobaksforbudsloven) is the responsibility of the vendor at the point of delivery.

If you become aware that someone under 18 has created an account, please contact privacy@slipp.app and we will close it.

13. Automated decision-making

Slipp does not make decisions producing legal or similarly significant effects about you based solely on automated processing within the meaning of GDPR Article 22.

Stripe may run automated fraud checks as part of its payment processing under its own controller relationship; Stripe's privacy policy applies.

14. No CPR numbers

Slipp does not collect, process or store Danish CPR (Personnummer). Processing CPR is restricted under Databeskyttelsesloven § 11 to specific scenarios that do not apply to Slipp.

15. No marketing emails

Slipp does not send marketing emails. The only emails we send are transactional (order confirmations, authentication codes, service notices). We will not opt you in to marketing communications without separate, explicit consent.

16. Changes to this policy

We may update this policy from time to time. The "Last updated" date at the top reflects the most recent change. For material changes that affect your rights, we will give reasonable notice and, where required, ask for renewed consent.

Previous versions are available on request from privacy@slipp.app.