sanity.io
Every change Venpo has recorded in Sanity's public terms, privacy policies and subprocessor lists – each one linked to the document version it came from.
Change activity
Recorded changes per month, last 24 months
What changed, and what it meant
Each entry is a diff between two stored versions of a document, marked by whether it weakened, improved or left the customer position unchanged.
Sanity Subprocessors
Parties Sanity declares in its own subprocessor list and DPA annexes. Nothing here is inferred from traffic or page scripts.
| Subprocessor | Stated purpose |
|---|---|
|
|
in connection with its Functions feature, which allows customers to execute custom logic whenever customer content changes occur |
|
|
Used in combination with OpenAI and Gemini in the Sanity Content Agent and editorial products |
|
|
help evaluate and improve the quality of our AI integrations through the anonymized analysis of logs |
|
|
host our infrastructure and some analytics logs |
|
|
receives our invoices, calculates the appropriate taxes for the customer's geography and sends it back to Orb for further processing and notification |
|
|
host the Sanity Platform and all related data through its Google Cloud Platform offering |
|
|
Used in combination with OpenAI and Gemini to power the Sanity Content Agent, editorial products and embeddings |
|
|
compute arrears and invoicing for Sanity accounts. It processes usage, and generates invoices and sends them to customers |
|
|
provide customer support through its slack and email integration |
|
|
recording, notifying, tracking errors in Sanity’s web applications, and collecting telemetry data for opted-in users of the Sanity Studio |
|
|
coordinate distributed operational workflows. They include internal processes such as updating organizational records and propagating asynchronous changes to user data, and external systems such as processing arrears and the attached notifications |
Explore the next levels
See how Sanity's declared subprocessors connect, level by level.
The documents behind the timeline
Venpo re-reads each of these on a schedule and keeps every version. When one moves, it becomes an entry in the timeline above.
FAQs
Where does this come from?
Sanity's own published pages: privacy policies, terms, DPA annexes and the subprocessor list. Nothing on this page is inferred from network traffic or page scripts, and nothing is supplied by Sanity directly.
How often are the documents read?
Every monitored document is re-read on a schedule, and each fetch is stored as a dated version. The page as it existed on any given date is retained, so a change can always be traced back to the two versions it sits between.
What counts as a change?
A difference between two stored versions that alters meaning. Reformatting, reordering and typographic fixes are recorded but not surfaced as entries in the timeline.
What do the three counts on each row mean?
They are the clauses that weakened the customer position, the clauses that improved it, and the ones that changed without shifting it either way – read off the redline for that version.
Can I be told when something changes?
Yes. Tracking a vendor sends the redline the day a document moves, along with a plain-language summary of what it changed. The first vendor is free.
Is Venpo affiliated with Sanity?
No. Venpo reads publicly published documents and records what changed in them. Sanity is not involved in producing this page.