Skip to content
Security

Built for trust

Security isn't a module we bolt on later, it's wired into Batizzy's architecture from day one. Here's concretely what we do.

Professional verification

Every pro who signs up is verified through the BCE (Belgian companies registry) before going public. Declared certifications are checked individually.

  • Auto BCE lookup at signup, fields pre-filled
  • Yearly active VAT number check
  • Certifications (AREI, recognition, 10-year insurance) checked piece by piece
  • Client reviews tied to real job sites (no fake reviews)

Payment and disputes

For beta, payment is declarative (buyer declares paid, pro confirms received). Sufficient for < 100 transactions/month and validates usage before Stripe Connect escrow.

  • Immutable audit log on every payment declaration
  • Free mediation by the Batizzy team in case of dispute
  • Belgian consumer ombudsman escalation if unresolved
  • Archives kept 10 years (BE accounting requirement)

Data and GDPR

Data hosted in the European Union (Frankfurt + Dublin), no US transfer. Full GDPR policy, right to erasure and portability in 1 click.

  • Vercel (Frankfurt) + Supabase (Dublin) hosting, 100% EU
  • All Postgres tables protected by Row Level Security
  • TLS everywhere, passwords hashed via Supabase Auth
  • Full data export downloadable from your settings

Moderation and anti-spam

We actively fight off-platform poaching and harassment, because that's what kills social marketplaces.

  • Auto-detection of phone numbers and emails in first messages
  • AI moderation on insults and poaching attempts
  • Reporting system with human review within 24h
  • Block user option from both pro and homeowner side