An apparatus comprising: a detection module configured to: determine a status of a folding wingtip assembly comprising a moveable wingtip and operatively coupled to a wing of an aircraft , wherein the status is a position of the moveable wingtip , the position comprising an extended position, a folded position, and an intermediate position; and determine a flight stage of the aircraft ; a sequence and control module configured to generate a command to control a movement of the folding wingtip assembly; and a gatekeeper module that includes: a folding wingtip apparatus analyzer configured to generate a status rule based on the status; and a flight stage analyzer configured to generate a flight stage rule based on the flight stage; wherein the gatekeeper module is configured to: validate the command based on the status and the flight stage; and, when the command violates the status rule, to modify, with a safety interlocker , the command by replacing the command with a previously determined command, to thereby provide a valid command to the folding wingtip assembly; and wherein modifying the command comprises replacing a value of the command with a stored default value obtained from a database via a network. a detection module configured to: determine a status of a folding wingtip assembly comprising a moveable wingtip and operatively coupled to a wing of an aircraft , wherein the status is a position of the moveable wingtip , the position comprising an extended position, a folded position, and an intermediate position; and determine a flight stage of the aircraft ; determine a status of a folding wingtip assembly comprising a moveable wingtip and operatively coupled to a wing of an aircraft , wherein the status is a position of the moveable wingtip , the position comprising an extended position, a folded position, and an intermediate position; and determine a flight stage of the aircraft ; a sequence and control module configured to generate a command to control a movement of the folding wingtip assembly; and a gatekeeper module that includes: a folding wingtip apparatus analyzer configured to generate a status rule based on the status; and a flight stage analyzer configured to generate a flight stage rule based on the flight stage; wherein the gatekeeper module is configured to: validate the command based on the status and the flight stage; and, when the command violates the status rule, to modify, with a safety interlocker , the command by replacing the command with a previously determined command, to thereby provide a valid command to the folding wingtip assembly; and wherein modifying the command comprises replacing a value of the command with a stored default value obtained from a database via a network. a folding wingtip apparatus analyzer configured to generate a status rule based on the status; and a flight stage analyzer configured to generate a flight stage rule based on the flight stage; wherein the gatekeeper module is configured to: validate the command based on the status and the flight stage; and, when the command violates the status rule, to modify, with a safety interlocker , the command by replacing the command with a previously determined command, to thereby provide a valid command to the folding wingtip assembly; and validate the command based on the status and the flight stage; and, when the command violates the status rule, to modify, with a safety interlocker , the command by replacing the command with a previously determined command, to thereby provide a valid command to the folding wingtip assembly; and wherein modifying the command comprises replacing a value of the command with a stored default value obtained from a database via a network. <EOS>