I think the focus on "TheMacro" is a bit overblown. "TheMacro" sounds sinister, but AFAICS it just keeps a web session from expiring. Depending on Session timeout length, the 52 hour requirement can still be gamed by having multiple browser windows open.