Concept of an audit log for read data

Is there currently a way of recording data that has been read from your solid pod, and, with the concept of ACP, who has read it. There are currently the notifications if data is created, updated or deleted. I don’t want to necessarily “notify” - just for it to be audited, and presented back to me as to what app requested my data if I choose to. (Obviously this could end up as a behemoth log, and probably would need truncating at certain stages!!!)

As far as I know, this is not in the Solid spec, but servers can provide it as additional functionality, i.e. a user can choose a pod provider that supports auditing, but there is no standardised interface for an app to access it.

The Inrupt Enterprise Solid Server provides auditing: Auditing — Inrupt Enterprise Solid Server