Privacy — v0 draft
The minimum data required to operate safely and reliably.
Privacy and minimization is one of UFTA's non-negotiables. This page is the v0 draft of how that posture lands in practice. A formal policy ships with the first ratified release.
Posture
- Collect the minimum data required to operate the canonical-object model and trust system.
- Public surfaces show status and expiry indicators, not raw documents or identifiers.
- Authorized verifiers request privacy-preserving proofs via IDConnect — time-bounded, pairwise.
- No cross-partner tracking. Each partner sees only the data its scope grants.
- Receipts are durable and readable by the parties involved; they are not a public surface.
What UFTA stores (high-level)
- Identity
- Foodie and provider records anchored to an IDConnect subject. No untethered free-text identity.
- Operational data
- Schedules, availability, offerings, events, and venue information necessary for discovery and booking.
- Compliance evidence
- Permits, insurance, and inspection artifacts tied to the entity that holds them. Stored at rest, not on public surfaces.
- Aura signals
- Composite reputation scoring with sub-signals (operational, trust, community, freshness) and a semantic embedding. TTL-bounded.
- Receipts
- Hash-chained audit log of publish, adopt, and dispute lifecycle events. Not deleted; readable by the parties named on the receipt.
Rights
Foodies and providers can read what UFTA holds about them, request corrections, and raise disputes. Specific rights and request workflows ship with the ratified policy.