I actually have an analysis tool that can store evals for any position irrespective of depth. Also multipv is not limited, so you can store the evaluation of all moves for a position. The engine runs in the cloud. Only problem is of course that there is only one engine instance, so only one user can analyze at a time. The evaluations are stored globally, not per user.
Visit:
fbserv.herokuapp.com/
Go to the "Board" tab and press "Analyze". To store the analysis press "Store Stop".
Visit:
fbserv.herokuapp.com/
Go to the "Board" tab and press "Analyze". To store the analysis press "Store Stop".