by Daniel van der Velden on WordPress.org
Tidybot is a WordPress plugin that integrates with Tidycal to provide scheduling and appointment booking functionality directly on your website. The plugin displays a customizable chat-like widget that allows your visitors to book appointments through your Tidycal calendar.
Key Features:
Important Note:
As of version 1.9.77, an email address is required for the widget to display on the frontend. This ensures proper subscription validation and prevents unauthorized usage.
This plugin connects to the following external services:
TidyCal Booking System
What this service is for: TidyCal is used to embed your appointment scheduling calendar within the chat widget on your website.
Data sent: The TidyCal embed code that you configure in the plugin settings.
When data is sent: When a visitor views a page where the Tidybot widget is displayed.
Service provider: TidyCal (https://tidycal.com)
JavaScript loaded from: https://asset-tidycal.b-cdn.net/js/embed.js
What the JavaScript does: Loads the TidyCal booking widget interface and handles appointment scheduling functionality.
Terms of Service: https://tidycal.com/terms-of-service
Privacy Policy: https://tidycal.com/privacy-policy
The Viking Webdesign API
What this service is for: This service verifies your subscription status for using the plugin.
Data sent: The email address you enter in the plugin settings.
When data is sent: During initial plugin setup, when settings are updated, and periodically (every hour) to validate your subscription.
Service provider: The Viking Webdesign (https://thevikingwebdesign.com)
API endpoint: https://thevikingwebdesign.com/wp-content/check-subscription
Terms of Service: https://thevikingwebdesign.com/terms-of-service
Privacy Policy: https://thevikingwebdesign.com/privacy-policy
Plugin Update Service
What this service is for: This service checks for and delivers plugin updates.
Data sent: Your site URL and current plugin version.
When data is sent: Periodically when WordPress checks for plugin updates.
Service provider: The Viking Webdesign (https://thevikingwebdesign.com)
Update URL: https://thevikingcoaching.com/wp-content/downloads/tidybotC.json
What data is received: Plugin version information and update files when available.
Terms of Service: https://thevikingwebdesign.com/terms-of-service
Privacy Policy: https://thevikingwebdesign.com/privacy-policy
Content Delivery Network (CDN)
What this service is for: Fast and reliable delivery of JavaScript files needed for the booking widget.
Service provider: BunnyCDN (via TidyCal)
Domain used: asset-tidycal.b-cdn.net
What is loaded: JavaScript files for widget functionality
When accessed: When a page with the booking widget is loaded
Data sent: Standard HTTP request data (user agent, IP address)
Terms of Service: https://bunny.net/terms/
Privacy Policy: https://bunny.net/privacy/