snapshots could have variable length, so we're storing the data compressed on the filesystem instead
robot_slimer can have a max page timeout of 10s to prevent heavy pages lagging the service
Robot model is the one that will be filtering all the input parameters
try to prevent snapshots directory from being accessed