The rules seem pretty simple - you can use an ally ability once each turn, at any time during the turn.
This is more true with the physical game than the app.
One way the digital implementations differ from the physical game is that ally abilities on ships trigger automatically when you play them
This is accurate and probably the biggest difference between the physical game and the app. (To the point of some high level strategies being handled very differently)