Coursfox turns your existing documents into structured learning material and publishes it on your WordPress site.
Upload a PDF from the WordPress admin and the connected Coursfox service returns a course outline, lesson content, quiz questions, and flashcards. You then place that material anywhere on your site with a shortcode or the Coursfox block, or publish it as a standalone course page.
Course structured data for pages that render a course.[coursfox_courses limit="10" columns="3"] — a grid of your courses.[coursfox_course id="123"] — one course with its curriculum.[coursfox_quiz id="123"] — an interactive quiz.[coursfox_flashcards id="123"] — a flashcard deck.[coursfox_embed id="123"] — the hosted embed view.This plugin is a client for the Coursfox service. You need a free or paid account at coursfox.com to generate and serve course content. Without a connected account the plugin has nothing to display.
This plugin connects to the Coursfox API at https://coursfox.com (or a custom base URL you configure under Coursfox Settings). The connection is required for the plugin to function — all course, quiz, and flashcard content is stored and served by that service, not by your WordPress site.
When data is sent and what is sent:
No data is sent to the service on page loads that do not render Coursfox content.
Service provider: Coursfox.
Terms of service: https://coursfox.com/terms
Privacy policy: https://coursfox.com/privacy
If you enable the optional lead webhook, submitted lead data (name, email, quiz title, score) is additionally sent to the webhook URL you configure. That destination is yours to choose and is not operated by Coursfox.
If you enable lead capture, the plugin stores quiz takers’ names, email addresses, consent status, scores, and submission timestamps in a custom database table on your own site. You can export or delete this data from Coursfox Leads, set an automatic retention window, and require an explicit consent checkbox with a link to your privacy policy. Uninstalling the plugin deletes the table and all captured leads.