Running TinyTask as a foreground or background app: It runs in both foreground & background, but only interacts with visible foreground apps. This is by design, since it is a GUI automation tool (it works with apps), not a batch/script execution engine.