A watercraft device, comprising: a board ; a throttle coupled to a top surface of the board ; a hydrofoil coupled to a bottom surface of the board , wherein the hydrofoil includes movable control structures that are computer driven using a machine learning mechanism that automatically adjusts the movable control structures based on various conditions and associated data detected using sensors ; an electric propeller system coupled to the hydrofoil , wherein the electric propeller system powers the watercraft device using information generated from the throttle, further wherein an upward force generated by a buoyancy of the board when the board is in a non-foiling mode is centered in approximately a same position and in a same direction in the forward/aft direction as an upward force from a lift generated by the hydrofoil when the board is in foiling mode; wherein the hydrofoil comprises a strut coupled to the bottom surface of the board , a propulsion pod coupled to the strut , and at least two wings coupled to a bottom surface of the propulsion pod , wherein the at least two wings generate lift when the watercraft device is powered by the electric propeller system, and characterized in that the hydrofoil further comprises a rudder coupled to any of the strut and the propulsion pod , and at least one adjustable flap coupled to any of the strut and the propulsion pod , wherein any of the rudder, the at least one adjustable flap, and the at least two wings are the movable control structures that are computer driven using a machine learning mechanism and any of an operating speed, environmental conditions, and data associated with the operator. a board ; a throttle coupled to a top surface of the board ; a hydrofoil coupled to a bottom surface of the board , wherein the hydrofoil includes movable control structures that are computer driven using a machine learning mechanism that automatically adjusts the movable control structures based on various conditions and associated data detected using sensors ; an electric propeller system coupled to the hydrofoil , wherein the electric propeller system powers the watercraft device using information generated from the throttle, further wherein an upward force generated by a buoyancy of the board when the board is in a non-foiling mode is centered in approximately a same position and in a same direction in the forward/aft direction as an upward force from a lift generated by the hydrofoil when the board is in foiling mode; wherein the hydrofoil comprises a strut coupled to the bottom surface of the board , a propulsion pod coupled to the strut , and at least two wings coupled to a bottom surface of the propulsion pod , wherein the at least two wings generate lift when the watercraft device is powered by the electric propeller system, and characterized in that the hydrofoil further comprises a rudder coupled to any of the strut and the propulsion pod , and at least one adjustable flap coupled to any of the strut and the propulsion pod , wherein any of the rudder, the at least one adjustable flap, and the at least two wings are the movable control structures that are computer driven using a machine learning mechanism and any of an operating speed, environmental conditions, and data associated with the operator. <EOS>