A bridge between your LearnDash LMS and a native mobile app. Your lessons, quizzes, scheduled content, and certificates stay automatically synced in real time. Everything updates everywhere—with zero extra effort.
The plugin doesn't reinvent your LMS. It connects to it securely — with the same rules, the same data and the same completion events your team already relies on.
Every completion, quiz score and enrollment writes back into LearnDash native data — no shadow database.
30-day JWT tokens, bearer-protected routes, 15-minute lockouts and silent revocation from the user profile.
Drip dates, prerequisites and linear progression are re-checked on open and on complete. The app can't cheat.
Endpoint-level transients, bulk queries and granular cache-busting keep large course trees instant.
Tap a stage to see what the companion app renders and what the plugin does behind it.
Users authenticate once and carry a 30-day bearer token in secure device storage. Five bad attempts lock the username for 15 minutes, and bumping a hidden version number revokes every token silently.
Five failed attempts lock the account for 15 minutes. Tokens revoke silently on demand.
Shipped capabilities across authentication, content delivery, assessment, media and performance.
Username/password sign-in returns a 30-day JWT with user ID, name and email — plus a 5-minute auto-login link for in-app web views.
Paginated browsing with thumbnails, price, lesson counts, enrolled students, duration and author, in a full Lesson → Topic → Quiz hierarchy.
Native LearnDash release dates are evaluated per item, future unlock dates surface in the app, and locked content stays locked.
Fully rendered HTML, access double-checks on open, browser-only gates skipped on mobile, and parent lessons auto-complete with the last topic.
Single-choice, multiple-choice and short answer, graded server-side and synced into LearnDash so completion events and progress stay accurate.
Nonce-signed PDF certificates at 100% completion, plus PDF, DOCX, XLSX, PPTX and ZIP attachments gathered from every storage location.
Lesson content is parsed for YouTube, Vimeo (including unlisted hashes), Presto Player blocks and generic iframe embeds.
Free-text search, category filters and topic-level search that scans up to 500 sub-items to trace matches back to the parent course.
Transients from 5 minutes to 7 days, action-tied cache busting, bulk queries for large curricula and reversed lazy-load placeholders.
No migration, no content rewrite. The plugin sits on the site you already run.
Upload and activate on your LearnDash site. A 15-day trial starts immediately.
Secure REST endpoints come online, with CORS configured for the Flutter companion app.
Point the app at your domain, drop in your logo and palette.
Publish to the App Store and Play Store with your own developer account.
Progress, quizzes and certificates keep writing back to WordPress.
Install the plugin and start the 15-day trial yourself, or walk through it with us against your own curriculum first.
Every plan includes the full plugin. Upgrade anytime to unlock enrollment sync, priority support, and white-label assets.
Try the full plugin on your own LearnDash site. No card required.
Best for sites launching their first mobile cohort.
The best value for teams scaling mobile learning.
Not sure which plan fits? and we'll size it with you.