Trust And Compliance LedgerPRO

Security section pairing four ruled pillars with circular icons and a labelled row of measured figures such as uptime and support response, closed by a caveat note beside an outline pill CTA.

Saas107: Trust And Compliance Ledger

Security and trust section that names actual arrangements instead of badges. Four ruled pillars with circular icons sit above a labelled row of measured figures such as uptime and support response, with a caveat note and an outline pill CTA closing it.

Upgrade to Pro

Pro blocks install through the shadcn CLI with your license key and ship their full source. Docs and live previews stay open to everyone, so you can read every block's details first.

Upgrade Now

Installation

Swap YOUR_EMAIL and YOUR_KEY for the email and license key on your account. Find your license key on your account page.

Radix flavor

bash
npx shadcn add "https://ui.beste.co/r/saas107?email=YOUR_EMAIL&license_key=YOUR_KEY"

Base UI flavor

bash
npx shadcn add "https://ui.beste.co/r-base/saas107?email=YOUR_EMAIL&license_key=YOUR_KEY"

This installs the block to components/beste/block/saas107.tsx plus the badge7 eyebrow and button12 pill button it uses.

Quick start

The installed file exports saas107Demo alongside the block: the exact props behind the preview above. Spread it to get a working trust section in one line.

tsx
import { Saas107, saas107Demo } from "@/components/beste/block/saas107";

export default function Page() {
  return <Saas107 {...saas107Demo} />;
}

Then replace the demo with your own props. Written out, a trimmed setup looks like this:

tsx
import { ShieldCheck } from "lucide-react";
import { Saas107 } from "@/components/beste/block/saas107";

export default function Page() {
  return (
    <Saas107
      badge={{ label: "Guarantees" }}
      heading="The boring guarantees, written where you can check them."
      description="This page names the actual arrangements, including the unfinished ones."
      pillars={[
        {
          icon: ShieldCheck,
          title: "Audited yearly",
          description: "An external firm reviews the platform every February.",
        },
      ]}
      facts={[{ title: "Uptime, trailing year", value: "99.98%" }]}
      button={{ label: "Read the security notes", href: "/security" }}
      labels={{ factsTitle: "Measured, not claimed", note: "Newer regions are in progress." }}
    />
  );
}

Props

PropTypeDefaultDescription
badge{ label: string }Eyebrow label rendered as a Badge7
headingstringSection heading in the left column
descriptionstringSupporting paragraph, right-aligned from md up
pillarsTrustPillar[][]Ruled pillars, each with a Lucide icon in a circle
factsTrustFact[][]Ruled figures under their own eyebrow
buttonActionButtonOutline pill CTA on the closing rule, rendered as Button12
labelsSaas107Labels{}Fixed strings that are not content: the figures eyebrow and the caveat note
classNamestringExtra classes for the outer <section>
ts
type TrustPillar = {
  icon: LucideIcon;
  title: string;
  description: string;
};

type TrustFact = {
  title: string;
  value: string;
};

type ActionButton = {
  label: string;
  href: string;
};

type Saas107Labels = {
  factsTitle?: string;
  note?: string;
};

Behavior notes

More SaaS blocks

View all SaaS
PRO

saas55

Connected Integrations

Integration management card showing connected apps with logos, sync status, and connect/disconnect actions. Perfect for settings pages managing third-party integrations.

PRO

saas99

SaaS Integrations Grid

An editorial integrations section pairing a big-type pitch with a bordered mosaic of grayscale partner logo tiles.

PRO

saas98

SaaS Interface Split

Feature split pairing a focused pitch with a built monochrome app-window mockup of skeletons, nav, and metrics.

PRO

saas14

How It Works Steps

Three-step onboarding process with numbered circles and connecting lines. Perfect for explaining product workflows or signup processes.

PRO

saas103

Onboarding Split

A reversed split with an image tile floating a live setup checklist on the left, and an eyebrow, light heading, checked bullets, and an accent button on the right.

PRO

saas101

Three Tier Pricing

A pricing section with an eyebrow over a hairline rule, a two-column heading, and three plan cards with light prices, checked feature lists, and an accent-highlighted popular tier.

Markdown version