Trust & security

Your data, guarded like a fresh line-up

Booking a haircut shouldn't cost you your privacy. Here's how we protect accounts, locations and bookings — and what we deliberately don't hold.

🔒

Managed authentication

Accounts, sessions and passwords are handled by Supabase Auth, a managed service built for this. Your password is stored only as a one-way hash — nobody at BarberGo can read it, and we never see it in plain text.

Email or Google sign-in

Sign in with an email address and password, or with your Google account. Signing out ends the session on that device.

📍

Location, minimised

GPS is optional — deny it and you can still browse the map. When you book a home visit, the pin and address note you provide are shared with that shop, for that booking.

🛡

Vetted shops

Every shop is reviewed by our team before it appears in the app. Listings that turn out to be inaccurate can be suspended.

Reviews you can trust

Only a completed booking can leave a rating. No bought stars, no anonymous smears — every review maps to a real appointment.

🚨

Report & response

Found a security issue? Write to security@barbergo.ma. We aim to acknowledge within 48 hours and we credit responsible disclosure.

No payment data. BarberGo doesn't process payments — you pay your barber directly at the appointment. That means no card numbers stored and no payment data to breach. What we don't hold can't leak. Details on what we do hold: Privacy Policy.
Where your data lives. BarberGo runs on Supabase, hosted in the EU (London region). That means your data is processed outside Morocco — see the Privacy Policy for what this involves and your rights under Law 09-08.