If a system setting is changed (in this case, power-saving mode = on) _without_ associated user trigger (UI action), then the system should issue a push notification and prompt for confirmation. That's the right thing to do - for all apps no matter who made them.