This topic will help you understand when to generate a snapshot.
On the off-chance that you ever need to prove that someone agreed to an embedded contract, a big part of the court’s decision will come down to how the agreement was visually presented to them. Snapshots enable you to keep track of the screens your customers encounter when accepting agreements embedded in your website.
To learn more about snapshots, refer to the Snapshots Overview.
Each of the use cases below detail a situation, if a snapshot is needed, and why.
Remember, you should create a Snapshot any time the counterparty’s experience changes.
Is a new snapshot needed?
|A new experience where a user accepts terms & conditions goes live.
|It is a new experience. No visual evidence for this screen exists yet.
|An existing acceptance experience is updated with the new company logo and language.
|The language is updated which could alter the counterparty’s experience.
|An existing acceptance experience is updated with new color contrast as part of an accessibility audit.
|The visuals are updated which could materially alter the counterparty’s experience, especially on devices with active accessibility settings
|A new experience goes live today, so a snapshot is captured. A mistake was noticed in the experience and a fix is deployed the same day.
|Even though a snapshot already exists for that date, snapshots represent visual evidence regardless of the frequency of release. Because a number of acceptances could have occurred in either experience, a new snapshot should be generated.
|WonderWeb Inc. is A/B testing two experiences with the same contracts but different acceptance languages.
|Because counterparties can view both experiences, both should be captured as unique snapshot locations with unique snapshots.
|The translations for five new languages are published for an existing acceptance experience.
|While the content of the screen may not have changed, the visuals could alter the counterparty’s experience. The countries where the languages are displayed may not accept the screen in another language.
|A minor typo is fixed for an existing acceptance experience
|While language changes typically would warrant a new snapshot, minor changes to existing experiences that do not change the meaning or display are generally okay.
|An existing experience didn’t change, but WonderWeb Inc. is used to capturing snapshots daily.
|There is no material difference in the visual evidence captured, so a new snapshot is not needed.