Overview
Appointy is an online scheduling and appointment booking platform used by businesses across healthcare, education, wellness, and professional services. The platform's embedded booking widgets bring real-time appointment scheduling directly into a business website, removing the need for visitors to navigate to a separate booking portal. Appointy serves a broad range of use cases — from salon appointment booking to medical consultations, class registrations, and resource reservations.
From a website operator's perspective, Appointy's scripts are transactional tools. They enable a core business function (booking appointments) and the data collected is directly related to fulfilling that transaction. The platform handles sensitive scheduling data including customer names, contact information, service selections, and preferred time slots, which makes understanding its data handling practices important for compliance.
What This Script Does
Appointy's embedded scripts provide interactive booking functionality on the host website:
- Availability Display: Scripts query Appointy's scheduling API in real time to fetch available time slots based on staff schedules, service duration, existing bookings, and business rules. This information is rendered in a calendar or list interface for the visitor to browse.
- Service Selection Interface: Presents available services, staff members, and locations for the visitor to choose from before selecting a time slot. This may include pricing information, service descriptions, and staff bios.
- Booking Form Rendering: Displays input forms for the visitor to provide their contact details (name, email, phone number) and any additional information required for the appointment, such as notes or custom fields configured by the business.
- Confirmation Processing: Submits the completed booking to Appointy's servers, which handle confirmation emails, calendar invitations, and syncing with the business's scheduling dashboard.
- Widget Styling and Embedding: Manages the visual presentation of the booking widget, including responsive layout adjustments, theme matching, and integration with the host page's design through iframe or inline embedding.
Consent & Compliance
Appointy's scripts collect personal data as part of the booking process — names, email addresses, phone numbers, and potentially health-related information in medical or wellness contexts. However, this data collection is directly tied to fulfilling the visitor's explicit request to book an appointment.
Under GDPR, appointment booking functionality generally qualifies under Article 6(1)(b) — processing necessary for the performance of a contract or pre-contractual measures taken at the data subject's request. The visitor initiates the booking process and provides their information voluntarily to complete a transaction.
The ePrivacy Directive's cookie rules are also relevant. Appointy's scripts may set session cookies to maintain booking state (selected service, time slot, form progress), which would typically be classified as strictly necessary for the service explicitly requested by the user.
Website operators in healthcare or wellness industries should pay additional attention to the nature of data collected through Appointy forms, as appointment types and service selections could constitute health data under GDPR Article 9, requiring explicit consent for processing.
Should You Block This Without Consent?
Appointy's scripts serve a purely functional purpose — enabling visitors to book appointments that they have actively chosen to schedule. The data collection is transactional, initiated by the visitor, and necessary to fulfill the booking request. No advertising, profiling, or analytics tracking occurs through the booking widget itself.
No.
Consent Categories
Also Known As
Industries
Tracked Domains (1)
appointy.comFunctionalFrequently Asked Questions
Is consent required for Appointy booking widgets?
Generally no. Appointy collects data only to fulfill the booking request — name, contact details, and time slot — which qualifies as processing necessary for a pre-contractual transaction initiated by the visitor.
What data does Appointy collect from website visitors?
Appointy scripts collect the name, email, phone, and service selections a visitor provides to complete a booking. Session cookies maintain form state during the booking flow and are strictly necessary for the requested transaction.
How does ConsentStack treat Appointy?
ConsentStack classifies Appointy as a functional, transactional tool and does not block it by default. Because data collection is limited to what the visitor actively provides to complete a booking, ConsentStack requires no pre-consent prompt.
Related Vendors
Manage consent for Appointy
ConsentStack automatically detects and manages Appointy trackers so your site stays compliant with global privacy regulations.
