I can't say if it uses a dongle or not, because that version is very old, and there is no information about it. But no, the software doesn't require a dongle to run. After you purchase the latest version, the license key/file will be emailed to you, and then you can activate it on the PC with Geolab.
The software might require online activation, which means you should make sure that the PC on which Geolab is going to be installed is connected to the Internet.
For additional information, access the following website: http://www.bitwiseideas.com/geolab.html
There is also a contact form available on that website listed as Contact. Click that link and contact the developers.