Precise stores only the current version of our Terms and Agreements. It does not store which version a client actually accepted, or when they accepted it. When a client's registration record says they agreed, there is no way to show what they agreed to.
For businesses running signed service agreements with cancellation terms, holiday policies and liability language, that is a real legal exposure. The only workaround today is typing a date stamp into the document itself, which proves nothing about any individual client.
The ask:
  1. Keep every published version of an Agreement rather than overwriting it.
  2. Stamp each client's acceptance with the version number and the date and time.
  3. Make that acceptance record visible on the client profile and exportable.
This does not need to be complicated. A stored version ID plus a timestamp on the acceptance row would cover it.