Primitive 03 / Record

Data processing record

A single record of processing activity (ROPA) — Australian Privacy Principles + GDPR Article 30 compatible. Renders the activity, data category, processing purpose, lawful basis, retention period, recipients and cross-border-transfer disclosure inside a semantic dl/dt/dd.

Production answer

Data processing record is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Data processing record states
Generative search brief

Data processing record: A single record of processing activity (ROPA) — Australian Privacy Principles + GDPR Article 30 compatible. Renders the activity, data category, processing purpose, lawful basis, retention period, recipients and cross-border-transfer disclosure inside a semantic dl/dt/dd.

Live primitive · two ROPA records
Record of processing

Workshop quoting + invoicing

ROPA-2026-014
Data category
Customer name, contact details, vehicle VIN + rego, parts + labour lines
Purpose
Generate quotes, accept bookings, invoice for muffler + exhaust services
Legal basis
Contract performance
Retention
7 years post-service (ATO record-keeping)
Recipients
  • Stripe AU (payments)
  • Xero (invoicing)
  • ATO (BAS lodgement)
Transfers
Onshore (AU) — no cross-border transfer
Record of processing

Marketing newsletter (opt-in)

ROPA-2026-022
Data category
Email address + engagement metadata
Purpose
Send quarterly workshop news, promotions, new-fitment alerts
Legal basis
Consent
Retention
Until consent withdrawn
Recipients
  • Mailchimp (US)
  • Sendgrid (US)
Transfers
US — Mailchimp & Sendgrid under EU-US DPF + AU SCC addendum