Private and open-source alternatives to Microsoft Bookings
12 scheduling rated against the same public privacy criteria as Microsoft Bookings, with our picks first.
Why look for an alternative?
- Open source: no. Closed source.
- No trackers or telemetry: no. Microsoft collects usage and diagnostic data, and its websites use analytics and advertising cookies.
- No ads or data sales: no. Bookings shows no ads, but Microsoft uses data about users of its services and websites for personalized advertising.
- Independent audit: partial. Bookings is part of Office 365, which is in scope of Microsoft's SOC 2 Type 2 audits. The full reports are only available through the Service Trust Portal after sign-in.
- Security headers: partial. Grade B+ (80/100+)
See the full Microsoft Bookings rating.
The alternatives
Cal.com Grade F Our pick
Hosted scheduling platform for booking pages, team round-robin, routing forms and workflows, with calendar and video conferencing integrations.
Why it is our pick: Booking pages, team round-robin, routing forms and workflows with calendar and video integrations, in a hosted service. The MIT-licensed Cal.diy edition covers self-hosting on your own server.
Based in the United States (Five Eyes). Cal.com scores 38 out of 100 (grade F) on the scheduling criteria. It meets 3 of 8 criteria: no ads or data sales, TLS configuration and security headers.
Cal.diy Grade C
Self-hosted, MIT-licensed community edition of Cal.com for booking pages and calendar scheduling, with enterprise features such as teams, workflows and SSO removed. There is no hosted version.
Cal.diy scores 65 out of 100 (grade C) on the scheduling criteria. It meets 2 of 4 criteria: open source and no ads or data sales.
Tymeslot Grade D
Open source (AGPL-3.0), self-hostable meeting scheduling and booking platform. Guests book without creating an account, and hosts get two-way calendar sync with Google, Outlook, iCloud and CalDAV.
Based in Estonia. Tymeslot scores 59 out of 100 (grade D) on the scheduling criteria. It meets 4 of 8 criteria: open source, no ads or data sales, TLS configuration and security headers.
Framadate Grade D
Free online polling service from the French non-profit Framasoft for choosing a meeting date or deciding between options, without registration. Runs on the open source Pollaris software.
Based in France (Nine Eyes). Framadate scores 53 out of 100 (grade D) on the scheduling criteria. It meets 3 of 8 criteria: open source, no ads or data sales and TLS configuration.
Easy!Appointments Grade D
Self-hosted web application for booking appointments, written in PHP. Customers book online, and staff manage services, providers and schedules, with Google Calendar and CalDAV sync.
Easy!Appointments scores 50 out of 100 (grade D) on the scheduling criteria. It meets 2 of 4 criteria: open source and no ads or data sales.
Crab Fit Grade D
Free web tool for finding a time that suits a group. Participants mark their availability on a shared grid, and the results show when most people are free. No account is needed.
Based in Australia (Five Eyes). Crab Fit scores 44 out of 100 (grade D) on the scheduling criteria. It meets 3 of 8 criteria: open source, no ads or data sales and TLS configuration.
Rallly Grade D
Open source, self-hostable scheduling poll tool. Create a poll with date and time options, share the link and let participants vote on when they are available.
Based in the United Kingdom (Five Eyes). Rallly scores 44 out of 100 (grade D) on the scheduling criteria. It meets 3 of 8 criteria: open source, no ads or data sales and TLS configuration.
Cal.ai Grade F
AI phone agent from Cal.com that makes scheduling calls to book meetings, confirm appointments, send reminders and follow up on no-shows, triggered from Cal.com workflows.
Based in the United States (Five Eyes). Cal.ai scores 38 out of 100 (grade F) on the scheduling criteria. It meets 3 of 8 criteria: no ads or data sales, TLS configuration and security headers.
SavvyCal Grade F
Hosted scheduling service with booking links that let invitees overlay their own calendar, plus meeting polls, team round-robin scheduling, payments and workflows.
Based in the United States (Five Eyes). SavvyCal scores 25 out of 100 (grade F) on the scheduling criteria. It meets 2 of 8 criteria: no ads or data sales and TLS configuration.
YouCanBookMe Grade F
Hosted scheduling service that turns calendar availability into customizable booking pages, with reminders, payments, team scheduling and calendar integrations.
Based in the United Kingdom (Five Eyes). YouCanBookMe scores 18 out of 100 (grade F) on the scheduling criteria. It partly meets no ads or data sales, independent audit and security headers.
zcal Grade F
Hosted scheduling service with customizable booking pages, unlimited links and calendars on a free plan, and paid features for teams such as collective and round-robin scheduling.
Based in the United States (Five Eyes). zcal scores 13 out of 100 (grade F) on the scheduling criteria. It partly meets no ads or data sales and TLS configuration.
TidyCal Grade F
Hosted booking page service from AppSumo's parent company Sumo Group, sold mainly as a one-time lifetime license, with calendar sync, paid bookings and group events.
Based in the United States (Five Eyes). TidyCal scores 6 out of 100 (grade F) on the scheduling criteria. It partly meets TLS configuration.