WebCrux

Core system

WebCrux

Front-end for asking, reviewing, and saving cited answers

WebCrux is the front-end application that puts the full power of the CueCrux platform into users' hands through an intuitive, modern web interface. Built on Nuxt 3 with a server-side Backend-for-Frontend boundary, it provides the primary surfaces through which people ask questions, review evidence, and monitor knowledge changes across their domains of interest.

The Ask Surface is the most frequently used entry point, presenting users with a conversational interface where they can pose questions in natural language and receive receipted, cited answers. Each answer displays inline evidence highlights linking claims back to their source material, mode badges indicating the assurance level used (light, verified, or audit), and shareable proof links that allow anyone to independently verify how the answer was constructed. Users can engage in follow-up threading to refine their questions, and every answer version is preserved for comparison.

The Proof Surface provides a deep-dive verification experience for users who need to inspect the full evidence chain behind an answer. It renders complete CROWN receipt chains with source-level evidence, confidence bands, and visual trust gradient overlays. Audit teams use this surface to export compliance evidence packs that document exactly how a conclusion was reached, which sources were consulted, and what level of confidence the platform assigns to each claim. The Proof Surface is where CueCrux's transparency guarantees become tangible and actionable.

The Watch Surface offers calm, low-noise monitoring of ongoing changes to topics and documents that users care about. Rather than overwhelming users with every minor update, it presents structured change notifications with before-and-after evidence comparisons and drift indicators that highlight when a change is significant enough to warrant attention. Users subscribe to topics, specific documents, or entire domains and receive a filtered feed tuned to their interests.

Beyond these primary surfaces, WebCrux provides team workspaces where organisations can collaborate on research, share saved queries, and build shared evidence collections. The workspace model supports role-based access control so that sensitive research remains visible only to authorised team members.

Security is handled through OAuth2 with short-lived access tokens and httpOnly refresh cookies, ensuring that credentials are never exposed to client-side JavaScript. The BFF boundary means that all API communication flows through the server-side layer, preventing direct client access to backend services and enabling server-side caching, request validation, and rate limiting.

WebCrux is also the home of the Explore page, the Domain Directory, and the Community Threads surface, making it the comprehensive gateway to everything CueCrux offers. It integrates the SDKCrux client libraries for typed API access and the frontend telemetry system for privacy-safe usage analytics.

The interface is designed to be responsive and accessible, working across desktop and mobile browsers with a focus on readability and clear information hierarchy. Every interaction is instrumented through the consent-aware telemetry system, providing the operations team with visibility into feature usage and performance without compromising user privacy.