Summary

Description

This release completes the disclosure package for the media hash-scanning go-live (see the 2.0.2030–2.0.2037 release train). The OpenChat terms of service and privacy notice now describe the media checking precisely: media posted to public groups and to public channels of public communities is checked against databases of known child sexual abuse material using PhotoDNA technology licensed by Microsoft; only a non-reversible digital fingerprint of the media is shared with the matching service and the media itself never leaves OpenChat infrastructure; nothing is retained when media does not match; and content held for moderation review or legal reporting obligations cannot be deleted while those obligations apply.

Because the terms have changed, the terms version is bumped and each user is shown a one-time notice summarising the change and asked to accept the updated terms. The notice copy is translated into all supported languages.

Changed

  • Terms of service (clause B6) and privacy notice (sections 6–7) now name the PhotoDNA/Microsoft processor, state the fingerprint-only data-minimisation position and clean-content non-retention, and disclose the erasure limits for content retained under moderation or legal reporting obligations (#9173)
  • The terms-acceptance notice describes this update and is translated into all supported languages (#9173)

Fixed

  • Fix OpenGraph preview image dimensions being ignored (#9172)
Payload

Proposal to execute nervous system function:

Nervous system function:

NervousSystemFunction { id: 10000, name: "Update OpenChat frontend assets", description: Some( "This will commit a newly prepared batch of assets which have been uploaded to the asset canister by a principal which has been granted the "Prepare" permission.", ), function_type: Some( GenericNervousSystemFunction( GenericNervousSystemFunction { target_canister_id: Some( 6hsbt-vqaaa-aaaaf-aaafq-cai, ), target_method_name: Some( "commit_proposed_batch", ), validator_canister_id: Some( 6hsbt-vqaaa-aaaaf-aaafq-cai, ), validator_method_name: Some( "validate_commit_proposed_batch", ), topic: Some( DappCanisterManagement, ), }, ), ), }

Payload sha256:

a7495c2fbf29ccfda52329b33f1fc4839f3a8dd4ab933a9abd71e3e84fee2104

Payload:

commit proposed batch 254 with evidence 6a8197a5bac00561ef94051ffd4c4ad72104bdd1af7402cf51acb4be15538fab

Overview