product charter