Hosting, storage, and CDN
DigitalOcean Spaces/CDN asset hosting; production infrastructure may include related hosting services.
Run KRKB, serve images/assets, store application data, and keep pages available.
Email delivery
Laravel mail providers may include Mailgun, Postmark, or Amazon SES depending on environment.
Send account, parent, security, and program emails.
AI model providers
Google Gemini, Groq, OpenAI, and xAI/Grok are configured as model provider options.
Process task-specific prompts and outputs for moderation, Astra guidance, catalog enrichment, and feature-specific AI tasks. Schools and libraries can request current vendor-specific training and retention details during procurement review.
Security and spam protection
Cloudflare Turnstile is configured for challenge/anti-abuse support.
Reduce automated abuse and protect public forms.
Book metadata and discovery
Google Books, Hardcover, Goodreads, ISBNdb, and public book sources may be used where configured.
Search books, fill metadata, improve shelves, reviews, quizzes, and discovery.
Authentication and account support
Google OAuth and Microsoft sign-in are configured for adult/educator login where enabled.
Support account creation or login paths.
School SSO and rostering
Clever (Clever Library) is supported for teacher-managed single sign-on and classroom rostering where a school authorizes it.
Let teachers roster authorized classes and let rostered students sign in with their existing school Clever login. Clever shares student first name, last initial, and grade only — no student email addresses or passwords.
Image tooling
Filerobot is referenced for image upload/editing tools.
Help users manage profile images or visual assets where enabled.
Analytics and cookies
Google Analytics may be used only when cookie consent allows it.
Understand site usage without overriding cookie preferences.