Hmm, good question. I had always considered the ```cyboxCommon:ToolInformationType``` capable of being used to characterize any tool, but you're right that it does seem to be specific to tools that generate observations. If so, we should update its annotation, as right now it's pretty vague and just refers to "automated tools" (and also has a typo, heh):

```The ToolInformationType represens a description of a single automated tool.```

If the ```cyboxCommon:ToolInformationType``` isn't appropriate for capturing the info about the browser whose URL history the object captures, we can probably use the ```ProductObjectType``` from the Product Object instead.