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

Privacy Policy

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

Contents
  1. 1. Who we are
  2. 2. What we collect
  3. 3. How we use it
  4. 4. Third parties
  5. 5. Cookies & local storage
  6. 6. Your rights
  7. 7. Children's privacy
  8. 8. International users
  9. 9. Data retention
  10. 10. Security
  11. 11. Changes to this policy
  12. 12. Contact us

1. Who we are

Product Perfect LLC ("we", "us", or "our") operates CleenUIand the website at cleenui.com (the "Site"). This Privacy Policy explains what personal information we collect from visitors and what we do with it. By using the Site you accept the practices described here.

2. What we collect

We only collect personal information you actively give us, plus the standard request metadata any web server records.

2.1 Information you provide

  • Contact-form submissions. When you fill out the form at /get-started or book a call at /book-call, we collect the fields you submit — typically your name, email address, phone number (optional), company, role, project context, timeline, and any free-text message you add.
  • Purchase information. If you purchase a CleenUI license through /purchase, our payment processor collects the billing details required to complete the transaction. We do not see or store your full payment-card number.
  • Email correspondence. Replies you send to messages we originate, and any unsolicited email you send us, are stored in the same email service we use to read and respond to inbound mail.

2.2 Information collected automatically

  • Server access logs. Our hosting provider records the IP address, user-agent string, referring URL, request path, and timestamp of every request to the Site. These logs are retained for a limited window for security and operational diagnostics.
  • No analytics trackers. The Site does not run Google Analytics, Segment, Mixpanel, or any equivalent cross-site behavioral tracker.

3. How we use it

We use the information we collect to:

  • Respond to your inquiry, schedule architecture-review calls, and follow up on quotes or engagements.
  • Fulfill orders and provide licensed software you purchased.
  • Maintain the Site's security, integrity, and operational health.
  • Comply with legal obligations (tax records, lawful information requests).

We do not sell your personal information, rent it, share it with advertisers, or use it for any form of behavioral profiling or targeted advertising.

4. Third parties we share data with

The Site uses a small number of service providers to function. Each is contractually obligated to handle data only as needed to deliver their service:

  • Hosting. Netlify delivers the Site and processes contact-form submissions on our behalf via Netlify Forms. Form submissions transit Netlify's infrastructure before reaching our inbox.
  • Email. Standard email delivery and storage providers route mail you send to and receive from shawn@cleenui.com.
  • Payments. CleenUI purchases route through a PCI-compliant payment processor. The processor collects and stores payment-card data subject to its own privacy policy.

We may also disclose information when required by law, to protect our legal rights, or to investigate suspected fraud or abuse.

5. Cookies & local storage

The Site sets one piece of state in your browser:

  • cleenui-theme in localStorage — remembers whether you chose light or dark mode. Used only by your browser; never transmitted to our servers.

We do not set advertising or tracking cookies. Netlify may set functional cookies (CSRF protection, deploy session) as part of its hosting service; consult Netlify's privacy policy for details.

6. Your rights

Depending on where you live, you may have specific rights regarding your personal information. In particular, residents of the European Union (under GDPR), the United Kingdom (under UK GDPR), and California (under the CCPA / CPRA) have the right to:

  • Access the personal information we hold about you.
  • Request correction of inaccurate or outdated information.
  • Request deletion of your personal information, subject to lawful retention requirements.
  • Withdraw consent for processing where consent is the legal basis.
  • Opt out of any sale or sharing of personal information (we do not engage in either).
  • Lodge a complaint with your local data protection authority.

To exercise any of these rights, contact us at shawn@cleenui.com and we will respond within the timeframe required by applicable law.

7. Children's privacy

The Site is intended for an enterprise developer and decision- maker audience. It is not directed to children under 13, and we do not knowingly collect personal information from anyone under 13. If you believe a child has provided us with personal information, please contact us so we can delete it.

8. International users

The Site is hosted in the United States. By submitting information through the Site, you understand that your data will be transferred to and processed in the United States, which may have different data-protection rules than your home jurisdiction. We rely on appropriate safeguards (including Standard Contractual Clauses, where applicable) for cross- border transfers of personal data from the EU/UK.

9. Data retention

We keep personal information only as long as necessary to fulfill the purpose for which it was collected, plus a reasonable buffer for audit and recordkeeping:

  • Contact-form submissions: retained while needed to respond and for a reasonable period afterwards.
  • Purchase records: retained as long as required by tax and accounting law.
  • Email correspondence: retained per our normal inbox retention policy.
  • Server access logs: retained for a limited operational window then automatically rotated out.

10. Security

We use industry-standard administrative, technical, and physical safeguards to protect personal information against unauthorized access, alteration, disclosure, or destruction. No method of internet transmission or electronic storage is 100% secure; we cannot guarantee absolute security but we take reasonable steps to protect your information.

11. Changes to this policy

We may update this Privacy Policy from time to time. When we make material changes, we will update the effective date at the top of this page. Continued use of the Site after the effective date constitutes acceptance of the updated policy.

12. Contact us

Questions, requests, or concerns about this policy or your personal information? 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