# Data minimization

**URL:** <https://forum.canton.network/t/data-minimization/2248>\
**Category:** App Development\
**Tags:** privacy\
**Created:** [March 10, 2021, 9:25am UTC](https://forum.canton.network/t/data-minimization/2248 "2021-03-10T09:25:57Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![bernhard](https://yyz2.discourse-cdn.com/flex034/user_avatar/forum.canton.network/bernhard/32/356_2.png) [@bernhard](https://forum.canton.network/u/bernhard)\
**Post date:** [March 10, 2021, 9:46am UTC](https://forum.canton.network/t/data-minimization/2248/2 "2021-03-10T09:46:57Z")

</div>

Yes, you can split your contract up into pieces with different visibilities. Eg in the example I show [here](https://discuss.daml.com/t/use-self-type-in-contract-keys/2233/3), you could add additional observers to `Child`.

---

_[View the full topic](https://forum.canton.network/t/data-minimization/2248)._
