I think you would have to use something like SecurityAssist and Session level security to keep robots or anyone else who doesn't have access from viewing and capturing your data.
In general if your information can be viewed on the web, then somebody will be able to also capture and record that data. Only if it can't be viewed without authorization would prevent somebody or some robot without authorization from taking the data.