app: documentation