CleenUICleenUI
  • Pricing
  • Clients
  • About
Purchase CleenUI
Codebase
  • ModulesThe 14 production modules.
  • Component catalog60+ React components — the frontend layer.
  • APIASP.NET Core 8 — 524 endpoints across 14 modules.
  • DatabaseEnterprise-grade relational data model — 300+ tables.
  • Background processingAzure Functions + WebJobs services layer.
  • AI skillsSetup, Builder, Theme — vibe-code with CleenUI.
  • Dependency graphHow a request flows through all 5 layers — interactive.
  • Architecture reviewBook a 30-minute call with the architect.
  • OverviewFrontend, API, database, and services — in full.
  • DecisionsADRs — why no EF, why modular monolith, why React.
  • IntegrationsAuth0, OpenAI, Stripe, Twilio, Azure — every third-party the code wires.
  • Tech stackExact versions, every tier.
  • StorybookLive prop docs and every variant.
  • PostmanOpen the OpenAPI spec — try 524 endpoints live.
  • DashboardLive demo of the full application.
More
  • Pricing
  • Clients
  • About
  • Purchase CleenUI →
Legal

Terms of Service

Effective 2026-05-21 · Operator: Product Perfect LLC (CleenUI)

Contents
  1. 1. Acceptance of terms
  2. 2. What CleenUI provides
  3. 3. License to use this site
  4. 4. Purchases & product licenses
  5. 5. Your submissions
  6. 6. Intellectual property
  7. 7. Third-party links & services
  8. 8. Disclaimers
  9. 9. Limitation of liability
  10. 10. Indemnification
  11. 11. Termination
  12. 12. Governing law & disputes
  13. 13. Changes to these terms
  14. 14. Contact us

1. Acceptance of terms

These Terms of Service ("Terms") are a binding agreement between you and Product Perfect LLC ("we", "us", or "our"), which operates the CleenUI brand and the website at cleenui.com (the "Site"). By accessing or using the Site you agree to these Terms. If you do not agree, do not use the Site.

If you are using the Site on behalf of a company or other legal entity, you represent that you have authority to bind that entity to these Terms, and "you" refers to that entity as well as to you personally.

2. What CleenUI provides

CleenUI markets and sells two products operated by Product Perfect LLC:

  • CleenUI — a licensed React component library distributed as self-serve software, sold under a separate end-user license agreement delivered with each purchase.
  • CleenUI — architect-led engagements that deliver licensed source code and implementation services, scoped per customer and governed by a separate master service agreement signed at engagement start.

These Terms govern your use of the Site itself. Purchase- specific terms (license grants, payment terms, support obligations, warranties) are set out in those separate purchase agreements and, where they conflict with these Terms, the purchase agreements prevail for the subject matter they cover.

3. License to use this site

Subject to your compliance with these Terms, we grant you a limited, revocable, non-exclusive, non-transferable license to access and use the Site for your internal evaluation and business purposes. You may not:

  • Copy, modify, distribute, sell, or lease any part of the Site or its content except as expressly permitted by these Terms or a separate written license.
  • Reverse engineer or attempt to extract source code, except where applicable law expressly permits despite this limitation.
  • Use the Site to develop a competing product or service.
  • Bypass any technical access restriction, rate limit, or security control.
  • Use the Site in any manner that could damage, disable, overburden, or impair our infrastructure or that of any third party that hosts content for us.
  • Engage in any automated scraping, data harvesting, or bulk extraction beyond reasonable indexing by recognized search and AI crawlers (a behavior we explicitly welcome via robots.txt and llms.txt).

4. Purchases and product licenses

When you purchase a CleenUI license, you receive the rights described in the CleenUI End-User License Agreement delivered with your order. When you enter a CleenUI engagement, the rights and deliverables are set forth in the master service agreement and any accompanying statements of work executed between you and Product Perfect LLC.

All purchases are processed through PCI-compliant payment providers. Refund policies, support windows, and license scope are specified in the applicable agreement and are incorporated into these Terms by reference for the transactions they govern.

5. Your submissions

If you submit information through the contact form at /get-started, request a call at /book-call, or otherwise send us unsolicited ideas, feedback, suggestions, or improvements ("Feedback"), you grant us a perpetual, worldwide, royalty- free, irrevocable license to use that Feedback for any lawful purpose without obligation to you. Do not submit confidential, proprietary, or trade-secret information you would not want us to be free to use.

You represent and warrant that any information you submit is accurate to your knowledge, lawful for you to share, and does not infringe any third party's rights.

6. Intellectual property

The Site, including its layout, design, text, graphics, code, source code references, structured data, and the CleenUI name, logo, and visual identity, is owned by Product Perfect LLC or its licensors and is protected by U.S. and international intellectual-property laws. Nothing in these Terms transfers any ownership or any right beyond the limited license granted in section 3.

Third-party trademarks referenced on the Site (Cursor, Claude Code, Windsurf, GitHub Copilot, and any other named tools) are the property of their respective owners and are used here for descriptive interoperability purposes only.

7. Third-party links and services

The Site links to external resources — Storybook, vendor documentation, AI tool publishers, and others. We do not control those resources and are not responsible for their content, accuracy, privacy practices, or availability. Your use of any third-party site or service is governed by that third party's own terms.

8. Disclaimers

THE SITE IS PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. We do not warrant that the Site will be uninterrupted, error-free, secure, or free of viruses or harmful components.

Marketing claims on the Site reflect typical results and aspirational outcomes; nothing on the Site is a guarantee of performance or fitness for your specific use case. Evaluate CleenUI for your requirements before purchase.

9. Limitation of liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL PRODUCT PERFECT LLC, ITS OFFICERS, EMPLOYEES, OR AFFILIATES BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS, REVENUE, DATA, OR USE, ARISING OUT OF OR RELATED TO YOUR USE OF THE SITE, WHETHER BASED ON WARRANTY, CONTRACT, TORT, OR ANY OTHER LEGAL THEORY, AND WHETHER OR NOT WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Our total cumulative liability arising out of or related to your use of the Site (excluding amounts owed under a separate purchase agreement) will not exceed one hundred U.S. dollars (US$100). Some jurisdictions do not allow the exclusion or limitation of certain damages; in those jurisdictions our liability is limited to the greatest extent permitted by law.

10. Indemnification

You agree to indemnify, defend, and hold harmless Product Perfect LLC, its officers, employees, contractors, and affiliates from and against any claims, liabilities, damages, losses, and expenses (including reasonable attorneys' fees) arising out of or related to (a) your violation of these Terms, (b) your use of the Site in violation of applicable law, or (c) your infringement of any third party's rights.

11. Termination

We may suspend or terminate your access to the Site at any time, with or without cause or notice, including for any violation of these Terms. Provisions that by their nature should survive termination (intellectual property, disclaimers, limitations of liability, indemnification, governing law) will survive.

12. Governing law & dispute resolution

These Terms and any dispute arising out of or related to them or the Site are governed by the laws of the State of California, U.S.A., without regard to conflict-of-laws principles. The exclusive venue for any legal proceeding will be the state or federal courts located in Riverside County, California, and you consent to the personal jurisdiction of those courts.

Where required by your local consumer protection law, this provision is modified only to the extent required to comply with that law.

13. Changes to these terms

We may update these Terms from time to time. Material changes will be reflected in an updated effective date at the top of this page. Your continued use of the Site after the effective date constitutes acceptance of the updated Terms.

14. Contact us

Questions about these Terms or anything else legal? Reach us at:

Product Perfect LLC

Email: shawn@cleenui.com

Phone: 714-248-6735

Mailing address available on request.

CleenUI

Enterprise-grade source code to jumpstart vibe-coding teams

Product

  • Codebase
  • Modules
  • Components
  • Storybook
  • API in Postman

Why CleenUI

  • Why CleenUI
  • Vibe-coding paradox
  • Architecture decisions
  • Integrations
  • Glossary

Company

  • About
  • Clients
  • Books
  • Contact

Get started

  • Pricing
  • Architecture review
  • Get CleenUI

Why CleenUI

  • Why CleenUI overview
  • Vibe-coding paradox — nine-stage deep dive
  • Architecture decisions — documented ADRs
  • Integrations — Auth0, OpenAI, Stripe, Twilio, Azure
  • Glossary — every CleenUI-specific term defined
  • Full-stack .NET 8 + React starter
  • Tech stack — exact versions, every tier

About & company

  • About — the architect and background
  • Books — four titles with Wiley Publishing
  • Clients — Fortune 500 modernization work

Get in touch

  • Book a 30-minute architecture review — no cost
  • Send a written brief — contact form
  • Pricing — components & full-stack code footprint
  • Evaluation kit — printable 24-page PDF

For coding agents

  • For-agents overview — 4 AI coding agents
  • Claude Code
  • Cursor
  • Windsurf
  • GitHub Copilot

Compare to

  • All comparisons
  • vs. ABP Framework
  • vs. Clean Architecture Template
  • vs. eShopOnContainers / eShop
  • vs. FastEndpoints
  • vs. ASP.NET Core + React Template

Replaces

  • All displacements
  • replaces Refine
  • replaces Blazor
  • replaces Retool

Components

React component library

  • Component catalog — all 61 React components
  • Storybook — live prop documentation

Icons (1)

Icon

Forms (13)

Input, TextArea, Select, Checkbox, CheckboxGroup, Switch, RadioButtonGroup, RadioBoxGroup, DatePicker, CreditCardInput, RangeSlider, Slider, Lookup

AI (3)

AIInput, AITextArea, AIWidget

DataGrid (3)

DataGrid, DataGridWithFilters, FilterDrawer

Project Management (5)

KanbanBoard, KanbanList, TaskRoadmap, Wizard, Assessment

Media (4)

CardMedia, Carousel, AvatarRow, Avatar

Overlays (5)

Modal, Drawer, Popover, Tooltip, ReviewModal

Data Display (5)

Card, CardIcon, EditableCard, InfoLabels, PillBadge

Feedback (7)

Loader, ProgressBar, ProgressCircle, AdvancedProgressBar, Notification, Skeleton, StarRating

Navigation (5)

Sidebar, Tabs, Breadcrumb, Menu, Stepper

Layout (3)

Divider, FormGroup, Collapsible

Charts (7)

Chart, SimpleChart, BellCurve, RadarChart, ScatterChart, SankeyChart, TreemapChart

AI agent skills

  • AI skills overview — for coding agents
  • Setup skill — Scaffold a CleenUI project from zero — dependencies, tokens, theme, component registration.
  • Builder skill — Teaches your AI agent how to build pages and features using CleenUI primitives.
  • Theme skill — Customizes colors, typography, spacing, and shadows to match your brand.
  • API Builder skill — Scaffolds ASP.NET Core 8 controllers, services, and the Dapper data-access calls that wire to your stored procs.
  • Schema & Procs skill — Authors T-SQL tables + stored procedures following CleenUI's schema conventions (sibling *Language tables, audit history, soft-delete, row-level access).
  • Background Services skill — Scaffolds Azure WebJobs + Functions following the cleen* naming, queue conventions, and the 12-project VS solution layout.

Page templates (15)

Analytics, Dashboard, Datagrid, Email Engine, Simple Form, Product Catalog, Product Details, Settings, Wizard, Detail Screen, Empty State, Login, Marketing Landing, Pricing, Admin Overview

AI editor setup guides (12)

Claude Code, Cursor, Windsurf, Cline, GitHub Copilot, Aider, Continue, Cody (Sourcegraph), Codeium, Tabnine, Replit AI, Zed AI

Pricing & purchase

  • Pricing — custom-scoped per engagement
  • Purchase CleenUI
  • Book a 30-min architecture review

Codebase

Codebase

  • Overview — frontend, API, database, services
  • L1Frontend layer — React + Tailwind + 60+ components
  • L2API layer — C# Web API with 524 endpoints
  • L3Database — AzureSQL — 300+ tables, 700+ stored procedures
  • L4Backend services — Azure WebJobs and Functions with CI/CD
  • Database deep-dive — generic entities, versioning, translations, row-level access
  • Background processing — the 12 Azure Functions, WebJobs, and shared libraries
  • API coverage — every endpoint mapped by module + surface tier
  • API in Postman — open the OpenAPI spec

14 production modules (M01–M14)

  • All 14 modules — production-ready vertical slices
  • M01Security
  • M02Accounts
  • M03Support
  • M04Infrastructure and Logging
  • M05Translation and Languages
  • M06Notify Templates
  • M07Messaging
  • M08Tasks
  • M09AI Models, Prompts, Agents, Avatars
  • M10Fonts
  • M11Legal Policy Management
  • M12Categories and Topics
  • M13Assessments and Surveys
  • M14Vendor Marketplace

Pricing & purchase

  • Pricing — custom-scoped per engagement
  • Architecture review — 30-min call with the architect
  • Purchase CleenUI
© 2026 Product Perfect LLC. CleenUI is a registered brand. Licensed source code for enterprise teams.Sitemap · Privacy · Terms · shawn@cleenui.com · (714) 248-6735