Privacy · the boring page, written like a human

Privacy policy.

A wedding video is the most personal kind of media. Here is exactly what we collect, why, who can see it, and how to take it back. No dark patterns, no five-page legalese before the actual answers.

Effective · April 14, 2026Last updated · April 14, 2026Reading time · 8 minutesLanguages · EN · NL

The plain-English summary

  • We collect only what we need to help you make a wedding video together.
  • Guest footage is private to your event. Never used for ads, training, or anything else.
  • We never sell your data. We never will.
  • You can delete your account and footage at any time, in two taps.
  • We host in the EU (Frankfurt) and comply with GDPR by default, for everyone.
  • We use a small number of vendors (Stripe, Mux, Cloudflare). They're listed in §6.

Who we are.

"Mesh", "we", "us" means HonestDev, registered in the Netherlands (KVK 52326470). Our registered office is Regulierstraat 43J.

We are the data controller for couples and planners who hold an account, and the data processor on behalf of those couples for footage uploaded by their wedding guests.

For privacy questions, write to privacy@meshtogether.app. Our Data Protection Officer is Lina van der Voort and reads every message herself.

What we collect.

Three buckets. That's it.

BucketWhat's in itHow we get it
AccountName, email, password hash, your wedding date, billing address, payment method (tokenised, we never see your card number)You give it to us when you sign up
EventVenue, schedule, guest names & emails (only if you add them), the colours and logo you brand the film withYou set this up in the couple app
FootageVideo clips, photos, captions, who uploaded each one, device type, the rough time + place of capture (if the guest's phone is sharing it)Guests upload via your QR code or share link

What we don't collect

  • Guest accounts (there are none, joining is QR + name only)
  • Guest contact details (unless you, the couple, type them in)
  • Anything from your phone outside the Mesh capture window
  • Biometric data, face-recognition templates, or anything resembling a "who is in this photo" model

Why we use it.

Strictly for the things you asked us to do. Specifically:

  • To run your event — accept clips, build the film, deliver it. Lawful basis: contract.
  • To bill you — payment, invoicing, refunds. Lawful basis: contract.
  • To keep things working — error logs, abuse prevention, fraud checks. Lawful basis: legitimate interest.
  • To send you product email — only the necessary kind (your event went live, your film is ready). Marketing emails are opt-in only and you can unsubscribe in one click. Lawful basis: consent.

We never use your footage to train AI models. We never use it for ads. The auto-edit happens privately, on your event's data, on our own infrastructure, and stops the moment your event is delivered.

Guest footage & consent.

When a guest scans your QR code we show them a one-screen consent message in their language: that their clips will be visible to the couple, edited into a film, and stored for the duration of the plan. They tap "I'm in" to continue. We don't make them sign up.

The couple is the controller.

You decide who is invited, what gets included in the final cut, and when the event archives. Mesh follows your instructions. If a guest later wants their clips removed, send the request to privacy@meshtogether.app with your event ID. We'll remove their footage within 72 hours and notify them when it's done.

Who we share with.

A short list of vendors that help us run the service. All are GDPR-compliant and bound by Data Processing Agreements.

VendorWhat they doWhere
StripePayments & invoicingIreland · USA (SCCs)
MuxVideo transcode & deliveryEU (Frankfurt)
CloudflareCDN & DDoS protectionGlobal edge
PostmarkTransactional emailEU (Frankfurt)
AWS (eu-central-1)Storage & computeEU (Frankfurt)
PlausibleAnalytics (cookieless)EU (Frankfurt)

Cookies & analytics.

Just three cookies, all first-party, none for advertising:

  • session — keeps you signed in. Expires when you sign out, or after 30 days of inactivity.
  • theme — remembers light or dark. Lives forever or until you clear it.
  • csrf — security against form-jacking. Expires with your session.

Analytics is Plausible, which is cookieless and doesn't track individual users. We see "300 people visited the packages page today", never "Sarah did X then Y then Z".

How long we keep things.

DataRetentionWhy
Account profileWhile active + 30 days after deletionLets you change your mind
Event footagePer your plan (30 days · 1 year · forever)That's what you paid for
Director's cutSame as event footage
Invoices7 yearsDutch tax law requires it
Email logs90 daysSpam & deliverability
Server logs14 daysDebugging, then auto-purged

Your rights.

Under GDPR (and we extend the same rights to everyone, regardless of where you live), you can:

  • Access — get a copy of everything we hold about you (Settings → Export my data).
  • Correct — fix anything that's wrong, in-app or by email.
  • Delete — remove your account and footage. See how to delete.
  • Port — get your data in a machine-readable format (JSON + MP4).
  • Object — to any processing based on legitimate interest.
  • Withdraw consent — for marketing email, in one click in any email we send.
  • Complain — to the Dutch DPA (autoriteitpersoonsgegevens.nl) or your local one.

Deleting your account.

You can delete your Mesh account and all associated data from inside the app, or by sending us a request. We process deletions within 30 days and confirm by email when it's done.

The full step-by-step is on our deletion page.

Children.

Mesh is for adults planning weddings. We don't knowingly accept signups from anyone under 16. Children frequently appear in wedding footage as guests; this is fine and expected. The couple (their parents or hosts) is responsible for whether to include their footage in the final cut, and for any local rules about images of children.

Changes to this policy.

If we make a material change we email every account holder at least 30 days in advance. Minor edits (typos, clarifications, new vendors) are noted in our changelog. The "Last updated" date at the top always reflects the latest version.

Contact us.

For anything privacy-related: privacy@meshtogether.app. We answer within 72 hours, usually faster. For everything else, our contact page is here.

HonestDev · Regulierstraat 43J · Netherlands · KVK 52326470

★ questions?

We read every
message.

Privacy questions, deletion requests, GDPR copies of your data. Same inbox, same humans, usually answered the same day.