Skip to content

Review the terms you accepted

Settings → Personal → Consents keeps what you accepted and when:

The history of the terms you have accepted. You can review the exact version that was accepted.

The word doing the work in that sentence is exact. It does not show you today’s terms — it shows you the text that was in front of you on the day you pressed accept.

The history of accepted consents.

Column
Consent Which terms
Version The version you accepted
Language The language you read it in
Accepted on The date

With nothing accepted yet: “You have not accepted any terms yet. Once you do, the history appears here.”

View document opens the text of that acceptance, with the note that heads off the likeliest misunderstanding:

This is the exact text you accepted on {date}. The text currently in force may differ.

The row gains a chip — Update available ({version}) — with the explanation:

A newer version exists, which you will have to accept the next time you use the feature.

There is nothing to do about it now. Acceptance is asked for when you next use the feature those terms cover, and not before.

This is what separates a history from a record worth something.

Each acceptance stores the SHA-256 hash of the accepted text. Verify integrity recomputes the hash of the stored text and compares it with the one recorded at the moment of acceptance.

Verdict What it means
Intact The text is byte for byte what you accepted
Hash mismatch — the text was changed The stored text is no longer what was accepted
No hash recorded (old entry) The acceptance predates this mechanism
Translation missing The version in that language is not there to compare

Acceptance #{n} in detail shows what was recorded:

Field
Date (UTC) and Date (local) The same instant, in both zones
User Who accepted
Slug / Version / Language Which text, exactly
IP / User-Agent / Request ID From where, and on which request
Session (JWT jti) / Acceptance method Which session, and by what route
Hash of the accepted text (SHA-256) The text’s fingerprint

Two dates for one instant is not redundancy: UTC is what you compare between records, and local time is what the person recognises.

You do not go looking for them — they arrive. Before the first use of a feature that requires them, the application stops with Your acceptance is required, and the I have read and accept. Continue button only becomes active once the text has been read to the end:

Scroll to the end to enable the “Accept” button.

I do not accept. Cancel goes back without using the feature.

The one you will meet first is AI — see AI on the platform.