EN FR
Provider area
Back

Demo project

Privacy policy

Wedding Matching App · Last updated: November 1, 2026

1. A portfolio demonstration

Wedding Matching App is a portfolio demonstration of a wedding-services marketplace. It is not a company, and no real service is offered here. Please do not enter real personal details.

2. What the demo stores

Requests: first name, WhatsApp number, city and optional district, wedding date, budget, services and, when given, the number of guests and details.

Provider accounts: name, business details, email address, phone and WhatsApp numbers, services, cities, prices, profile text and images, credit purchases and the requests accepted or declined.

Technical data: a shortened IP address and the browser type sent with each request, to limit abuse. Actions in the admin area are logged.

3. How long data is kept

A request expires 14 days after it is sent. The provider who accepts a request can see the contact details for 14 days after accepting.

Once the request has expired and that period is over, a scheduled job erases the identifying data: first name, WhatsApp number, district, details, IP address and browser type. It cannot erase anything a provider copied outside the demo. Only anonymous data remains: city, wedding date, services, number of guests and budget range.

4. Who sees what

Providers offered a request see its service, city, district, date, budget, number of guests and description, plus the first letter of the first name. For each service, only the provider who accepts sees the first name and WhatsApp number.

5. Third parties

A few technical services are involved in running the demo:

  • Hosting: the server that runs the demo and stores its data.
  • AI ranking: a service that helps order providers for a request. It receives the service, city, district, date, budget and number of guests, plus the providers' professional profiles. It never receives the couple's name or phone number.
  • WhatsApp (optional): when notifications are switched on, WhatsApp receives the phone number and the message.

6. Cookies

A language cookie remembers your language for a year. Session cookies keep you signed in and protect forms, and a provider who asks to stay signed in gets a longer-lasting one. There are no analytics or advertising cookies.

7. Demo resets

Demo data is reset regularly, so anything entered here can disappear at any time.

Portfolio project

This website is a portfolio project, built to demonstrate experience in building a Laravel (PHP) web application. It is not a real business: providers are fictional, and no real bookings or payments take place.