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 (116, 118) coupled to a bottom surface of the propulsion pod, wherein the at least two wings (116, 118) 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 (116, 118) 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 (116, 118) coupled to a bottom surface of the propulsion pod, wherein the at least two wings (116, 118) 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 (116, 118) 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.