Proton Calendar Appointment Scheduling is the strongest hosted pick if you want public booking pages without moving scheduling into a Calendly-style data model. Key features include:
- Public booking pages that show only the availability you choose to share
- Invitees can see open slots without seeing full calendar event details
- Booking details are protected with Proton’s zero-access encryption model
- Booked meetings sync into Proton Calendar to help prevent double-booking
- Proton Meet integration for private video calls on supported plans
Tradeoffs:
- Hosted by Proton, not self-hosted
- Appointment scheduling is a paid-plan feature
- Less broad than scheduling platforms built around large integration marketplaces