The Hessians initially carried four flags per regiment (two flags each to the 1st & 2nd battalions). The Leib and Erbprinz Regiments were very much along Prussian lines - one Leibfahne (with a white field) and three Ordinarfahnen (black field). Corners were coloured by regiment. The 1st Battalion would carry one of each type and the 2nd Battalion would carry two Ordinarfahnen. However, the Leibgarde had four identical (white) flags, one of which was designated as the Leibfahne, but was identical to the three Ordinarfahnen.
The Leib Regt lost one Ordinarfahne at Wagram and the Erbprinz Regt lost the Leibfahne and an Ordinarfahne at Badajoz. These were not replaced.
After 1812 the flags of Leibgarde and Leib Regts were reduced to one flag per battalion - Leibfahne for the 1st Battalion and Ordinarfahne for the 2nd Battalion. The Erbprinz Regt had been disbanded.
Baden initially followed the same pattern of 1x Leibfahne and 3x Ordinarfahnen, but in 1808 the Leinfahnen were apparently withdrawn and they then presumably carried one Ordinarfahne per battalion.