It does this by analyzing the content of the web pages the user is visiting as well as tracking the URLs and navigation.
SerialTrunc will add features as desired after install through its 'auto-enabled updater' which runs as a Windows service.