No. There is no need to install or download any software to join TicketSwap's Affiliate Program. All parts of the program, from application to getting paid out, are done fully online.

Did this answer your question?