Sage· People

Compliance, automated and audit-ready.

Persona and Alloy stop at "did this person pass KYC." Sage chains the KYC session, the OFAC screen, the PEP check, and the adverse-media review into one evidence packet that posts to Bean when the case is approved — so two years later you can still prove why you accepted this counterparty.

Garden Financial
Search...⌘K
3
AACME Holdings
NRNina

KYC Sessions

Look Up User Sessions

User ID

usr_9f2e81c4

Verification history

6 sessions · all providers
UserStatusProviderCreatedCompleted
usr_9f2e81c4CompletedpersonaJun 27, 2026 14:02Jun 27, 2026 14:09Verify
usr_9f2e81c4CompletedpersonaMar 12, 2026 09:41Mar 12, 2026 09:52Verify
usr_4471b0aaPendingpersonaJun 29, 2026 11:17Verify
usr_c30d97f2CompletedonfidoJun 24, 2026 16:33Jun 24, 2026 16:41
usr_c30d97f2FailedonfidoJun 24, 2026 16:05Jun 24, 2026 16:12
usr_77aa10e9CreatedpersonaJun 29, 2026 12:58
GARDEN DESKTOP / KYC SESSIONSThe actual UI. No marketing simulator.
Sanctions screening

Four global lists. One verdict. With evidence.

OFAC (US), EU Consolidated, UN, UK HMT — and adverse media in fifteen languages. Hits arrive with full context, the matching record, and a confidence score. Reviewers act on cases, not raw names.

OFAC Screening

Screen Name

Name

Volkov Trading FZE

Entity Type

Business

Batch screening · paste names, one per line · OFAC SDN · EU Consolidated · UN · UK HMT

Screening results

2 potential matches · 4 clear
NameEntity TypeMatch ScoreMatchProgramsScreened
Volkov Trading FZEBusiness96%FailedSDNUK-HMTJun 29, 2026 12:41
Reginald MaxwellIndividual34%CompletedJun 29, 2026 12:41Dismiss
Northwood Capital LLCBusiness8%CompletedJun 29, 2026 12:40Dismiss
Ana Sofia ReyesIndividual12%CompletedJun 29, 2026 12:40Dismiss
Meridian Shipping CoBusiness71%FailedEU-CSLJun 28, 2026 17:22
Tomás HerreraIndividual5%CompletedJun 28, 2026 17:22Dismiss
Year-end tax

1099-NEC, 1099-K, 1042-S, K-1 — rendered, filed, sealed.

Sage runs your year-end tax surface inside the same audit chain as every other entry. W-8BEN and W-9 collection happens during the KYC flow. Backup withholding fires automatically on a missing W-9. Basil renders the forms and posts them to Bean.

Tax Reports

Generate Tax Report

Tax Year

2025

Report Type

1099-NEC

Provider ID

provider_88f2…

TIN Last 4

6789

Provider Name

Kernel Systems Inc.

Gross Payments

154,000.00

Federal Withheld

0.00

Generated reports

Filing year 2025 · 4 providers
YearProviderTypeAmountStatusGenerated
2025Northwood Capital1099-K$412,600.00CompletedJan 21, 2026
2025Solenoid DAO1099-NEC$86,200.00CompletedJan 21, 2026
2025Forerun Logistics1099-MISC$12,480.00CompletedJan 20, 2026
2025Kernel Systems1099-NEC$154,000.00Pending
2024Northwood Capital1099-K$268,900.00CompletedJan 24, 2025
DSR · GDPR · CCPA

Data-subject requests with a statutory clock and a paper trail.

Access, deletion, portability, rectification — Sage tracks every request against its 30-day clock. It records every consent grant and withdrawal with timestamps. When a deletion completes, the proof seals to Bean. The data is gone; the evidence isn't.

Privacy (DSR/GDPR)

Create Data Subject Request

Subject ID

usr_88e1f04b

Request Type

Rectification

Data subject requests

30-day statutory clock · 2 open
SubjectTypeStatusCreatedCompletedActions
usr_9f2e81c4AccessCompletedJun 21, 2026Jun 23, 2026Complete
usr_1b06d3e7DeletionProcessingJun 27, 2026Complete
usr_c30d97f2PortabilityCompletedJun 12, 2026Jun 14, 2026Complete
usr_88e1f04bRectificationPendingJun 29, 2026Complete

Consent records

SubjectPurposeStatusGranted AtWithdrawn At
usr_9f2e81c4marketing_emailsActiveFeb 03, 2026
usr_9f2e81c4data_analyticsInactiveFeb 03, 2026Jun 21, 2026
usr_1b06d3e7marketing_emailsActiveApr 17, 2026
Sage vs. compliance vendors

Compliance that proves itself, every time.

Most KYC vendors give you a Pass/Fail. Sage gives you a chain.

CapabilityPersonaAlloyOnfido Sage
ID verification✓ Onfido + Veriff pluggable
Liveness selfie
OFAC + EU + UN + UK HMTpartial
PEP screening
Adverse media (multi-language)✓ 15+ languages
Evidence packet sealed✓ blake3
Posts decision to ledger✓ Bean
Agent-screenable✓ MCP
Agent-native

Pre-screen every counterparty before money moves.

Chard can call Sage before authorising a wire. A dirty screen holds the wire with a referral. A clean screen seals the result alongside the payment intent, in the same journal entry.

agent session · sageact_sg…
› sage.screen.run { name: "Volkov Trading FZE" }✗ match · OFAC SDN · score 96%← payment held · case opened with the evidence packet→ a compliance officer decides · never the agentthe decision seals into Bean, whatever it is
One exchange. Real tool names.Full API reference →
Capability matrix

What Sage covers.

  • 01Document verification (passport, driver's licence, national ID)
  • 02Liveness selfie with vendor-pluggable engines (Onfido, Veriff)
  • 03OFAC, EU Consolidated, UN, UK HMT sanctions screening
  • 04PEP (politically-exposed person) screening
  • 05Adverse media in 15+ languages with named-entity disambiguation
  • 06KYB for businesses (UBOs, registry data, sanctions)
  • 07Travel Rule (TRP, TRUST) for crypto counterparty exchange
  • 08Tax form generation (1099, W-9, K-1) and 1042-S withholding
Twelve services. Sage is one.

Sage planted alongside eleven others is the operating system.