user action analysis proto app