Built with Bolt, React, TypeScript and Supabase, the application separates the authenticated owner workspace from client-facing proposal links. Database access policies isolate records; restricted functions, high-entropy links, origin checks and expiry handling constrain public access. Decision locking keeps the recorded response tied to a stable proposal state. The result is an inspectable path from structured pricing to a client decision, rather than a landing-page-only concept.