User agent strings collector